In this repository, we have generated in chatGPT the implementation of the following algorithms in various languages like, C, C++, Java, Javascript, Python, etc.
Here are some algorithms that are generally considered important and useful for computer science students to know:
▶ Insertion Sort
▶ Merge Sort
▶ Quick Sort
▶ Linear Search
▶ Binary Search
▶ Breadth-First Search (BFS)
▶ Depth-First Search (DFS)
▶ Dijkstra's Algorithm
▶ Bellman-Ford Algorithm
▶ Floyd-Warshall Algorithm
▶ Kruskal's Algorithm
▶ Prim's Algorithm
▶ Knuth-Morris-Pratt Algorithm
▶ Rabin-Karp Algorithm
▶ Fibonacci Series
▶ Longest Common Subsequence
▶ Coin Change
▶ 0/1 Knapsack
▶ Binary Search
▶ Merge Sort
▶ Quick Sort
▶ Maximum Sum Subarray
▶ N-Queens Problem
▶ Subset Sum
▶ Sudoku
▶ Fractional Knapsack
▶ Huffman Coding
▶ Job Sequencing
▶ Binary Search Tree
▶ AVL Tree
▶ Red-Black Tree
▶ Trie
▶ Convex Hull
▶ Closest Pair of Points
▶ Linear Regression
▶ Logistic Regression
▶ Decision Trees
▶ Random Forests
▶ K-Nearest Neighbors
▶ Support Vector Machines
▶ Neural Networks