๊ฒ์ ํ๋ก๊ทธ๋๋ฐ
ํ๋ก๊ทธ๋๋จธ๊ฐ ์์์ผ ํ 50๊ฐ์ง ์๊ณ ๋ฆฌ์ฆ
๐ฎinspirer9
2023. 10. 28. 23:55
728x90
๋ฐ์ํ
๊ฐ์๊ธฐ ๊ทธ๋ฐ ์๊ฐ์ด ๋ค์๋ค.
์๊ณ ๋ฆฌ์ฆ 50๊ฐ๋ง ์์์ผ ํ๋ค๋ฉด... ์ด๋ค ๊ฑธ ๊ณต๋ถํด์ผ ๋ ๊น?
์ฑGPT ํํ ํ๋ฒ ๋ฌผ์ด๋ณด์!
๊ฒ์ ์๊ณ ๋ฆฌ์ฆ | ์ ํ ๊ฒ์ (Linear Search) ์ด์ง ๊ฒ์ (Binary Search) ํด์ ํ ์ด๋ธ (Hash Table) ๊น์ด ์ฐ์ ๊ฒ์ (Depth-First Search, DFS) ๋๋น ์ฐ์ ๊ฒ์ (Breadth-First Search, BFS) A* ์๊ณ ๋ฆฌ์ฆ (A* Algorithm) |
์ ๋ ฌ ์๊ณ ๋ฆฌ์ฆ | ๋ฒ๋ธ ์ ๋ ฌ (Bubble Sort) ์ ํ ์ ๋ ฌ (Selection Sort) ์ฝ์ ์ ๋ ฌ (Insertion Sort) ํฉ๋ณ ์ ๋ ฌ (Merge Sort) ํต ์ ๋ ฌ (Quick Sort) ํ ์ ๋ ฌ (Heap Sort) |
๋์ ํ๋ก๊ทธ๋๋ฐ | ํผ๋ณด๋์น ์์ด (Fibonacci Sequence) ์ต์ฅ ์ฆ๊ฐ ๋ถ๋ถ ์์ด (Longest Increasing Subsequence) ์ต์ฅ ๊ณตํต ๋ถ๋ถ ์์ด (Longest Common Subsequence) ๋์ ๊ตํ ๋ฌธ์ (Coin Change Problem) ๋ฐฐ๋ญ ๋ฌธ์ (Knapsack Problem) |
๊ทธ๋ํ ์๊ณ ๋ฆฌ์ฆ | ๋ค์ต์คํธ๋ผ ์๊ณ ๋ฆฌ์ฆ (Dijkstra's Algorithm) ๋ฒจ๋ง-ํฌ๋ ์๊ณ ๋ฆฌ์ฆ (Bellman-Ford Algorithm) ํ๋ก์ด๋-์์ ์๊ณ ๋ฆฌ์ฆ (Floyd-Warshall Algorithm) ํฌ๋ฃจ์ค์นผ ์๊ณ ๋ฆฌ์ฆ (Kruskal's Algorithm) ํ๋ฆผ ์๊ณ ๋ฆฌ์ฆ (Prim's Algorithm) ํ์ ์๊ณ ๋ฆฌ์ฆ (Tarjan's Algorithm) – ๊ฐ๊ฒฐํฉ ์ปดํฌ๋ํธ ์ฐพ๊ธฐ |
๋ฌธ์์ด ์๊ณ ๋ฆฌ์ฆ | KMP ์๊ณ ๋ฆฌ์ฆ (Knuth–Morris–Pratt) ํธ๋ผ์ด (Trie) ๋ ๋ฒค์ํ์ธ ๊ฑฐ๋ฆฌ (Levenshtein Distance) ๋ผ๋น-์นดํ ์๊ณ ๋ฆฌ์ฆ (Rabin-Karp Algorithm) Z ์๊ณ ๋ฆฌ์ฆ (Z Algorithm) |
์ํ ๊ด๋ จ | ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ (Euclidean Algorithm) – ์ต๋๊ณต์ฝ์ ๊ตฌํ๊ธฐ ์๋ผํ ์คํ ๋ค์ค์ ์ฒด (Sieve of Eratosthenes) – ์์ ์ฐพ๊ธฐ ํจ์คํธ ํ์ (Fast Exponentiation) ๋ชจ๋๋ก ์ญ์ (Modular Multiplicative Inverse) ํ์ฅ๋ ์ ํด๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ (Extended Euclidean Algorithm) |
๋จธ์ ๋ฌ๋ ์๊ณ ๋ฆฌ์ฆ | ์ ํ ํ๊ท (Linear Regression) ๋ก์ง์คํฑ ํ๊ท (Logistic Regression) ๊ฒฐ์ ํธ๋ฆฌ (Decision Trees) ๋๋ค ํฌ๋ ์คํธ (Random Forest) ์ํฌํธ ๋ฒกํฐ ๋จธ์ (Support Vector Machine) k-์ต๊ทผ์ ์ด์ (k-Nearest Neighbors) k-ํ๊ท (k-Means) ๊ทธ๋๋์ธํธ ๋ถ์คํ (Gradient Boosting) |
๊ธฐํ ์๊ณ ๋ฆฌ์ฆ | ์ ๋์จ ํ์ธ๋ (Union Find) ํ๋ก์ด๋์ ์ฌ์ดํด ์ฐพ๊ธฐ ์๊ณ ๋ฆฌ์ฆ (Floyd's Cycle Detection Algorithm) ํํ๋ง ์ฝ๋ฉ (Huffman Coding) ํต์ ๋ ํธ (QuickSelect) – k๋ฒ์งธ๋ก ์์/ํฐ ์์ ์ฐพ๊ธฐ ์ต์ ์ ์ฅ ํธ๋ฆฌ (Minimum Spanning Tree) ์ฌ๊ท (Recursion) ๋ถํ ์ ๋ณต (Divide and Conquer) ๋ฐฑํธ๋ํน (Backtracking) ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ (Greedy Algorithm) |
๋ณ๊ฑด ์๊ตฐ... ใ ก.ใ ก
728x90
๋ฐ์ํ