profile
천재가될거야

[자료구조] 자료구조란?

자료구조는 한정된 메모리 공간안에서 다양하고 수많은 데이터 어떻게 잘 저장하고 꺼내는지 원리에 대해 배우는 것 자료구조의 핵심은 데이터를 저장하고 꺼내기 위해 논리적으로 구조화하여 저장하는것 EX) 배열, 트리, 그래프, 큐, 스택, 리스트 자료구조를 왜 알아야 할까? 우리가 프로그래밍 하면서 발생하는 문제는 대부분 데이터에 관한 문제이다. 완벽한 자료...

2023년 10월 12일
·
0개의 댓글
·

[백준] 15685. 드래곤 커브(java)

문제 링크 📝 문제 드래곤 커브는 다음과 같은 세 가지 속성으로 이루어져 있으며, 이차원 좌표 평면 위에서 정의된다. 좌표 평면의 x축은 → 방향, y축은 ↓ 방향이다. 시작 점 시작 방향 세대 0세대 드래곤 커브는 아래 그림과 같은 길이가 1인 선분이다. 아래 그림은 (0, 0)에서 시작하고, 시작 방향은 오른쪽인 0세대 드래곤 커브이다. ...

2023년 7월 10일
·
0개의 댓글
·

[백준] 16234. 인구이동(java)

문제 링크 📝 문제 N×N크기의 땅이 있고, 땅은 1×1개의 칸으로 나누어져 있다. 각각의 땅에는 나라가 하나씩 존재하며, r행 c열에 있는 나라에는 Ar명이 살고 있다. 인접한 나라 사이에는 국경선이 존재한다. 모든 나라는 1×1 크기이기 때문에, 모든 국경선은 정사각형 형태이다. 오늘부터 인구 이동이 시작되는 날이다. 인구 이동은 하루 동안 ...

2023년 6월 19일
·
0개의 댓글
·

[백준] 11000. 강의실 배정(java)

문제 링크 📝 문제 수강신청의 마스터 김종혜 선생님에게 새로운 과제가 주어졌다. 김종혜 선생님한테는 Si에 시작해서 Ti에 끝나는 N개의 수업이 주어지는데, 최소의 강의실을 사용해서 모든 수업을 가능하게 해야 한다. 참고로, 수업이 끝난 직후에 다음 수업을 시작할 수 있다. (즉, Ti ≤ Sj 일 경우 i 수업과 j 수업은 같이 들을 수 있다.) ...

2023년 6월 12일
·
0개의 댓글
·

[Softeer] [인증평가(4차) 기출] 슈퍼컴퓨터 클러스터 - 1204(java)

[Softeer] [인증평가(4차) 기출] 슈퍼컴퓨터 클러스터 - 1204(java)

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

[백준] 1802. 종이 접기(java)

[백준] 1802. 종이 접기(java)

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

[백준] 1676. 팩토리얼 0의 개수(java)

[백준] 1676. 팩토리얼 0의 개수(java)

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

[백준] 19238. 스타트 택시(java)

문제 링크 ❗ 조심할 점최단 거리가 같은 손님이 두명이면 손님의 x좌표로 비교해 작은거!! 그것도 같으면 y좌표 비교손님을 태울수 없는 경우, 연료가 없을 경우 -1 출력 단, 목적지에 왔을때 연료가 0인건 괜찮손님카운트를 뺄때 리스트에서도 손님을 제거해줘야함손님위치와

2022년 10월 19일
·
0개의 댓글
·
post-thumbnail

[백준] 2579. 계단 오르기(java)

문제 링크 📝 문제 계단 오르기 게임은 계단 아래 시작점부터 계단 꼭대기에 위치한 도착점까지 가는 게임이다. 과 같이 각각의 계단에는 일정한 점수가 쓰여 있는데 계단을 밟으면 그 계단에 쓰여 있는 점수를 얻게 된다. 예를 들어 와 같이 시작점에서부터 첫 번째, 두

2022년 9월 19일
·
0개의 댓글
·