What is an ideal problem set? Especially for someone who is learning Python as a first language? What set of problems will assess fundamental knowledge of computer science as well?
- http://j.mp/pc2PythonHTML and http://bit.ly/pc2doc
- http://j.mp/programmingProblemSetForSoftwareEngineers
- http://j.mp/bigIdeasInProgramming
- http://bit.ly/pythonPathwaysKITE
- Merging Lists
-
http://j.mp/unionListCC
-
- SelectSort implementation
- How to maintain a list of addresses in alphabetical order (best strategy)
- equivalent of Python for http://bit.ly/maxSubArraySumCC
- breadth first, depth first - which is better, and when?
- Travelling Salesman problem, etc