본문 바로가기

diary/codestates (be39)

06/03/22 Data Structure + Algorithm 회고

Keywords  (이해도 ↑ / 이해도 ↔  / 이해도 ↓)

 

Recursion

Stack

Queue

Tree

Graph

Binary Search Tree

BFS/DFS

//Advanced : (Deque / Linked List / Hash Table / Heap Tree) - 아직 못 봄

시간복잡도

Greedy

//완전 탐색(Brute-Force) - 아직 못 봄

//이진 탐색(Binary Search) - 아직 못 봄

순열

조합

 


🐑 5/24-6/3

일주일이 조금 넘는 시간 동안 자료구조와 알고리즘을 핥아보는 시간을 가졌다.

재귀한테 발목 단단히 잡혀서 어딜 가든 앞으로 나아갈 수가 없는 상황에 처했었고 진짜 울고 싶었다.

그러다가 결국 돈으로 사겠어.......^^ 라는 마음가짐으로 인프런+프로그래머스의 힘을 빌렸다.

역시 익숙해지는 게 제일 중요한 건지 어느정도 계속 다뤄보니까 확실히 전보다는 이해가 되고 있는 중이다.

이제 시작이라는 게 문제지만 다행히도 내일부터 3일간 연속해서 휴일이기 때문에 보충.... 해야죠 뭐ㅠ

 

To Do (6/4, 6/5, 6/6)

1. 남은 강의 먼저 완강 -> 완강하면 ds/al 한번 정리될 것으로 예상

  • 1.5일 예상. 2일은 넘기지 말고 일요일 안에 끝내자.

2. 추상 클래스 + 인터페이스 정리

  • 모르는 것보다 잘못 알고 있는 게 더 위험하다. 일단 지금 뭔가 단단히 잘못 알고 있다는 느낌이 계속 온다. 휴일 안에 무조건 정리하자.

3. 스트림 + 람다식 정리

  • 인텔리제이의 힘을 빌려 어떻게 어떻게 쓰고 있긴 한데....... 시간이 나면 정리하고 가자

4. valueOf() -> 간단히 정리하고 가자


 

더 이상 해이해지지 않기 위해 일단 적는다. 이제 정말 블로깅할 시간이 안 나고 있는데, 다움주부터는 또 SQL을 핥는 스케줄이라 아마 시간이 나지 않을까 예상은 해본다. 그러니까 일단 지금은 지금 할 수 있는 것만 하고 다음으로 미루겠다는 뜻.

한번에 너무 많은 걸 하려고 하지 말자. 당신은 초인이 아닙니다ㅠ