Commit Graph

17 Commits

Author SHA1 Message Date
ede0d6eccf PRELUDE: fix spelling 2015-01-08 01:38:46 +01:00
79175d7fa0 PRELUSE: add sortLexSwapped 2015-01-08 01:38:32 +01:00
1dd4dd6f59 PRELUDE add shiftM' 2015-01-08 01:38:18 +01:00
3d7f2c743a PRELUDE: fix doc of tailInit 2014-12-14 18:01:42 +01:00
c940bfc534 PRELUDE: simplify 'first' 2014-12-14 18:01:13 +01:00
d195d3f11d ALGO: save direction in KDTree and refactor 2014-11-29 18:06:07 +01:00
740c05fc1a PRELUDE: add pivot 2014-11-29 05:09:58 +01:00
9a101d68a5 POLYINT: first try of polygon intersection algorithm in O(n) 2014-10-25 01:44:13 +02:00
9dcf1e30f9 PRELUDE: add if' function to simplify if-then-else 2014-10-13 22:30:57 +02:00
d3a7c04398 PRELUDE: simplify seqList 2014-10-12 16:09:17 +02:00
378f7887d4 PRELUDE: add getLastX 2014-10-12 03:00:55 +02:00
b75f531533 ALGO: fix grahamGetCHSteps 2014-10-12 03:00:13 +02:00
15479e3c58 PRELUDE: add dupLast 2014-10-12 02:57:43 +02:00
b3371d16f9 PRELUDE: add seqList 2014-10-12 02:31:08 +02:00
24810e5970 Move the function 'first' from Parser to MyPrelude
It is useful and generic.
2014-10-12 01:57:20 +02:00
60f59bb2b7 ALGO: fix the algorithm
It was imprecise before and only worked by accident.
'grahamGetCHSteps' is a bit broken for now and caused duplicates.
2014-10-12 01:54:44 +02:00
6e4c7e47c2 Restructure modules 2014-10-10 17:40:08 +02:00