|
|
|
|
|
by rckoepke
2338 days ago
|
|
Super cool! Is there a complete list of algorithms covered by this site? Does it cover more esoteric ones like fibonacci search? Or mainly just linear/binary search + lots of sorting algorithms? I think it may also be good to also have some quizzing included for the properties of the algorithms, so users not only build the algorithm but also provide its: - O() / theta() / omega() - In what cases will the runtime of this be "O(n log n)?" - Is this algorithm better or worse than merge sort if you have 2^16 long int elements and 16GB of ram? etc etc. Knowing how to implement algorithms helps solidify a lot of that, but in the end the truly important thing is knowing which algorithm to use for a particular purpose, and what the downsides are for each other algorithm. |
|