aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-01-24calculating next power of twoMattias Andrée1-1/+47
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-24typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-24add linked list to association list converterMattias Andrée1-0/+76
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23xor-linked array linked listsMattias Andrée22-42/+242
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23docMattias Andrée8-8/+38
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23code deduplicationMattias Andrée20-640/+375
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23m + code deduplicationMattias Andrée20-239/+82
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23whoops + add array sentinel linked listsMattias Andrée10-33/+177
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23mMattias Andrée1-2/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23missed to initialise the sentinel nodeMattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23whoopsMattias Andrée1-11/+11
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23add array linked listsMattias Andrée7-0/+654
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23add sentinel doubly linked listMattias Andrée2-1/+51
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23add sentinel singly linked listMattias Andrée2-0/+247
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-23whitespaceMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22no hardcoding of gpp commandMattias Andrée8-8/+8
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22a public constructore for linked list nodes a level of flexibility to the data structuresMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22add headless linked listsMattias Andrée3-1/+93
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22add circularly linked listsMattias Andrée2-0/+84
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22preparation for circularly linked listsMattias Andrée5-15/+40
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22m docMattias Andrée4-4/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22add tailless doubly linked listMattias Andrée1-0/+40
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22add doubly linked listMattias Andrée4-4/+143
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22reduce duplicate codeMattias Andrée3-218/+156
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22mMattias Andrée1-0/+16
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22add tailless singly linked listMattias Andrée1-0/+133
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22add singly linked listMattias Andrée1-0/+160
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-22add topological sortMattias Andrée1-0/+243
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21add multiinterpolation searchMattias Andrée1-0/+141
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21mMattias Andrée1-2/+4
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21add support for index range search in multibin searchMattias Andrée1-3/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21which elem is found does not matterMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21m docMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21sort order support in multibinary searchMattias Andrée1-3/+1
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21mMattias Andrée1-15/+23
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21typoMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21partial array support in multibinary searchMattias Andrée1-3/+51
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21m + partial array support in hybrid binary searchMattias Andrée2-13/+76
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21partial array support in hybrid interpolation searchMattias Andrée1-8/+43
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21partial array support in interpolation searchMattias Andrée1-4/+62
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21partial array support in binary search + add multibinary searchMattias Andrée3-9/+242
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21mMattias Andrée2-2/+2
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21m + add hybrid interpolation searchMattias Andrée3-2/+152
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21add interpolation searchMattias Andrée1-0/+100
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21add hybrid binary searchMattias Andrée1-0/+297
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21m fix in binary searchMattias Andrée1-1/+3
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21add binary searchMattias Andrée2-6/+268
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21add linear searchMattias Andrée1-0/+260
Signed-off-by: Mattias Andrée <maandree@operamail.com>
2014-01-21bit reversingMattias Andrée1-6/+117
Signed-off-by: Mattias Andrée <maandree@operamail.com>