Java SE 5 is the most significant release
https://www.nayuki.io/page/java-se-5-is-the-most-significant-release [www.nayuki.io]
2017-07-28 01:24
Plus some features from newer releases.
site: www.nayuki.io
Java SE 5 is the most significant release
https://www.nayuki.io/page/java-se-5-is-the-most-significant-release [www.nayuki.io]
2017-07-28 01:24
Plus some features from newer releases.
Fast discrete cosine transform algorithms
https://www.nayuki.io/page/fast-discrete-cosine-transform-algorithms [www.nayuki.io]
2017-07-03 21:43
Here I provide reference-quality fast DCT algorithms, which I learned from reading papers. After I found some descriptions of fast DCT algorithms with reasonable clarity, I converted the formulas and diagrams into real executable code, and resolved mistakes/ambiguities/omissions along the way.
Undefined behavior in C and C++ programs
https://www.nayuki.io/page/undefined-behavior-in-c-and-cplusplus-programs [www.nayuki.io]
2017-02-04 17:22
Pretty good introduction to the usual bugs.
B-tree set
https://www.nayuki.io/page/btree-set [www.nayuki.io]
2017-02-02 02:31
As in a set of b-tree implementations.
The Python version of the code is the clearest and most concise, the Java version was developed and debugged first and has static typing, and the C++ version explicitly shows when nodes get deallocated.