|
|
|
|
|
by lliwta
4334 days ago
|
|
> If you cannot code, you cannot check that your ideas work out on a computer. Believe it or not, it's possible to write provable correct algorithms without writing a single test case :-) Of course implementing is a useful sanity check. But it's not the important part -- it's not the skill set we should most emphasize in education. > as in implementing the algorithm in code, not devising the algorithm in the first place. Is there a particularly pressing reason to teach students who to translate pseudo-code from Wikipedia into <insert favorite language>? Sounds like a perhaps useful but pretty menial skill to me. Not the sort of core skill you'd organize a curriculum revision around for sure. |
|
Yes, an avl balanced binary search tree can run faster on an artificial computer than on a natural one.