+ 3

how to tackle real world problems easily

whenever i get any problem i get confused of how to solve it using programming....plz suggest me how can i overcome this thing....

15th Apr 2018, 10:14 AM
PRO
PRO - avatar
3 Answers
+ 5
logical flow and algorithm design are amongst the most complicated of programming tasks. It is what truly sets apart a programmer from a coder though I'm sure many would argue that. When approaching real world problems consider it in real world Solutions. Break it down to its smallest parts and considering your desired output work through the steps. When possible break each task down into smaller tasks and simplify it as much as possible. This will help you to get to the point of an outline of your algorithm. From this point knowledge in the language comes into play and you use that knowledge to describe the algorithm you have defined. This is an approach I have used for years. With some Googling you can you also find that there is publicized techniques for how to break down logic and to find Solutions. It may take some research to find the one that works best for you.
15th Apr 2018, 8:21 PM
Michael Simnitt
Michael Simnitt - avatar
+ 2
is it so that by learning data structures and algorithms i can solve problems really easily....
16th Apr 2018, 4:43 PM
PRO
PRO - avatar
+ 1
learn algorithms and data structures
15th Apr 2018, 1:36 PM
Suhail Pappu
Suhail Pappu - avatar