TorBT - Torrents and Magnet Links Search Engine
La Rocca M. - Advanced Algorithms and Data Structures - 2021
- Date: 2022-03-24
- Size: 86 MB
- Files: 160
File Name
Size
code/.github/FUNDING.yml
176 B
code/.gitignore
81 B
code/Java/.gitignore
87 B
code/Java/src/org/mlarocca/containers/cache/Cache.java
237 B
code/Java/src/org/mlarocca/containers/cache/LFUCache.java
4.0 kB
code/Java/src/org/mlarocca/containers/cache/LRUCache.java
3.9 kB
code/Java/src/org/mlarocca/containers/list/LinkedList.java
9.5 kB
code/Java/src/org/mlarocca/containers/priorityqueue/heap/Heap.java
16 kB
code/Java/src/org/mlarocca/containers/priorityqueue/PriorityQueue.java
436 B
code/Java/src/org/mlarocca/containers/strings/StringsTree.java
886 B
code/Java/src/org/mlarocca/containers/strings/trie/Trie.java
12 kB
code/Java/src/org/mlarocca/containers/strings/tst/Tst.java
14 kB
code/Java/src/org/mlarocca/containers/treap/RandomizedTreap.java
2.4 kB
code/Java/src/org/mlarocca/containers/treap/Treap.java
30 kB
code/Java/src/org/mlarocca/containers/tree/BST.java
10 kB
code/Java/src/org/mlarocca/containers/tree/ReadOnlySearchTree.java
1.3 kB
code/Java/src/org/mlarocca/containers/tree/SearchTree.java
756 B
code/Java/src/org/mlarocca/graph/Edge.java
283 B
code/Java/src/org/mlarocca/graph/Graph.java
3.1 kB
code/Java/src/org/mlarocca/graph/GraphSearchResult.java
234 B
code/Java/src/org/mlarocca/graph/ThreadsafeEdge.java
2.5 kB
code/Java/src/org/mlarocca/graph/ThreadsafeGraph.java
30 kB
code/Java/src/org/mlarocca/graph/ThreadsafeVertex.java
3.4 kB
code/Java/src/org/mlarocca/graph/Vertex.java
1.2 kB
code/Java/src/org/mlarocca/huffman/Huffman.java
4.4 kB
code/Java/tests/org/mlarocca/containers/cache/LFUCacheTest.java
11 kB
code/Java/tests/org/mlarocca/containers/cache/LRUCacheTest.java
9.9 kB
code/Java/tests/org/mlarocca/containers/list/LinkedListTest.java
5.3 kB
code/Java/tests/org/mlarocca/containers/priorityqueue/heap/HeapTest.java
12 kB
code/Java/tests/org/mlarocca/containers/strings/StringsTreeProfiler.java
3.7 kB
code/Java/tests/org/mlarocca/containers/strings/trie/TrieTest.java
12 kB
code/Java/tests/org/mlarocca/containers/strings/tst/TstTest.java
12 kB
code/Java/tests/org/mlarocca/containers/treap/RandomizedTreapProfiling.java
6.5 kB
code/Java/tests/org/mlarocca/containers/treap/RandomizedTreapTest.java
7.8 kB
code/Java/tests/org/mlarocca/containers/treap/TreapTest.java
14 kB
code/Java/tests/org/mlarocca/containers/tree/BSTTest.java
6.1 kB
code/Java/tests/org/mlarocca/graph/ThreadsafeEdgeTest.java
1.5 kB
code/Java/tests/org/mlarocca/graph/ThreadsafeGraphTest.java
37 kB
code/Java/tests/org/mlarocca/graph/ThreadsafeVertexTest.java
1.8 kB
code/Java/tests/org/mlarocca/huffman/HuffmanTest.java
3.4 kB
code/JavaScript/.gitignore
19 B
code/JavaScript/.jshintrc
20 B
code/JavaScript/package-lock.json
44 kB
code/JavaScript/package.json
853 B
code/JavaScript/readme.md
4.6 kB
code/JavaScript/readme/bloom_filter.png
65 kB
code/JavaScript/readme/d-way_heap.png
305 kB
code/JavaScript/readme/k-d_tree.png
83 kB
code/JavaScript/readme/radix_tree_compression.png
54 kB
code/JavaScript/readme/ss_tree.png
156 kB
code/JavaScript/readme/trie.png
36 kB
code/JavaScript/readme/union_find.png
17 kB
code/JavaScript/src/bloom_filter/bloom_filter.js
11 kB
code/JavaScript/src/common/array.js
5.3 kB
code/JavaScript/src/common/basic.js
1.8 kB
code/JavaScript/src/common/errors.js
2.5 kB
code/JavaScript/src/common/hash.js
3.5 kB
code/JavaScript/src/common/numbers.js
4.8 kB
code/JavaScript/src/common/set.js
90 B
code/JavaScript/src/common/sort.js
7.4 kB
code/JavaScript/src/common/strings.js
3.2 kB
code/JavaScript/src/disjointset/disjointset.js
8.0 kB
code/JavaScript/src/disjointset/variants/disjointset_lists.js
7.0 kB
code/JavaScript/src/disjointset/variants/disjointset_trees.js
6.7 kB
code/JavaScript/src/dway_heap/dway_heap.js
19 kB
code/JavaScript/src/geometric/2d_point.js
2.0 kB
code/JavaScript/src/geometric/cube.js
11 kB
code/JavaScript/src/geometric/point.js
13 kB
code/JavaScript/src/kd_tree/kd_tree.js
26 kB
code/JavaScript/src/ss_tree/ss_tree.js
27 kB
code/JavaScript/src/strings/global_alignment.js
7.2 kB
code/JavaScript/src/strings/local_alignment.js
5.8 kB
code/JavaScript/src/trie/radix_tree.js
19 kB
code/JavaScript/src/trie/trie.js
14 kB
code/JavaScript/src/utils/hash.js
3.5 kB
code/JavaScript/src/utils/utils.js
20 kB
code/JavaScript/test/bloom_filter/test_bloom_filter.js
12 kB
code/JavaScript/test/common/test_hash.js
6.6 kB
code/JavaScript/test/common/test_utils.js
49 kB
code/JavaScript/test/disjointset/test_disjointset.js
10 kB
code/JavaScript/test/dway_heap/test_dway_heap.js
19 kB
code/JavaScript/test/geometric/test_2d_point.js
9.8 kB
code/JavaScript/test/geometric/test_cube.js
29 kB
code/JavaScript/test/geometric/test_point.js
31 kB
code/JavaScript/test/kd_tree/test_kd_tree.js
43 kB
code/JavaScript/test/ss_tree/test_ss_tree.js
30 kB
code/JavaScript/test/strings/test_global_alignment.js
10 kB
code/JavaScript/test/strings/test_local_alignment.js
8.4 kB
code/JavaScript/test/trie/test_radix_tree.js
27 kB
code/JavaScript/test/trie/test_trie.js
25 kB
code/JavaScript/test/utils/test_common.js
1.3 kB
code/LICENSE
34 kB
code/Python/mlarocca/__init__.py
0 B
code/Python/mlarocca/datastructures/__init__.py
0 B
code/Python/mlarocca/datastructures/clustering/__init__.py
0 B
code/Python/mlarocca/datastructures/clustering/dbscan.py
1.3 kB
code/Python/mlarocca/datastructures/clustering/kmeans.py
6.6 kB
code/Python/mlarocca/datastructures/clustering/optics.py
4.4 kB
code/Python/mlarocca/datastructures/heap/__init__.py
0 B
code/Python/mlarocca/datastructures/heap/dway_heap.py
8.8 kB
code/Python/mlarocca/datastructures/huffman/__init__.py
0 B
code/Python/mlarocca/datastructures/huffman/huffman.py
4.7 kB
code/Python/mlarocca/notebooks/dbscan.ipynb
893 kB
code/Python/mlarocca/notebooks/Huffman_profiling.ipynb
6.9 MB
code/Python/mlarocca/notebooks/k_means.ipynb
1.3 MB
code/Python/mlarocca/notebooks/kmeans_profiling.ipynb
2.5 MB
code/Python/mlarocca/notebooks/optics.ipynb
279 kB
code/Python/mlarocca/notebooks/treaps_profiling.ipynb
277 kB
code/Python/mlarocca/tests/__init__.py
0 B
code/Python/mlarocca/tests/data/best_selling.bmp
4.1 MB
code/Python/mlarocca/tests/dway_heap_tests.py
2.9 kB
code/Python/mlarocca/tests/heap_profile.py
6.3 kB
code/Python/mlarocca/tests/huffman_profile.py
3.3 kB
code/Python/mlarocca/tests/huffman_tests.py
1.0 kB
code/Python/mlarocca/tests/kmeans_profile.py
7.2 kB
code/README.md
21 kB
code/readme/article_1.jpg
101 kB
code/readme/article_2.jpg
82 kB
code/readme/article_3.jpg
84 kB
code/readme/canopy_clustering.jpg
258 kB
code/readme/cover.png
43 kB
code/readme/db_scan_steps.jpg
292 kB
code/readme/gradient_descent_with_marbles.jpg
49 kB
code/readme/graph_vs_tree.jpg
174 kB
code/readme/huffman.jpg
56 kB
code/readme/k-means.jpg
164 kB
code/readme/LFU.jpg
170 kB
code/readme/LRU.jpg
132 kB
code/readme/natural_selection.jpg
776 kB
code/readme/needleman_wunsch_alignment.jpg
108 kB
code/readme/optics_dendrogram.jpg
750 kB
code/readme/pcb+graph.jpg
235 kB
code/readme/simulated_annealing_explained.jpg
205 kB
code/readme/thumbs/bloom_filter.md.jpg
62 kB
code/readme/thumbs/canopy_clustering.md.jpg
131 kB
code/readme/thumbs/d-way_heap.md.jpg
236 kB
code/readme/thumbs/db_scan_steps.md.jpg
117 kB
code/readme/thumbs/gradient_descent_with_marbles.md.jpg
21 kB
code/readme/thumbs/graph_vs_tree.md.jpg
44 kB
code/readme/thumbs/huffman.md.jpg
38 kB
code/readme/thumbs/k-d_tree.md.jpg
56 kB
code/readme/thumbs/k-means.md.jpg
70 kB
code/readme/thumbs/LFU.md.jpg
57 kB
code/readme/thumbs/LRU.md.jpg
46 kB
code/readme/thumbs/natural_selection.md.jpg
62 kB
code/readme/thumbs/optics_dendrogram.md.jpg
146 kB
code/readme/thumbs/pcb+graph.md.jpg
29 kB
code/readme/thumbs/radix_tree_compression.md.jpg
62 kB
code/readme/thumbs/simulated_annealing_explained.md.jpg
67 kB
code/readme/thumbs/ss_tree.md.jpg
109 kB
code/readme/thumbs/treap.md.jpg
77 kB
code/readme/thumbs/trie.md.jpg
39 kB
code/readme/thumbs/tst.md.png
41 kB
code/readme/thumbs/union_find.md.jpg
50 kB
code/readme/treap.jpg
155 kB
code/readme/tst.png
73 kB
code/readme/union_find.jpg
71 kB
Errata.html
61 kB
La Rocca M. - Advanced Algorithms and Data Structures - 2021.epub
28 MB
La Rocca M. - Advanced Algorithms and Data Structures - 2021.pdf
35 MB