부스트캠프 이후 CS / PS 공부 모임
류연수 | 유선규 | 조병건 | 조수정 |
---|---|---|---|
@yeonduing | @sunkest | @marulloc | @Sueaty |
매일 모여 한 시간 반동안 공부한 내용을 발표 및 공유하고 그에 맞는 알고리즘 문제를 4시간 동안 풉니다. 문제 선정은 사전에 하며 난이도는 하, 중하, 중, 중상으로 총 4 문제를 풉니다. 매일 시험을 본다는 생각으로 정해진 시간에 풀어야하며 난이도 하, 중하 문제의 경우 한 번에 통과하지 못할 시 딱밤🔨이 적립됩니다. 5시 이후에 문제 풀이를 합니다. 문제풀이 시간에는 각자의 풀이를 공유하며 해답을 찾습니다.
시간 | 일정 | 비고 |
---|---|---|
10:30 - 11:50 |
CS 관련 지식 공부 각자 공부한 개념 공유 및 발표 |
|
11:50 - 13:00 |
점심시간 |
|
13:00 - 17:00 |
알고리즘 문제 풀기 총 4 문제 |
브론즈: 0-1개 실버: 1-2개 골드4-5: 1개 골드1-3: 1개 |
17:10 - 19:00 |
문제 풀이 및 각자의 풀이법 공유 |
요일 담당자 |
월 | 화 | 수 | 목 | 금 | 토 | 일 |
---|---|---|---|---|---|---|---|
병건 | 코사라주 이론 정리 |
||||||
선규 | 위상정렬 이론 정리 |
||||||
수정 | 다익스트라 이론 정리 |
||||||
연수 | 타잔 이론 정리 |
- 면접용
- 정렬
- 버블 선택
- 퀵 머지
- 계수 정렬
- 정렬
- 코테용
- 투포인터
- KMP
- SUFFIX ARRAY
- 크루스칼
- 벨만포드
- 다익스트라(수정)
- 플로이드
- SCC
- 위상정렬(선규)
- 타잔(련수)
- 코사라주(병건)
- 최대힙 최소힙
- DISJOINT SET
-
bigO
- 시간복잡도
- 공간복잡도
-
디자인
- oop vs fp
-
자바
- 오버로딩 vs 오버라이딩
- 컬렉션 프레임워크
- 가비지 컬렉션
- 얕은 복사 & 깊은 복사
- String Builder
- 가변크기배열
-
해시테이블
-
스택 큐 데크
-
최소힙 최대힙
-
트리
- 최소신장트리
- 레드블랙
- avl
-
트라이
- 시스템 설계 및 확장성
- 단계별 접근법 등등...
- 시스템 설계 기법
- 애자일
- 비정규화 vs 정규화 데이터베이스(책에 있는거 위주로)
- 설계(책에 있는 거 그대로)
- 소규모 데이터 베이스 설계
- 대규모 데이터 베이스 설계
- NOSQL VS SQL
- RDBMS 내부 동작
- 프로세스와 스레드
- 프로세스 3가지 상태와 상태 변이
- 컨텍스트 스위치
- PCB
- 인터럽트
- 동기화 ipc
- MUTUAL EXLUSION 설꼐할 때 주의
- 뮤텍스
- 세마포어
- 교착상태와 교착상태 방지
- 스케쥴링 방식
- RR이거나 등등
- 페이징과 세그멘테이션
- 2의 보수와 음수 (1의 보수와 차이점)
- lert, right shift
- 부동소수점
- 컴파일러 VS 인터프리터
- 오토마타
- 어휘분석과 구문분석
- 어셈블리
- OSI 7계층
- IP
- 서브넷 마스크
- IPv6
- HTTP
- TCP/UDP
- 3 WAY
- DNS
- 브로드캐스트 /멀티캐스트 / 유니캐스트 등등의 차이
- 브라우저 동작 방법
- 쿠키 & 세션
- Web Server와 WAS
- 프록시 & 방화벽
- 로드밸런서
- CDN
- CORS
- 얕은 복사 & 깊은 복사
- node 런타임
- NODE의 쓰레딩이든 뭐
- JS의 이벤트 풀?? ㅇㅇ 그런거
- 호이스팅
- CALLBACK, PROMISE, ASYNC/AWAIT
- 실행컨텍스트 & closure & this
- 번들러 & 트랜스파일링
- SPA
- SSR VS CSR
- REST API
- Combine
- GCD
- Core Data