profile
따뜻한 시선으로 세상을 변화시키는 데이터사이언티스트
post-thumbnail

[코테 매일 풀기 20일차] 1205

백준 1316 그룹단위체커

2025년 12월 5일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 19일차] 1202

👿 핵심 파악 \- 한줄 요약: 원형으로 앉은 N명에서 K번째마다 제거해 순서 구하기 \- 입력: N(사람 수), K(제거 간격) \- 출력: 제거된 순서 <a, b, c, ...> 형식🧻 문제 분류 알고리즘: 구현, 큐 회전 자료구조: Queu

2025년 12월 2일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 18일차] 1201

소요시간 : 90분.. 아이디어 핵심 : 지훈이가 불보다 먼저 움직여서 가장 자리로 탈출 가능한가? 문제 분류a. 최단 거리 / 시간 -> bfs 알고리즘 b. 불과 사람이 동시에 이동 -> 멀티 bfs알고리즘 설계

2025년 12월 2일
·
0개의 댓글
·
post-thumbnail

[Spring MVC 1편] Sec4. Servlet, JSP, MVC 패턴

회원 저장회원 목록 조회이름 (username)나이 (age)도메인 객체: Member저장소: MemberRepository (메모리 저장소)싱글톤 패턴 적용순수 서블릿 환경에서는 스프링이 없으므로 직접 싱글톤 생성private static final MemberRep

2025년 11월 27일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 17일차] 1127

중복 없는 순열 index를 기준으로 인덱스가 m이 되는 순간 출력한다. 선택할 배열에 숫자를 넣으면서 index+1을 담은 변수로 재귀 호출을 한 뒤, boolean 배열을 다시 false로 백트래킹한다.

2025년 11월 27일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 16일차] 1126

아이디어다솜밖에 없는 경우 출력 다솜 제외하고, 정렬한후 마지막 인덱스부터 비교하면서, 1표씩 가져오기 (다솜이가 많을때 break문으로 빠져나옴)

2025년 11월 27일
·
0개의 댓글
·
post-thumbnail

[Spring MVC 1편] Sec3. Servlet

스프링 부트 환경에서도 톰캣을 별도로 설치하지 않아도 서블릿을 사용할 수 있다.스프링 부트는 내장 톰캣(Embedded Tomcat)을 내장하고 있기 때문이며,서블릿을 등록하면 자동으로 서블릿 컨테이너가 초기화된다.@WebServlet 애노테이션을 통해 서블릿 등록 가

2025년 11월 26일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 15일차] 1125

아이디어 입력 : 테스트 케이스 T만큼 반복하고, n: 컴퓨터 개수 / d: 간선개수 / c: 시작 번호 자료 구조 ArrayList\[] list로 각 1부터..n까지의 list 초기화 시켜야함 ! 간선 입력 dist거리 선언하고, max_value로 초기화 ->di

2025년 11월 25일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 14일차] 1124

아이디어 간선을 저장하는 자료구조는 ArrayList\[] list를 만들고, Edge class의 객체를 생성한다. Edge 클래스는 도착점과 가중치가 저장된다. dist\[] 배열로 최소값 저장

2025년 11월 24일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 13일차] 1121

아이디어 처음에 이분탐색인지 모르겠음. 의사코드

2025년 11월 24일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 12일차] 1120

1. 백준 2579 계단오르기 > 아이디어 dp[n]까지 점화식 만들고, dp[n]출력 점화식: Bottom-Up DP (내 방식 개선) 일반적이고 이해하기 쉽다. 단점은 배열 사용으로 메모리가 O(n) Top-Down DP (재귀 + 메모이제이션) 2. 백

2025년 11월 21일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 11일차] 1119

백준

2025년 11월 20일
·
0개의 댓글
·

정렬 코테 총 정리

아 내용은 코테용 정렬 정리본입니다. Integer\[] arr1 = {-5, 2, -8, 1, 9};Arrays.sort(arr1, (a,b)-> Math.abs(a)- Math.abs(b)); Arrays.sort()\- 기본 타입(int\[]): O(n log

2025년 11월 19일
·
0개의 댓글
·
post-thumbnail

[Spring MVC 1편] Sec2.웹 애플리케이션의 이해

브라우저 ↔ 서버 간의 모든 통신은 HTTP 프로토콜을 기반으로 한다.정적/동적 리소스 제공 방식은 서버 종류에 따라 다르다.정적 리소스를 제공하는 서버.(HTML, CSS, JS, 이미지, 영상 파일 등)요청이 오면 파일 그대로 전달실행 로직 없음 → 가볍고 빠르고

2025년 11월 18일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 10일차] 1118

1. 백준 9012 괄호 > 아이디어 입력받는문제: scan.next()로 String 한줄을 입력받고, 문자열 길이만큼 순회하면서 char ch = str.charAt(j)를 입력받는다. flage로 한번만 출력되게 한다.( ')'가 들어왔는데 비어있으면, no표시만

2025년 11월 18일
·
0개의 댓글
·

[코테 매일 풀기 9일차] 1117

8일차를 보니 벌써 2주나 쉬었다. 그동안 몸살이나, 스터디 활동이 원활하지 않아, 나태해졌던 것 같다! 다시 한번 시작하자. 아이디어 처음에는 Stack으로 구현하였으나, 맨 아래로 넣는 작업에서 FIFO인 Queue로 구현하는것이 맞음. 맨 앞에서 빼기: poll

2025년 11월 17일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 8일차] 1103

\*\*아이디어 처음에 bfs로 했을때 안풀림!!! 인구 이동이 발생하는 동안 while문으로 접근해서 이동이 발생하면, day추가하는 방식으로 함.

2025년 11월 3일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 7일차] 1031

백준 16234 인구이동

2025년 11월 3일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 6일차] 1030

아이디어 입력을 받는게 은근 쉽지 않네 공백없이 숫자 받기 -> ? 그냥 String으로 받아서 charAt()-'0'으로 받기 scanner로 입력을 받을때, scan.nextInt()로 받으면 '\\n'의 개행문자가 남아 입력부분이 잘 처리가 안되었음. \-> sc

2025년 10월 30일
·
0개의 댓글
·
post-thumbnail

[코테 매일 풀기 5일차] 1029

아이디어 union-find 알고리즘으로 root의 개수를 세자

2025년 10월 29일
·
0개의 댓글
·