Archive of Interesting Code
The Archive of Interesting Code is a personal project featuring various algorithms and data structures implemented in C++, Java, and other languages, serving as a resource for programmers.
Read original articleThe Archive of Interesting Code is a personal project aimed at researching and implementing various algorithms and data structures. The author uses primarily C++ for algorithms due to the Standard Template Library (STL) and Java for data structures, leveraging its Collections framework and automatic garbage collection. The archive includes a diverse range of implementations, such as binomial heaps, mergesort, Dijkstra's algorithm, and various sorting algorithms, among others. Each entry provides a name, link, date added, programming language, and a brief description of the implementation. The author encourages users to utilize the code without the need for citation, although they request that users do not claim authorship. The archive also contains a TODO list for future implementations. The code is not exhaustively tested, so users are advised to be cautious of potential bugs. The collection spans multiple programming languages, including C++, Java, Haskell, Python, and Scheme, showcasing a wide array of algorithms from basic data structures to complex algorithms like the Knuth-Morris-Pratt algorithm and the Ford-Fulkerson method. The archive serves as a resource for programmers looking to learn and apply various algorithmic techniques.
Related
Weekend projects: getting silly with C
The C programming language's simplicity and expressiveness, despite quirks, influence other languages. Unconventional code structures showcase creativity and flexibility, promoting unique coding practices. Subscription for related content is encouraged.
Matters Computational [pdf]
The FXT page hosts a library of efficient algorithms, complemented by the fxtbook "Matters Computational." Authored by Jörg Arndt, it offers free downloads, demo programs, and comprehensive documentation on various computational topics.
Some Tricks from the Scrapscript Compiler
The Scrapscript compiler implements optimization tricks like immediate objects, small strings, and variants for better performance. It introduces immediate variants and const heap to enhance efficiency without complexity, seeking suggestions for future improvements.
comp.lang.c Frequently Asked Questions
The comp.lang.c FAQ, compiled by Steve Summit, addresses common C programming queries. It's a valuable reference freely accessible online, covering diverse topics and regularly updated for consistency across platforms.
Related
Weekend projects: getting silly with C
The C programming language's simplicity and expressiveness, despite quirks, influence other languages. Unconventional code structures showcase creativity and flexibility, promoting unique coding practices. Subscription for related content is encouraged.
Matters Computational [pdf]
The FXT page hosts a library of efficient algorithms, complemented by the fxtbook "Matters Computational." Authored by Jörg Arndt, it offers free downloads, demo programs, and comprehensive documentation on various computational topics.
Some Tricks from the Scrapscript Compiler
The Scrapscript compiler implements optimization tricks like immediate objects, small strings, and variants for better performance. It introduces immediate variants and const heap to enhance efficiency without complexity, seeking suggestions for future improvements.
comp.lang.c Frequently Asked Questions
The comp.lang.c FAQ, compiled by Steve Summit, addresses common C programming queries. It's a valuable reference freely accessible online, covering diverse topics and regularly updated for consistency across platforms.