Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/boratanrikulu/data-structures

Notes and homeworks for data structures.
https://github.com/boratanrikulu/data-structures

data-structures pamukkale-university

Last synced: about 1 month ago
JSON representation

Notes and homeworks for data structures.

Awesome Lists containing this project

README

        

## Pamukkale University - Data Structures


last update : 02/01/19

The purpose of this repo is to keep all lesson materials tidy and up to date.
Also, the repo includes my all notes, homeworks and lab codes.

All **presentations** are prepared by [**`@sevketcakir`**](https://github.com/sevketcakir).
They are originally published on [**`github.com/sevketcakir/ds2018`**](https://github.com/sevketcakir/ds2018).

| Week | Subject (notes) | Presentation | LAB | HW |
|:----:|:-------:|:-----:|:---:|:---:|
| 1 | [**`Inheritance, Abstract, Interface and Generics`**](/_data/notes/inheritance_abstract_interface_and_generics.md) | [**`vy1.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy1.pdf) | [**`Generics`**](/_data/lab/generics/)
**`[100/100]`** |
| 2 | [**`Stacks, Queues and Operation Notations`**](/_data/notes/stacks_queues_and_operation_notations.md) | [**`vy2.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy2.pdf) | [**`Stacks`**](/_data/lab/stacks/)
**`[75/100]`** |
| 3 | [**`LinkedList and DoubleLinkedList`**](/_data/notes/linkedlist_and_doublelinkedlist.md) | [**`vy3.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy3.pdf) | [**`DoubleLinkedList`**](/_data/lab/double_linked_list/)
**`[100/100]`** |
| 4 | [**`BinarySearchTrees and Expression Trees`**](/_data/notes/binarysearchtrees_and_expression_trees.md) | [**`vy4.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy4.pdf) | [**`BinarySearchTree`**](/_data/lab/binary_search_tree/)
**`[75/100]`** |
| 5 | [**`AVL Trees`**](/_data/notes/avl_trees.md) | [**`vy5.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy5.pdf) | [**`Treversal`**](/_data/lab/traversal/)
**`[100/100]`** | [**`ExpressionTree`**](/_data/homework/expression_tree/)
**`[100/100]`** |
| 6 | [**`Binary Heap and Huffman Trees`**](/_data/notes/binary_heap_and_huffman_trees.md) | [**`vy6.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy6.pdf) | [**`BinaryHeap`**](/_data/lab/binary_heap/)
**`[100/100]`** |
| 7 | 2-3 Trees and B Trees | [**`vy7.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy7.pdf) | [**`AVLTrees`**](/_data/lab/avl_trees/)
**`[100/100]`** | |
| 8 | [**`Hash`**](/_data/notes/hash.md) | [**`vy8.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy8.pdf) | [**`SeperatedChainHash`**](/_data/lab/seperated_chain_hash/)
**`[100/100]`** |
| **--** | **--** | **`[--]`** | [**`QuadraticProbeHashh`**](/_data/lab/quadratic_probe_hash/)
**`[100/100]`** | [**`HuffmanTree`**](_data/homework/huffman_tree/)
**`[100/100]`** |
| 9 | [**`Graph`**](/_data/notes/graph.md) | [**`vy9.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy9.pdf) | [**`AbstractGraph`**](/_data/lab/abstract_graph/)
**`[100/100]`** || 10 | Graph Algorithms | [**`vy10.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy10.pdf) | **`[AbstractGraph2]`**
**`[0/100]`** |
| 10 | [**`Graph Algorithms`**](/_data/notes/graph_algorithms.md) | [**`vy10.pdf`**](https://github.com/sevketcakir/ds2018/blob/master/sunum/vy10.pdf) | **`[AbstractGraph2]`**
**`[0/100]`** |
| 11 | Sorting Algorithms | **`[--]`** | **`[AbstractGraph3]`**
**`[0/100]`** | [**`WelshPowell`**](/_data/homework/welsh_powell/)
**`[100/100]`** |

You can send pull request to improve this repo. If you need to contact me : [**`@boratanrikulu`**](https://t.me/boratanrikulu)