- Code Katas from the Pragmatic Programmer.
- Cymonsgames – game/coding exercises
- Bowling Game Kata to practice TDD
- Project Euler – mathematical / computational problems.
- Less Than Dot – a forum with progamming puzzles.
- The Python Challenge – a series of riddles/puzzles that can be solved w/ python.
- Robocode – practice by designing a battle robot in Java
- UVA Online Judge – used in ACM programming contests. Along with UVA Hunting.
- Ed’s Programming Contest – sample problems
- ITA Software Hiring Puzzles
- Ruby Quiz – set of problems in ruby.
- challenge-you.com – built on the google app engine.
- hacker.org challenges
Many website give links to this site (www.acmsolver.org). I was wondering if there I add a site referrer information
National Collegiate Programming Contest, a computer programming contest, held at Dhaka University (DU) Computer Science and Engineering department yesterday to encourage students to be programmers. DU Vice Chancellor Prof AAMS Arefin Siddique inaugurated the two-day long contest participated by 78 teams of different university students. The department with the help of the science and ICT ministry organised the contest with Contest for only female programmers, for the first time, was held yesterday with 10 teams, out of 50 from 26 universities, being selected with respect to performance.
The result is in-complete & collected from here
|10||BUET Ja Issa Tai||5||755|
|16||AIUB – Singularity||4||658|
|18||BUBT Black Holes||4||768|
|20||DU Proxima Centauri||3||411|
|22||AIUB – Terminus Bound||3||552|
|24||NSTU Silicon Crews||2||179|
|25||DU Army Ants||2||214|
|35||MIST For A While||2||399|
|42||DCC – Athena||1||101|
|44||DU All Spark||1||124|
|55||ULAB PATH FINDER||1||408|
|56||DCC – Mega Mind||1||417|
|59||Begum Rokeya Spurring||0||0|
|59||DCC – Ajax||0||0|
|59||EU Hidden Treasure||0||0|
|59||IUB Trojan Horses||0||0|
|59||Jagannath U Matrix||0||0|
|59||MBSTU ICT Aguntuk||0||0|
|59||ULAB CODE WARRIOR||0||0|
|Submitted/1st Yes/Total Yes|
Sample codes for the data structures and algorithms mentioned in the book:
NEW (but not yet stable): C++ and Java codes.zip (latest update 24 January 2011)
PDF slides for coaches/instructors/lecturers/students who wants to do self-study:
|Material (public version)|
|sample_chapter_1.pdf ; skillset.xls ; and paper on CS32333|
|week02_ds_libraries.pdf ; and Fenwick Tree paper
(Union Find and Segment Tree are skipped)
|week03_paradigms.pdf; A* search, and IDA* search|
|week04_dp_1.pdf; DP 0-1 Knapsack; and DP TSP|
|week05_graph_1.pdf (MST is skipped)|
|week06_graph_2.pdf (Euler graph is skipped)|
|week08_dp_2.pdf (some interesting examples are skipped)|
|week09_graph_3.pdf (max flow/bipartite graph variants are skipped)|
|week10_maths.pdf (there are so many topics…, many are skipped)|
|week11_string.pdf (DP on string has been discussed earlier)|
|week12_geometry.pdf (plane sweep; intersection problems skipped)|
A nice attempt to improve problem solving skills: http://www.questtosolve.com/
“(…)In the spirit of Steven Halim’s World of Seven: Methods to Solve website, that posted the solutions to hundreds of problems for the University of Valladolid (UVa) Online Judge website, we have decided to not only tackle UVa problems in preparation of ACM ICPC competition, but also to post the answers that we find for each problem in the hope that our repository of solutions will be as great an informational resource to programmers everywhere as Steven’s was.
Who are we? Two students majoring in Computing Science from Simon Fraser University in British Columbia, Canada.(…)”