Welcome to the Swift Algorithms repository! This collection showcases implementations of fundamental algorithms using Swift, organized within Xcode Playgrounds. It's an excellent resource for understanding algorithmic concepts and enhancing your Swift programming skills.
-
🔍 Search Algorithms
- Linear Search
- Binary Search
-
🔃 Sorting Algorithms
- Bubble Sort
- Selection Sort
- Insertion Sort
- Merge Sort
- Quick Sort
Each algorithm is implemented in its own .playground file for interactive learning and experimentation.
- Clone this repository: git clone https://github.com/HARPREET011992/Swift-Algorithms.git
- Open the project in Xcode or browse solutions by folder
Language: Swift
Platform: macOS
IDE: Xcode
Source Control: Git & GitHub
- ✅ Implement fundamental search and sorting algorithms in Swift
- ✅ Provide clear and readable code examples for learners
- 🔜 Add complexity analysis to each implementation
- 🔜 Expand the repository with advanced algorithms and data structures
If you'd like to contribute improvements or alternate solutions, feel free to fork the repo and open a pull request. All contributions are welcome!
MIT License © Harpreet Kaur.