Python introduction and installation
Python is one of the most powerful programming languages in the market. The syntax of python is very simple and easy to remember. Certain...
Installation of SQL developer
Welcome to very first article, we are going to learn about how to create, manipulate, change and store data in databases. We are going to...
Permutations of divisible integers
Problem Statement: How many integers between 100 and 999, inclusive have the property that some permutation of its digits is a multiple...
Area of the triangle formed by joining three centers of a circle
Problem Statement: Circles with centers P,Q and R having radii 1,2 and 3 respectively, lie on the same side of line l and are tangent to...
Particle in square lattice
Problem statement: A square is drawn in a Cartesian coordinate plane with vertices at (2,2) , (-2,2) , (-2,-2) and (2,-2). A particle...
Table coin problem
Problem Statement: There are eight people sitting on a round table, they all flip a coin simultaneously, if head shows up the person is...
Possible paths in a nxn grid
Problem Statement: You are standing on the point A in a city where roads are represented as lines and each corner is a stop. You need to...
Why circumference of a circle is 2πr and area is πr^2 ?
From where did π came ? During the very early days of mathematics, people had a great use of circles, circles were everywhere, for...
Learn Android App Dev: Picking Time using Clock
Hey Guys! In this post, I'll be talking about how to pick from a clock which will be shown in our App. This is a simple App which does...
Factorial and why 0! = 1.
We all are familiar with factorials and their implications in combinatorics, algebra and mathematical analysis and we all have seen this...