Commit graph

20 commits

Author SHA1 Message Date
5661e3dbd2
Move cmp -> static CMP 2021-09-03 11:00:13 +02:00
0292a88ea5
Update README.md 2021-08-30 21:29:12 +02:00
7f5707b9c0
Implement RecursiveFullyUsedArrayProcessor 2021-08-30 21:26:49 +02:00
ab87b2e964
Split up IterativeFullyUsedArrayProcessor and RecursiveFullyUsedArrayProcessor 2021-08-30 17:06:50 +02:00
f9c0ee2050
Add README.md 2021-08-30 16:42:31 +02:00
dda0bcd654
Implement removeEverySecond 2021-08-30 15:39:15 +02:00
5a3e2b295c
Implement exchangePairs and rotateTriples 2021-08-30 15:15:27 +02:00
b09f3d11db
Implement divideAlternatingByRuns 2021-08-30 14:19:47 +02:00
d17c7d8de8
Implement divideByPivot 2021-08-29 23:36:37 +02:00
7416f94dbc
Implement divideAlternating 2021-08-29 23:12:18 +02:00
effe0a39f9
Implement merge 2021-08-29 22:43:32 +02:00
9dd65d203e
Implement invert, clone and alternate 2021-08-29 22:29:30 +02:00
9b19dea6e5
Further specify how check is supposed to be used. 2021-08-29 22:24:47 +02:00
4600194a9f
Introduce DoubleListProvider 2021-08-29 22:22:52 +02:00
9a23fc4b27
Test that a sequence remains "valid" after is has been modified. 2021-08-29 21:30:30 +02:00
f7a424e7ae
Document some of SequenceProcessor's methods 2021-08-29 21:26:11 +02:00
923b6a8c2d
Implement partly FullyUsedArrayProcessor 2021-08-29 19:03:18 +02:00
0f12449954
Introduce SequenceProcessor as a way to work with anything sequence related 2021-08-29 19:02:44 +02:00
b11c1683c1
Introduce data structures to work with 2021-08-29 19:02:06 +02:00
b87cf37d0f
Ignore IntelliJ's entrails 2021-08-29 18:53:25 +02:00