9/26-일기
9/26일
다 지나가서 27일 오전 1시에 쓰는 일기
카카오 준비한다고 몇 일 동안 하지 못했던 KDT 프로젝트 유지보수를 다시 시작하였다.
카카오 준비 직전에 바쁘다고 정신이 없었는데 그 때 ssh키를 모르고 커밋을 해버려서 팀내에서 새로 규칙을 정해서 브랜치를 정리했다. (미안….)
(private key 파일을 다행(?)히도 push 까지는 하지 않았고, 사용하는 repository가 private라 큰일은 없어서 다행이었다.)
가볍게 git을 공부했었는데 제대로 공부할 필요성을 느낀다.
무엇보다 git add . 이거 쓰면 안될거같다.
오늘 공부한것
1. Hash Table (추후에 자세히 정리예정)
- python dictionay structure
- 파이썬 내부에서 dictionary는 어떻게 돌아가나?
- dictionary와 hashtable 차이
- Boxing/UnBoxing을 하나 안하나
- 충돌 처리기법
- Open Hashging
- Chaining : linked list 이용
- Close hashing(Open Addressing)
- Linear probing
- Quadratic probing
- Double hashing
- Open Hashging