Emir Pasic
|
8cb4635c2c
|
- code document all enumarable functions and iterators in containers
|
9 years ago |
Emir Pasic
|
3b6a40775a
|
- split enumerables into enumerables with keys and with indexes (same was done for iterators)
|
9 years ago |
Emir Pasic
|
e4c3d8a0d8
|
- split iterators into two type (iterator with index and iterator with key)
|
9 years ago |
Emir Pasic
|
60c2f3af71
|
- add enumerable and iterator to doubly linked list
|
9 years ago |
Emir Pasic
|
c685593e6e
|
- rewrite enumerable operations using iterator (for easier copy/paste into other containers)
|
9 years ago |
Emir Pasic
|
549ece1100
|
- iterator implementation
- tests for arraylist enumerable operations
|
9 years ago |
Emir Pasic
|
6fefe7cc24
|
- iterator tests
- container_test fix
|
9 years ago |
Emir Pasic
|
3b3edfc539
|
- naming conventions (calling interfaces by what they are)
|
9 years ago |
Emir Pasic
|
04706e8d03
|
- start on enumarables (arraylist implemented)
|
9 years ago |
Emir Pasic
|
56b8a59488
|
- update all lists to use "value" terminology for coherence, e.g. Add(values...) rather than Add(elements...)
|
9 years ago |
Emir Pasic
|
c7abdd28b3
|
- add insert for list and arraylist
|
9 years ago |
Emir Pasic
|
9f6dbf940a
|
add swap method on all lists
|
11 years ago |
Emir Pasic
|
092a115642
|
- add swap method to arraylist (consider adding this on all lists)
|
11 years ago |
Emir Pasic
|
133677039b
|
change growth factor to doube
|
11 years ago |
Emir Pasic
|
c5826ac043
|
sorting on containers, lists and as a utils method (test+documentation)
|
11 years ago |
emirpasic
|
756f33ad9a
|
- cleanup reference in remove method of array list
|
11 years ago |
emirpasic
|
8e5760a16e
|
- make ArrayStack make use of our ArrayList
- add Values() method to stacks interface
- write tests
|
11 years ago |
emirpasic
|
3aa0eeddfb
|
ArrayList addition (inc. test, example and documentation)
|
11 years ago |