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 |