Lets think about a problem – Time Table Generator . Every universities make a schedule called as Time Table during the beginning of the term. Let’s Say Fall term students needs to know which professor is taking which class at what time. Now think about how many professor are there in a universities ? How many subjects ? How many Classes ?
Lets take a simple example – 2 professor needs to handle 2 subjects for 2 classes during weekday and they are allowed to take only few hours . Now lets make a time table for them.
Final optimal solution by Brute force (also known as brute forcecracking) is a trial and error method .
Now let’s think how we can solve this problem more efficiently ?
Comments about any idea , will share how we can solve this problem soon .
Before that lets think how we evolved to earth ?