728x90
코딩테스트 연습하면서
CS 지식 (컴퓨터 사이언스 지식이란드아)
아무튼 그래 여기서도 볼 수 있는 건
아주 익숙하고도 내가 전공으로 컴퓨터과학을 졸업하고도 기억하는 몇 안되는 유명인 이름이다.
바로 다익스트라!
그래... 최단거리 알고리즘은 다익스트라지..
그리고 페이징 교체 알고리즘 LRU, LFU 와 거기서 쓰이는 자료형이 중요하다고 한다.
페이징 교체 알고리즘이란 거 솔직히 뭔지 모르겠다.
대학교 때 공부를 안해서 그런가
"페이징 교체"는 또 무엇이며
"LRU"와 "LFU"는 또 무엇의 줄임말인가
에휴 배워야할 게 뭐이리 많은지
고통을 또 건너는 기분이다.
푸념은 여기까지 하고, 다른 요소들을 마저 설명하면 이렇다.
DFS와 BFS
이건 대강 기억이 나긴 함.
깊이 우선이랑 너비 우선이었던 것 같음
근데 구현에 내가 성공한 적이 있었나 헷갈림.
- 우선순위 큐와 큐
- 스택과 큐
- List와 Set
- 정렬 알고리즘들
- 머지 소트
- 버블 소트
- 퀵 소트
- 힙 소트
- 삽입 소트
- 선형 검색, 이진 검색, DFS, BFS
음... 리스트와 셋은 적당히 기억이 나는 개념이긴 함.
스택과 큐도 이거 기본 개념은 알고 있음.
근데 기본 개념만 알고있다고 해서 안되겠지. 또 어디다 쓰는지 알아야겠지.
아이고야.
'저도공부를하긴한답니다?' 카테고리의 다른 글
[TIL] 슬슬 너무 질질 끌어서 짜증나는데 EC2 생성으로 바로 넘어간다. (0) | 2025.02.12 |
---|---|
[TIL] I want to learn about the AWS Budget, and then? (0) | 2025.02.11 |
[TIL] AWS 프리티어로 학습환경 구성 어쩌고저쩌고 속편 (1) | 2025.02.10 |
[TIL] 일단 AWS 프리티어로 학습 환경을 구축하려고 하는데 (1) | 2025.02.10 |
[TIL] 프로젝트 오일러 (0) | 2025.02.09 |