Learning Golang (some rough notes) - S01E03 - Maps
A programmer's notes on implementing a word count map in Golang, covering map usage, iteration, and code simplification.
A programmer's notes on implementing a word count map in Golang, covering map usage, iteration, and code simplification.
Design discussion for new linear algebra data structures in QuTiP, focusing on lightweight vs. heavy implementations for performance and dispatch.
Explains flagged enums in TypeScript for efficiently storing and transmitting collections of boolean values using bitwise operations.
A developer shares their personal routine of waking at 5 AM to study algorithms, data structures, Python, and machine learning to advance their tech career.
A software engineer critiques algorithms interviews, arguing they don't reflect real-world problem-solving, despite providing value by fixing such issues on the job.
Explains the internal workings of SQL databases, covering data structures like tables, indexes, rows, and pages for both storage and querying.
Explains when to use JavaScript Map objects over plain objects, focusing on key type flexibility and performance.
A tutorial explaining Python list and string slicing syntax, parameters, and behavior with examples.
A collection of practical Go programming tips covering string formatting, maps, database queries, file operations, and struct reflection.
A guide to refactoring JavaScript code for better performance and readability, with practical examples from real-world scenarios.
An introduction to the concept of immutability in functional programming, explaining its benefits and demonstrating it with JavaScript examples.
A technical guide on implementing a simple JSON path parser in JavaScript, covering basic object filtering and handling edge cases.
Explains the challenges of removing duplicate objects from a JavaScript array and presents a custom solution for deep comparison.
A guide to implementing a binary heap data structure in PHP from scratch, with comparisons to SPL and performance analysis.
A technical walkthrough of three LeetCode problems: Move Zeroes, Merge Two Sorted Lists, and Merge Two Binary Trees, with Python solutions.
A developer shares solutions and analysis for three LeetCode problems: Flipping an Image, Leaf-Similar Trees, and Maximum Depth of N-ary Tree.
A developer's diary entry about solving three LeetCode problems, focusing on algorithms, runtime analysis, and learning strategies.
A developer shares solutions and insights for three LeetCode string problems, focusing on performance and algorithm efficiency.
A developer's walkthrough of three LeetCode problems: URL shortening, BST insertion, and parentheses validation, with code and complexity analysis.
A blog post analyzing Python solutions to LeetCode problems like Two Sum and Valid Anagram, focusing on writing more idiomatic code.