https://github.com/devmeremenko/coding-challenges
Coding challenges, algorithms, and data structures
https://github.com/devmeremenko/coding-challenges
algorithms coding-challenges courses data-structures datastructures
Last synced: 3 months ago
JSON representation
Coding challenges, algorithms, and data structures
- Host: GitHub
- URL: https://github.com/devmeremenko/coding-challenges
- Owner: devMEremenko
- License: mit
- Created: 2018-04-12T10:11:14.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-05-02T09:52:45.000Z (about 4 years ago)
- Last Synced: 2025-03-27T22:43:16.389Z (4 months ago)
- Topics: algorithms, coding-challenges, courses, data-structures, datastructures
- Language: Swift
- Homepage:
- Size: 303 KB
- Stars: 20
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/devMEremenko/Coding-Challenges)
[](https://codecov.io/github/devmeremenko/LeetCode?branch=master)
[](https://codebeat.co/projects/github-com-devmeremenko-coding-challenges-master)
[](https://github.com/devMEremenko/LeetCode/blob/master/LICENSE)## Overview
This repository is mainly dedicated to coding challenges, algorithms, and data structures.
I use it as a sandbox and constantly update it with solved problems and learned tips and tricks.I use Swift and Python to write solutions.
- [Swift solutions](https://github.com/devMEremenko/Coding-Challenges/tree/master/Swift)
- [Python solutions](https://github.com/devMEremenko/Coding-Challenges/tree/master/Python)## Contents
- [`Algorithms`](https://github.com/devMEremenko/LeetCode/tree/master/Sources/Algorithms)
- Pattern Searching (`KMP`)
- Sorting (`Quick`, `Merge`, `Heap`, `Counting`)
- Traversing (`BFS`, `DFS`)
- [`Data Structures`](https://github.com/devMEremenko/LeetCode/tree/master/Sources/DataStructure)
- Tree (`BST`)
- Graph (`AdjacencyMatrix`, `AdjacencyList`, `HashGraph`)
- Priority Queue (`Heap`)
- Lists (`Stack`, `Queue`, `LinkedList`)
- Buffer (`RingBuffer`)
- Hashing (`HashTable`)
- [`Courses`](https://github.com/devMEremenko/LeetCode/tree/master/Sources/Courses)
- Cracking the Coding Interview. Chapter [1](https://github.com/devMEremenko/LeetCode/tree/master/Sources/Courses/CrackingTheCodingInterview/Chapter_1%20(Strings%20%26%20Search)), [2](https://github.com/devMEremenko/LeetCode/tree/master/Sources/Courses/CrackingTheCodingInterview/Chapter_2%20(Linked%20List)), [3](https://github.com/devMEremenko/LeetCode/tree/master/Sources/Courses/CrackingTheCodingInterview/Chapter_3%20(Stack%20%26%20Queue)), [4](https://github.com/devMEremenko/LeetCode/tree/master/Sources/Courses/CrackingTheCodingInterview/Chapter_4%20(Tree%20%26%20Graph))
- Pramp
- LeetCode
- HackerRank
- ByteByByte
- MyCodeSchool
- Stepik## Contacts
Fill free to reach me out at [LinkedIn](https://www.linkedin.com/in/maxim-eremenko/), [Twitter](https://twitter.com/eremenko_maxim),
[email protected]