본문 바로가기
Problem Solving/코딩테스트를 위한 글

[코딩테스트] 오답노트

by ggyongi 2021. 4. 25.

<시간 단축>

반드시 연필로 설계를 먼저 하고 코드를 짜기

불안해서 코드부터 무작정 시작하면 오히려 더 꼬임. 경험에서 우러나옴

 

 

<list out of range 이유 정리>
- 문제에서 1부터 시작하는 번호가 있는지확인
- 2차원 배열에서 [i][j] 순서 헷갈 ㄴㄴ
- if 또는 while에서 조건을 찾고 break 빼먹지 말기
- 한번 시행 후 뒷처리 조건 빼먹지 말기


<코드 오류 나는 이유>
- 자료형 잘 확인하여 통일!! 특히 문자열로된 숫자는 자주 헷갈림

- 브루트 포스를 하는 과정에서 안에 for문 하나를 사용했는데

이 인자를 i로 놓는 바람에 엄청 꼬이고 헤맸다. 인자가 겹치지 않도록 주의!!

- 구현문제나 그래프 문제에서 map[nx][ny]를 계속 map[x][y]로 해서 틀리고 원인을 못 찾는 경우가 많다. 조심하자.

- 그래프나 맵을 만들 때는 2차원 리스트를 형성하여 구성하자. 1차원리스트로 구성하고 그 성분을 str로 잡으면 일부 수정이 불가하기 때문이다.

 


<히든 케이스가 실패>
- 지문 잘 읽으면서 예외 상황 찾아내기

📘 비전공자 개발자 취업 성공기 시리즈

개발자가 되고 싶었던 한 비전공자의 1년 4개월 이야기
막막했던 시작부터 좌절, 그리고 합격까지의 여정을 기록했습니다

 

비전공자 네카라 신입 취업 노하우

시행착오 끝에 얻어낸 취업 노하우가 모두 담긴 전자책!

kmong.com

댓글