코테보다가

1.AI가 알고리즘을 다 풀어주는데도 우리는 왜 다시 배워야 할까

post-thumbnail

2.알고리즘은 코딩 테스트를 통과하기 위한 기술이 아니다

post-thumbnail

3.알고리즘을 공부한다는 것은 풀이 코드를 외우는 일이 아니다

post-thumbnail

4.코드를 생성하는 능력과 문제를 해결하는 능력은 같지 않다

post-thumbnail

5.문제 해결은 코드를 작성하면서 시작되는 것이 아니다

post-thumbnail

6.예제 테스트를 통과했다고 문제가 해결된 것은 아니다

post-thumbnail

7.제약 조건은 문제 끝에 붙은 참고 사항이 아니다

post-thumbnail

8.입력과 출력은 문제에 주어진 형식이 아니다

post-thumbnail

9.엣지 케이스는 특이한 상황만을 의미하지 않는다

post-thumbnail

10.완전 탐색은 무식하게 모든 경우를 확인하는 방법이 아니다

post-thumbnail

11.문제 분해는 큰 함수를 작은 함수로 나누는 일이 아니다

post-thumbnail

12.정답을 구하는 것과 정답임을 설명하는 것은 다르다

post-thumbnail

13.시간 복잡도는 코드가 실행되는 시간을 계산하는 공식이 아니다

post-thumbnail

14.Big O는 알고리즘을 어려워 보이게 만드는 수학 기호가 아니다

post-thumbnail

15.O(1)은 언제나 빠르다는 뜻이 아니다

post-thumbnail

16.중첩 반복문이 있다고 항상 O(n²)인 것은 아니다

post-thumbnail

17.평균 성능만 빠르다고 좋은 알고리즘은 아니다

post-thumbnail

18.공간 복잡도는 메모리 사용량만 계산하는 개념이 아니다

post-thumbnail

19.시간과 공간은 따로 최적화할 수 있는 대상이 아니다

post-thumbnail

20.최적화는 가장 빠른 알고리즘으로 바꾸는 일이 아니다

post-thumbnail

21.배열은 여러 값을 순서대로 담는 구조가 아니다

post-thumbnail

22.연결 리스트는 배열보다 삽입이 빠른 자료구조가 아니다

post-thumbnail

23.해시 테이블은 데이터를 빠르게 찾는 마법 같은 구조가 아니다

post-thumbnail

24.해시 테이블은 데이터를 빠르게 찾는 마법 같은 구조가 아니다

post-thumbnail

25.스택은 마지막 데이터를 먼저 꺼내는 구조가 아니다

post-thumbnail