Welcome to the GitHub Wiki for Data Structures and Algorithms in C#! This repository serves as a comprehensive resource for learning and implementing various data structures and algorithms using the C# programming language.
Data Structures
- Array
- Linked List
- Stack and Queue
- Tree
- Graph
Algorithms
-
Sorting Algorithms
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
-
Searching Algorithms
- Linear Search
- Binary Search
Graph Algorithms
- Breadth-First Search (BFS)
- Depth-First Search (DFS)
- Dijkstra's Algorithm
- Bellman-Ford Algorithm
- Kruskal's Algorithm
- Prim's Algorithm
Dynamic Programming
- Fibonacci Series
- Knapsack Problem
- Longest Common Subsequence
Other Algorithms
- Recursion
- Backtracking
- Greedy Algorithms