It's funny how much 'everyday coding techniques' varies by field. I've only ever used dynamic programming or min-heaps in programming puzzles.
By contrast, the (obscure?) hare and rabbit technique for linked lists -- pretty well known in lisp implementation circles!
Related Posts
Is there a programming equivalent of the strawberry problem, i.e. a specific coding task that LLMs are consistently bad at?
"After I linked difftastic, one of my friends immediately used difftastic to find a stealthy bug, five stars!"
https://www.scannedinavian.com/tools-built-on-tree-sitters-concrete-syntax-trees.html
What are the most popular languages that have used an AST walker for their implementation?
I know Ruby used to do this, but there must be others.
(I'm interested in the lowest PL speed that users will tolerate if you have awesome features.)