23 Commits

Author SHA1 Message Date
4b454b9f63
manipulators for cout for StateList class 2024-05-24 18:45:00 +03:00
c55592d210
fix removeState, rm addState, add pop override to fit inheritence 2024-05-23 04:01:45 +03:00
5cdcca7290
fix StatesStack inheritance with DoublyLinkedStack; remove getStateListHead() and use getHead(); overridden output operator (operator<<) for the StateList class; 2024-05-23 03:32:51 +03:00
38c584323c
save();load(); fix for printing "list of states". 2024-05-23 02:59:25 +03:00
d265b73748
static_cast to dynamic_cast 2024-05-23 02:19:07 +03:00
f2e2c80652
refactoring int main() 2024-05-23 02:10:53 +03:00
09064192ef
pointers using; dynamic memory allocation 2024-05-23 02:08:14 +03:00
256a939081
printStatesByCondition 2024-05-23 01:32:46 +03:00
6584ce5f92
fix findStateByName; 2024-05-23 01:01:51 +03:00
5ed52b5e02
getters for statelist; move classes; 2024-05-23 00:49:29 +03:00
9284b28471
iterative and recursive find() and filter(). fix errors. 2024-05-23 00:02:27 +03:00
a9ba899b81
class State 2024-05-20 12:47:41 +03:00
fd630bd508
insert();remove();find();filter() 2024-05-20 12:30:10 +03:00
ae743ee8ec
override the push() and pop(); overload the << operator for output, and add an indexing operator [] 2024-05-20 12:22:00 +03:00
5ba267567f
inherit a class DoublyLinkedStack 2024-05-20 12:12:39 +03:00
af9ed56a67
last working code. 2024-05-20 05:35:19 +03:00
ce929f13f2
Revert "filter return new element list"
This reverts commit 776f8655269d687fac801ae99ffe0506b6be4b97.
2024-05-20 05:31:43 +03:00
776f865526
filter return new element list 2024-05-20 05:28:40 +03:00
f824162a40
DoublyLinkedListStack 2024-05-20 04:31:52 +03:00
aa166244eb
fix build errors 2024-05-20 04:02:53 +03:00
4009d8c9f4
6.1 2024-05-20 03:56:15 +03:00
8c084709c8
initial commit 2024-05-20 03:39:41 +03:00
25d46d3a66
initial commit 2024-05-03 00:32:30 +03:00