Commit Graph

76 Commits (master)

Author SHA1 Message Date
Emir Pasic e4c3d8a0d8 - split iterators into two type (iterator with index and iterator with key) 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 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 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 9f6dbf940a add swap method on all lists 9 years ago
Emir Pasic bc2bc08324 binary heap 9 years ago
Emir Pasic 092a115642 - add swap method to arraylist (consider adding this on all lists) 9 years ago
Emir Pasic 133677039b change growth factor to doube 9 years ago
Emir Pasic 3aa1340d55 singly linked list (test+documentation). simplify of doubly linked list remove method 9 years ago
Emir Pasic af024c9a3e documentation on doubly linked list 9 years ago
Emir Pasic 1eafbc82c5 doubly linked list 9 years ago
Emir Pasic c5826ac043 sorting on containers, lists and as a utils method (test+documentation) 9 years ago
emirpasic be9edcef3c - creating a common containers interface for all data structures 9 years ago
emirpasic 756f33ad9a - cleanup reference in remove method of array list 9 years ago
emirpasic 8e5760a16e - make ArrayStack make use of our ArrayList
- add Values() method to stacks interface
- write tests
9 years ago
emirpasic 3aa0eeddfb ArrayList addition (inc. test, example and documentation) 9 years ago