An open API service indexing awesome lists of open source software.

https://github.com/onmyway133/computerscienceswift

👨‍💻 Practice computer science in Swift
https://github.com/onmyway133/computerscienceswift

algorithm data design pattern puzzle structure

Last synced: about 1 month ago
JSON representation

👨‍💻 Practice computer science in Swift

Awesome Lists containing this project

README

        

# Computer Science Swift

❤️ Support my app ❤️

- [Push Hero - pure Swift native macOS application to test push notifications](https://www.producthunt.com/posts/push-hero-2)
- [PastePal - Pasteboard, note and shortcut manager](https://www.producthunt.com/posts/pastepal)
- [Frame recorder - Recorder gif and video with frame](https://www.producthunt.com/posts/frame-recorder)
- [Alias - App and file shortcut manager](https://www.producthunt.com/posts/alias-shortcut-manager)
- [Other apps](https://onmyway133.github.io/projects/)

❤️❤️😇😍🤘❤️❤️

Practice computer science in Swift

## Table of contents

- [Data Structure](#data-structure)
- [Algorithm](#algorithm)
- [Design Pattern](#design-pattern)
- [Puzzle](#puzzle)

## Data Structure

- Stack
- Queue
- Linked List

## Algorithm

- bubbleSort
- insertionSort

## Design Pattern

- TBD

## Puzzle

- TBD

## Reference

- [Java.util package](https://www.tutorialspoint.com/java/util/)
- [swift-algorithm-club](https://github.com/raywenderlich/swift-algorithm-club)
- [algolist](http://www.algolist.net/)
- [Algorithms on Tutorialhorizon](http://algorithms.tutorialhorizon.com/)

## Author

Khoa Pham, [email protected]

## License

**Farge** is available under the MIT license. See the [LICENSE](https://github.com/onmyway133/Farge/blob/master/LICENSE.md) file for more info.