Top 10 Facial Recognition APIs of 2018

Top 10 Facial Recognition APIs of 2018 Facial recognition has already been a hot topic of 2018, but now with the announcement of the iPhone X’s Face ID technology, facial recognition has become an even more popular topic. We wanted to help you get started using facial recognition in your own apps, so here is a list of 10 […]

which language is best for competitive programming?

In Brief :- Best language for competitive programming :- Language plays little role in competitive programming. It is the competitor who needs to think and create algorithms. Well many people use C++ and java for programming. People use Python too because of its available functions, but that all things can be done in C++ too. […]

Insertion Sort Algorithm

This is an in-place comparison-based sorting algorithm. Here, a sub-list is maintained which is always sorted. For example, the lower part of an array is maintained to be sorted. An element which is to be ‘insert’ed in this sorted sub-list, has to find its appropriate place and then it has to be inserted there. Hence […]

Sorting Algorithim

Sorting Algorithms :- Definition  In computer science, a sorting algorithm is an algorithm that puts elements of a list in a certain order. The most-used orders are numerical order and lexicographical order. Efficient sorting is important for optimising the use of other algorithms (such as search and merge algorithms) which require input data to be in sorted lists; it is also often useful for canonicalizing data and for producing human-readable output. examples of sorting […]

Breadth First Search example (BFS) – How GPS navigation works

Breadth First Search example:- There are differences in the route which I usually take and the one which GPS shows as the shortest, probably due to the algorithms used. I learned from my graph theory data structure classes that (BFS) Breadth First search example is GPS navigation and digital maps. I tried looking for the […]

Kruskal’s algorithm (Minimum spinning tree) with real life example

Kruskal’s algorithm (Minimum spinning tree) with real life example:- Most of the cable network companies use the Disjoint Set Union data structure in Kruskal’s algorithm to find the shortest path to lay cables across a city or group of cities. Which leads us to this post on the properties of Disjoint sets union and minimum spanning […]

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

algorithm to check availability of username and domain:- Every time you try to create a new account on any of the websites, you begin with your name and, more often than not, you get the response “Username is already taken.” Then, you add “your name + date of birth”, to realize it also has been […]