排序
Immutable data structures in Java
Immutable data structures in Java,As part of some of the coding interviews I’ve been conducting recently, the topic of immutable data structures comes up regularly. I’m not overl...
Top 100+ data structures and algorithms interview questions in java
Top 100+ data structures and algorithms interview questions in java,I have been posting data structure and algorithms interview questions on various topics such as Array, Queue, St...
Visitor Pattern in Java
Visitor Pattern in Java, When I find a concept difficult to understand I try to strip it to bare essentials. This happened to me recently with the visitor pattern so here is my tak...
Exploring Google Protobuffers with Python
Exploring Google Protobuffers with Python,You're working on a new project, still in the high-level design. you write down the requirements: what am I trying to solve? You figure it...
Java Data Structures
Java Data Structures, Interface List Exist two most used implementation of this interface it is ArrayList and LinkedList. Let's go deeper about each ArrayList From the name of this...
Building a data structure with nothing but functions
Building a data structure with nothing but functions,A simple but far reaching consequence of being able to nest functions is that data can be stored in the enclosing scope - or cl...
Making a hash of data
Making a hash of data,When I was replacing peewee with PonyORM in my web publishing engine, I was evaluating a few options, including moving away from an ORM entirely and simply st...
Everything you need to know about tree data structures
Everything you need to know about tree data structures, This post was originally published at iamtk.co. When you first learn to code, it’s common to learn arrays as the “main dat...
Data Structures in Python: Dictionaries
Data Structures in Python: Dictionaries,This article can also be found on my blog here Introduction I’m not going to use a fancy list of Avengers to make my point. I’m still reel...
Data Structures in Python: Lists and The Avengers
Data Structures in Python: Lists and The Avengers,Also featured on my personal blog here Introduction Alright, I saw Infinity War and it was awesome. It was shocking, ridiculous an...
Introduction To Python Lists
Introduction To Python Lists, List is the most versatile python data structure and stores an ordered sequence of elements just like your shopping list or to-do-list.In Python, List...
Build a PowerSet
Build a PowerSet, What is a PowerSet? Why is it called a PowerSet? Is it good or bad for us? Will I need it on my next Angular/Machine learning project? If we look at Wikipedia for...