Algorithms

HackerEarth, 3 years and a new logoHackerEarth, 3 years and a new logo

HackerEarth, 3 years and a new logo

Few people know of it, but me and Vivek had started working on HackerEarth even before we graduated from college.…

2 years ago
7 steps to improve your data structure and algorithm skills7 steps to improve your data structure and algorithm skills

7 steps to improve your data structure and algorithm skills

This blog is a guest contribution from Harsh Goel, Founder @ InterviewCamp.io - Online Bootcamp for Technical Interviews Machine Learning or…

5 years ago
The Biggest Digital Transformation Must-Haves for 2019The Biggest Digital Transformation Must-Haves for 2019

The Biggest Digital Transformation Must-Haves for 2019

Digital technologies development has been on a constant rise in the past several years. Technologies such as AR and VR…

6 years ago
Minimax Algorithm with Alpha-beta pruningMinimax Algorithm with Alpha-beta pruning

Minimax Algorithm with Alpha-beta pruning

Ever since the advent of Artificial Intelligence (AI), game playing has been one of the most interesting applications of AI.…

8 years ago
List of top C & C++ books for programming enthusiastsList of top C & C++ books for programming enthusiasts

List of top C & C++ books for programming enthusiasts

Perhaps a post on these programming languages needs no fore ward. But then again, for the skeptics who are rooting…

8 years ago
Best countries for software engineers and developers to workBest countries for software engineers and developers to work

Best countries for software engineers and developers to work

[Bonus content - Read our latest blog - Top 10 cities to hire developers] This time we decided to figure…

8 years ago
How do giant sites like Facebook and Google check Username or Domain availability so fast?How do giant sites like Facebook and Google check Username or Domain availability so fast?

How do giant sites like Facebook and Google check Username or Domain availability so fast?

Every time you try to create a new account on any of the websites, you begin with your name and,…

8 years ago
Charles Babbage’s computer – History of computer programming- Part 1Charles Babbage’s computer – History of computer programming- Part 1

Charles Babbage’s computer – History of computer programming- Part 1

"What is imagination?...It is a God-like, a noble faculty. It renders earth tolerable; it teaches us to live, in the…

8 years ago

How to monetize your programming skills as a beginner

It is important for everyone to learn how to use their programming skills to lead a good life and be…

8 years ago
How to solve nondeterministic polynomial (NP) challenge problems in programming contestsHow to solve nondeterministic polynomial (NP) challenge problems in programming contests

How to solve nondeterministic polynomial (NP) challenge problems in programming contests

In this article, we talk about what Challenge problems are and how to solve them. I find them the most…

8 years ago
The Six Degrees of Separation theoryThe Six Degrees of Separation theory

The Six Degrees of Separation theory

Do you know SixDegrees.com was the first social network site which allowed the user to create a profile and connect?…

8 years ago
Kruskal’s algorithm (Minimum spanning tree) with real-life examplesKruskal’s algorithm (Minimum spanning tree) with real-life examples

Kruskal’s algorithm (Minimum spanning tree) with real-life examples

Most of the cable network companies use the Disjoint Set Union data structure in Kruskal’s algorithm to find the shortest…

8 years ago