상세 컨텐츠

본문 제목

[데일리인증] 2024.10.29.(화)

본문

8:30 - 12:00 알고리즘

 

[ SWEA ] 

 

1859. 백만 장자 프로젝트

: 본인 보다 오른쪽에 있는 값들 중 최대값을 알고 있어야 함 -> 뒤에서부터 확인 시작하기 

 

1974. 스도쿠 검증

: 배열 index 주의

 

1961. 숫자 배열 회전

: 배열 복사, while문 동작 cnt 주의

(응용)

(1) 부분 영역을 회전시키는 것 -> 부분 영역 크기만큼의 배열을 만들어서 회전시키고 이를 다시 큰 배열에 복사하는 게 편함

(2) 가로, 세로 길이가 다른 경우 N x M 배열을 회전시켜서 M x N 으로 만든 경우 (i, j) -> (j, M-i+1)

 

1216. 회문2

: 특정 길이만큼의 부분 배열이 조건을 만족하는지 확인하는 문제 => 마지막 index 조심하기 

만약, 배열 길이가 N 이고 부분 배열 길이가 K인 배열의 조건을 확인할 때

for(int i = 0; i <= N-K; i++) // K가 최소일 때, K가 최대일 때 i가 범위를 넘어가지 않는지 확인하자

 

1979. 어디에 단어가 들어갈 수 있을까?

: 문제 조건에서 연속하는 개수가 정확히 3개인 경우만 단어를 넣을 수 있다는 조건을 빼먹었다  => 문제 조건 잘 읽기 

 

 

13:00 - 14:30 취준(1)

PPT 완성 

 

14:30 - 15:00

휴식

 

15:00 - 17:50 스프링

[ 토비의 스프링 6 - 이해와 원리 ]

Order 리포지토리와 예외

 

[예전 프로젝트 고치기 - 쀼]

- aws s3, firebase, social login 제거해도 동작하도록 변경

- 로그인 방식 변경 : social login -> email password 로그인(임시)

- application.yml default local로 변경, local 일때 설정 변경 

- create table sql 문 파일 만듦

 

17:50 - 18:50 저녁

저녁 밥 

 

19:00 - 19:30 스프링

DataAccessException과 예외 추상화

 

20:00 - 22:00 취준(2)

1분 자기소개 업데이트 

관련 예시 정리

 

 

728x90

관련글 더보기

댓글 영역