hi all,
i am a novice programmer on SPOJ. After solving a few problems i got stuck at the point:
should i go for problem classifier? (means: it is almost impossible to first learn all algorithms and then go for coding by selecting the problems randomly . so using problem classifier i can select problems related to a topic and start coding with some pre knowledge of data structures. But the problem is , i personally think that this way coding does not develop the general coding skills coz half of our thinking gets cut down by looking at data structures and category of the problem.)
second choice is : randomly or in some order select the problems and start developing algorithms and code them first identifying category then by looking into deeps ,go for coding. But this may somewhat mislead or sometimes increase the frustration level so high and obviously gonna take much much time for good ranking.
what approach should i follow? Each one has advantages/disadvantages (i personally think so)
please guide me. (sorry i mistakenly posted this message in off-topic category)