Commit Graph

116 Commits (f0206f2457a21365735c4faff07a81e030a247a0)
 

Author SHA1 Message Date
Emir Pasic f0206f2457 - add enumerable to tree map 8 years ago
Emir Pasic 3b6a40775a - split enumerables into enumerables with keys and with indexes (same was done for iterators) 8 years ago
Emir Pasic 7346ca6337 - add iterator to tree map 8 years ago
Emir Pasic e9377a48f6 - add enumerable to tree set 8 years ago
Emir Pasic 0418a59aaf - add iterator to tree set 8 years ago
Emir Pasic e4c3d8a0d8 - split iterators into two type (iterator with index and iterator with key) 8 years ago
Emir Pasic 255a3095cb - add iterator to redblack tree 8 years ago
Emir Pasic 6c3a5ce1cc - add iterator to binary heap 8 years ago
Emir Pasic f35d68c85d - add iterator to linked list stack 8 years ago
Emir Pasic 8e0280ece6 - add iterator to array stack 8 years ago
Emir Pasic 76f36e4980 - add enumerable and iterator to singly linked list 8 years ago
Emir Pasic 60c2f3af71 - add enumerable and iterator to doubly linked list 8 years ago
Emir Pasic c685593e6e - rewrite enumerable operations using iterator (for easier copy/paste into other containers) 8 years ago
Emir Pasic 549ece1100 - iterator implementation
- tests for arraylist enumerable operations
8 years ago
Emir Pasic 6fefe7cc24 - iterator tests
- container_test fix
8 years ago
Emir Pasic 342ccbef84 - naming conventions (calling interfaces by what they are) 8 years ago
Emir Pasic 3b3edfc539 - naming conventions (calling interfaces by what they are) 8 years ago
Emir Pasic 98bde950bc Merge branch 'master' into enumerable 8 years ago
Emir Pasic 69dacb6c69 - remove debugging info 8 years ago
Emir Pasic 04706e8d03 - start on enumarables (arraylist implemented) 8 years ago
Emir Pasic a35f503961 Merge pull request #11 from emirpasic/list_insert
List inserts
8 years ago
Emir Pasic 56b8a59488 - update all lists to use "value" terminology for coherence, e.g. Add(values...) rather than Add(elements...) 8 years ago
Emir Pasic dd0fbaa365 - add insert for doublylinkedlist 8 years ago
Emir Pasic 875dab737f - add insert for singlylinkedlist 8 years ago
Emir Pasic c7abdd28b3 - add insert for list and arraylist 8 years ago
Emir Pasic 888e7f29b1 Merge pull request #10 from emirpasic/treemap_min_max
Additions to red-black tree and tree map
8 years ago
Emir Pasic 16d751cd27 - Add Min() and Max() function to the tree map with test and documentation update 8 years ago
Emir Pasic d13e3d6b6a - Add Left(), Right(), Floor() and Ceiling() function to the red black tree with test and documentation update 8 years ago
Emir Pasic 160299d0f7 - fix spelling mistake everywhere (expacted -> expected) and go vet/fmt 8 years ago
Emir Pasic 84af8bb166 Merge pull request #9 from vlad-alexandru-ionescu/master
Add ability to get leftmost (minimum) and rightmost (maximum) keys in…
8 years ago
Vlad Alexandru Ionescu 6bfa9f318d Add ability to get leftmost (minimum) and rightmost (maximum) keys in treemap. 8 years ago
Emir Pasic f9305332a4 - expose comparator in binary heap
- fix comment
9 years ago
Emir Pasic e23a60aaae Merge pull request #5 from emirpasic/redblacktree-node-export
- expose Comparator in redblacktree and include @otnt changes
9 years ago
Emir Pasic 60c53a79f0 - expose Comparator in redblacktree and include @otnt changes 9 years ago
Emir Pasic 7ecff11d2d - revert, build failing 9 years ago
Emir Pasic 35539c048b Merge pull request #4 from otnt/master
Add Ceiling and Floor functions to redblacktree
9 years ago
Emir Pasic 351cf24f70 expose comparator in redblacktree 9 years ago
otnt 932f9b3f1e Ceiling and Floor function have two return parameter instead of three 9 years ago
otnt 369081ad55 merge conflict 9 years ago
otnt 5b1fc47581 move Ceiling and Floor function to redblacktreeextend 9 years ago
OTNT a8ae25bd2e Update redblacktree_test.go
Fix name mismatch.
9 years ago
otnt 9ad5e914f6 modify comment 9 years ago
otnt f7f48e7628 add ceiling and floor function to redblacktree 9 years ago
Emir Pasic 6fb76b553f Merge pull request #3 from emirpasic/redblacktree-node-export
Red-Black Tree Extensions
9 years ago
Emir Pasic 87ab028182 - update documentation to account for changes in the red-black tree (exposing root) 9 years ago
Emir Pasic 8dab13c925 - expose the root of the red-black tree to allow custom tree traversal 9 years ago
Emir Pasic 4257bbbae3 Merge pull request #1 from buddhamagnet/master
Correct examples
10 years ago
buddhamagnet 59e8cf4cdd correct examples 10 years ago
Emir Pasic 538ed6b0eb documentation example on swap method 10 years ago
Emir Pasic 9f6dbf940a add swap method on all lists 10 years ago