https://github.com/pvlbzn/algorithms
Algorithms and data structure implementations
https://github.com/pvlbzn/algorithms
algorithms clrs data-structures
Last synced: 7 months ago
JSON representation
Algorithms and data structure implementations
- Host: GitHub
- URL: https://github.com/pvlbzn/algorithms
- Owner: pvlbzn
- Created: 2017-03-03T16:08:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-26T10:29:23.000Z (over 7 years ago)
- Last Synced: 2025-01-11T17:51:31.996Z (9 months ago)
- Topics: algorithms, clrs, data-structures
- Language: C++
- Size: 146 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Algorithms and Data Structures
Various algorithms and data strucures implementation.
## List
**Data Structures**
Graph `c++14`, `generic` [`data_structure/graph/`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/graph)
Singly Linked List `c++` [`data_structure/singly_linked_list/`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/singly_linked_list)
Doubly Linked List `c++` [`data_structure/doubly_linked_list/`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/doubly_linked_list)
Binary Search Tree `java` [`data_structure/binary_search_tree/`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/binary_search_tree)
Heap `c++` [`data_structure/heap/`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/heap)
Stack `c++` [`data_structure/stack`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/stack)
List `scala` `functional` [`data_structure/list`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/list)
Stack `scala` `functional` [`data_structure/functional_stack`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/functional_stack)
Natural Numbers `scala` `functional` [`data_structure/natural_numbers`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/natural_numbers)
**Search**
Binary Search `c++` [`search/binary_search/`](https://github.com/pvlbzn/algorithms/tree/master/search/binary_search)
**Sort**
Insertion Sort `c++` [`sort/insertion_sort/`](https://github.com/pvlbzn/algorithms/tree/master/sort/insertion_sort)
Counting Sort `c++14` [`sort/counting_sort`](https://github.com/pvlbzn/algorithms/tree/master/sort/counting_sort)
Merge Sort `java` [`sort/merge_sort`](https://github.com/pvlbzn/algorithms/tree/master/sort/merge_sort)
Binary Search Tree `java` [`data_structure/binary_search_tree/`](https://github.com/pvlbzn/algorithms/tree/master/data_structure/binary_search_tree)
**Machine Learning**
Linear Regression `python3` [`machine_learning/linear_regression/`](https://github.com/pvlbzn/algorithms/tree/master/machine_learning/linear_regression)
**Encoding**
RLE `c++` [`encoding/rle`](https://github.com/pvlbzn/algorithms/tree/master/encoding/rle)
**Validation**
Bracket Balancing `c++14` [`validation/bracket_balancing`](https://github.com/pvlbzn/algorithms/tree/master/validation/bracket_balancing)
Sequence Recovery `python3` [`valudation/bracket_balancing`](https://github.com/pvlbzn/algorithms/tree/master/validation/sequence_recovery)