Sharpening algorithms/problem solving skills
The time is changing so rapidly and a lot of new talent are here ,so i think we have to always update our self ,every day new type of problem is occurring and so we have to try for their solution ,we have to be innovative to tackle the new problem and above all enjoy the learning /teaching/problem solving.This is my personal thought and i also try to do so.
Try Google/Facebook problems on this site. Don't see the answers till you are sure you cannot improve your own solution.
- Anonymous July 28, 2014