Skip to content

Commit 6cbcd95

Browse files
clean README
1 parent b0806aa commit 6cbcd95

File tree

1 file changed

+10
-58
lines changed

1 file changed

+10
-58
lines changed

README.md

Lines changed: 10 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -19,77 +19,29 @@ Playground for data structure code bricks in JavaScript. This is the twin projec
1919
This project is just a playground for any data structure
2020
that doesn't fit in any of those project,
2121

22-
- [aureooms/js-data-structures](https://github.com/aureooms/js-data-structures) : playground for algorithmic code bricks in JavaScript
23-
- [aureooms/js-array](https://github.com/aureooms/js-array) : array manipulation code bricks for JavaScript
24-
- [aureooms/js-bit](https://github.com/aureooms/js-bit) : bit twiddling hacks code bricks for JavaScript
25-
- [aureooms/js-bst](https://github.com/aureooms/js-bst) : binary search tree code bricks in JavaScript
26-
- [aureooms/js-cg](https://github.com/aureooms/js-cg) : computational geometry code bricks for JavaScript
27-
- [aureooms/js-code](https://github.com/aureooms/js-code) : code generation code bricks for JavaScript
28-
- [aureooms/js-compare](https://github.com/aureooms/js-compare) : comparison code bricks for JavaScript
29-
- [aureooms/js-complex](https://github.com/aureooms/js-complex) : complex numbers code bricks for JavaScript
30-
- [aureooms/js-dict](https://github.com/aureooms/js-dict) : dictionary ADT code bricks for JavaScript
31-
- [aureooms/js-equation](https://github.com/aureooms/js-equation) : equations system code bricks for JavaScript
32-
- [aureooms/js-functools](https://github.com/aureooms/js-functools) : functions code bricks for JavaScript
33-
- [aureooms/js-gn](https://github.com/aureooms/js-gn) : graphs and networks code bricks for JavaScript
34-
- [aureooms/js-hash](https://github.com/aureooms/js-hash) : hashing algorithms code bricks for JavaScript
35-
- [aureooms/js-ho](https://github.com/aureooms/js-ho) : heuristic optimization code bricks for JavaScript
36-
- [aureooms/js-hypermatrix](https://github.com/aureooms/js-hypermatrix) : hypermatrices code bricks for JavaScript
37-
- [aureooms/js-int32](https://github.com/aureooms/js-int32) : 32-bit signed integer arithmetic code bricks for JavaScript
38-
- [aureooms/js-int64](https://github.com/aureooms/js-int64) : 64-bit signed integer arithmetic code bricks for JavaScript
39-
- [aureooms/js-integer](https://github.com/aureooms/js-integer) : multi-precision arithmetic code bricks for JavaScript
40-
- [aureooms/js-itertools](https://github.com/aureooms/js-itertools) : iterator code bricks for JavaScript
41-
- [aureooms/js-math](https://github.com/aureooms/js-math) : math code bricks for JavaScript
42-
- [aureooms/js-matrix](https://github.com/aureooms/js-matrix) : matrices code bricks for JavaScript
43-
- [aureooms/js-mem](https://github.com/aureooms/js-mem) : memory management code bricks for JavaScript
44-
- [aureooms/js-nlp](https://github.com/aureooms/js-nlp) : natural language processing code bricks for JavaScript
45-
- [aureooms/js-number](https://github.com/aureooms/js-number) : primitive number type arithmetic code bricks for JavaScript
46-
- [aureooms/js-object](https://github.com/aureooms/js-object) : object code bricks for JavaScript
47-
- [aureooms/js-operator](https://github.com/aureooms/js-operator) : language operators code bricks for JavaScript
48-
- [aureooms/js-oro](https://github.com/aureooms/js-oro) : operations research and optimization algorithm templates for JavaScript
49-
- [aureooms/js-pfsp-wt](https://github.com/aureooms/js-pfsp-wt) : permutation flow-shop problem (PFSP) with weighted tardiness objective (PFSP-WT) code bricks for JavaScript
50-
- [aureooms/js-polynomial](https://github.com/aureooms/js-polynomial) : sparse and dense polynomials code bricks for JavaScript
51-
- [aureooms/js-prime](https://github.com/aureooms/js-prime) : prime numbers code bricks for JavaScript
52-
- [aureooms/js-pubsub](https://github.com/aureooms/js-pubsub) : publish-subscribe pattern code bricks for JavaScript
53-
- [aureooms/js-random](https://github.com/aureooms/js-random) : randomness code bricks for JavaScript
54-
- [aureooms/js-rational](https://github.com/aureooms/js-rational) : rational numbers code bricks for JavaScript
55-
- [aureooms/js-search](https://github.com/aureooms/js-search) : item retrieval code bricks for JavaScript
56-
- [aureooms/js-sort](https://github.com/aureooms/js-sort) : sorting code bricks for JavaScript
57-
- [aureooms/js-string](https://github.com/aureooms/js-string) : character sequence code bricks for JavaScript
58-
- [aureooms/js-type](https://github.com/aureooms/js-type) : type checking code bricks for JavaScript
59-
- [aureooms/js-uint32](https://github.com/aureooms/js-uint32) : 32-bit unsigned integer arithmetic code bricks for JavaScript
60-
- [aureooms/js-uint64](https://github.com/aureooms/js-uint64) : 64-bit unsigned integer arithmetic code bricks for JavaScript
22+
- [aureooms/js-arraylist](https://api.github.com/repos/aureooms/js-arraylist) : dynamic array code bricks for JavaScript
23+
- [aureooms/js-bst](https://api.github.com/repos/aureooms/js-bst) : binary search tree code bricks in JavaScript
24+
- [aureooms/js-cg](https://api.github.com/repos/aureooms/js-cg) : computational geometry code bricks for JavaScript
25+
- [aureooms/js-dict](https://api.github.com/repos/aureooms/js-dict) : dictionary ADT code bricks for JavaScript
26+
- [aureooms/js-gn](https://api.github.com/repos/aureooms/js-gn) : graphs and networks code bricks for JavaScript
27+
- [aureooms/js-pubsub](https://api.github.com/repos/aureooms/js-pubsub) : publish-subscribe pattern code bricks for JavaScript
6128

6229
Those packages aim to provide *code bricks* that are as generic as possible.
63-
Some examples are a Gauss-Jordan method that can work with any number model, a
64-
Karatsuba algorithm that can handle any block size, a Graham Scan algorithm
65-
that works with clockwise or counter clockwise ordering, and a Monotone Chain
66-
algorithm that can be used as a triangulation algorithm without any change.
30+
Some examples are a `d`-ary heap that can be parametrized with any `d`, BST's
31+
built on the same left rotate and right rotate functions, an ArrayList
32+
implementation with parametrizable allocator.
6733

6834
Binary and Binomial heap reference:
6935

7036
- http://www.cs.princeton.edu/~wayne/cs423/lectures/heaps-4up.pdf
7137
- http://stackoverflow.com/questions/6531543/efficient-implementation-of-binary-heaps
7238

39+
Other projects implementing data structures in other languages :
7340

74-
Other projects implementing algorithms in JavaScript :
75-
76-
- https://github.com/felipernb/algorithms.js
77-
- https://github.com/mgechev/javascript-algorithms
78-
79-
Other projects implementing algorithms in other languages :
80-
81-
- https://github.com/xtaci/algorithms (C++)
82-
- https://github.com/nryoung/algorithms (Python)
83-
- https://github.com/kanwei/algorithms (Ruby)
84-
- https://github.com/phishman3579/java-algorithms-implementation (Java)
8541
- https://github.com/patmorin/ods (C++, Java, Python)
8642
- http://rosettacode.org (All kinds of languages)
8743

8844
Other reference:
8945

90-
- http://stackoverflow.com/questions/26301/your-favourite-algorithm-and-the-lesson-it-taught-you
9146
- http://en.wikipedia.org/wiki/Disjoint-set_data_structure
9247
- http://en.wikipedia.org/wiki/Partition_refinement
93-
- http://cglab.ca/publications.html
94-
95-
***( forked from [js-algo](https://github.com/aureooms/js-algo) )***

0 commit comments

Comments
 (0)