0

How i can improve my problem-solving skills ?

Hi guys. I need help with the problem-solving skills. I am really bad in the logic and I can't do anything good without logics. How I can improve ?

22nd Jan 2017, 7:08 AM
NickBossBG
NickBossBG - avatar
4 Answers
+ 1
@nick I think you should learn about "data structures and algorithms"! but ultimately it is just practice that can sharpen your logic building, so try solving code challenges on codility.com after you've learnt about algorithms!
22nd Jan 2017, 8:23 AM
Arun Manoharan
Arun Manoharan - avatar
+ 1
At the first go see the solutions what others have done bcoz at one go no one will get the confidence to go forward... slowly start solving the problems on your own... later u will see the difference in you... but this doesn't happen in a month of time... it may take upto a year, but never give up... hackerrank.com is one site which I felt good...
22nd Jan 2017, 8:34 AM
Sai Kiran Rayapureddy
Sai Kiran Rayapureddy - avatar
+ 1
topcoder.com is also great site for coding challenges!
22nd Jan 2017, 4:40 PM
Arun Manoharan
Arun Manoharan - avatar
0
use a pen, draw the problem, visualization is key. Try this one: Your in a room with one door that leads to a passage into another room. The room you are in has 3 light switches. The room down the passage has 3 lights. You may only open the door to each room once. You must close it when you open it. How would you tell which light switch turns on which light in the other room?
22nd Jan 2017, 7:27 AM
Andre van Rensburg
Andre van Rensburg - avatar