Logic is the art of making truth prevail – Jean de la Bruyere Algorithmic thinking is really important as it enhances your thinking skills and can be nurtured

“The essence of the independent mind lies not in what it thinks, but in how it thinks.” -Christopher Hitchens, Letters to a Young Contrarian Algorithmic thinking is really

Radix Sort is a non-comparative sorting algorithm with asymptotic complexity O(nd). It is one of the most efficient and fastest linear sorting algorithms. Radix sort was developed to

Recently in an online test I faced this question i.e. on how to minimize the number of candies/toffee to be distributed by a teacher and found that a lot

Consider you are given with a number N and you have to find the maximum possible number(just the count not the actual arrangements) of beautiful arrangements possible using