lagalopex
05-01-2008, 22:28
Vor einiger Zeit habe ich Project Euler (http://projecteuler.net/) gefunden.
Was macht man dort?
Es werden Aufgaben gestellt, zu denen man dann ein Programm mit optimiertem Algorithmus entwerfen muss, da der augenscheinliche, triviale Weg meist viel zu lange dauern würde. Die Aufgaben sind meist theoretischer Natur und meist sehr mathematisch, was beim dem Namen auch zu erwarten war. ;)
Wie werden die Aufgaben gelöst?
Programmiersprachen sind alle erlaubt, da es schlussendlich nur auf das Ergebnis ankommt. Einige Aufgaben kann man sogar mit Stift, Papier und etwas Nachdenken lösen, das ist aber die Ausnahme.
Was gibts sonst noch?
Für gelöste Aufgaben gibt es auch Punkte und ein entsprechendes Ranking.
Wenn man dann eine Aufgabe gelöst hat, bekommt man Zugang zu einem Forum, in dem die gelöste Aufgabe diskutiert werden können und man auch Lösungen oder Ansätze von anderen Leuten findet.
EDIT: Zur Zeit haben die wohl ein kleines Problem mit dem Hoster...
Was macht man dort?
Es werden Aufgaben gestellt, zu denen man dann ein Programm mit optimiertem Algorithmus entwerfen muss, da der augenscheinliche, triviale Weg meist viel zu lange dauern würde. Die Aufgaben sind meist theoretischer Natur und meist sehr mathematisch, was beim dem Namen auch zu erwarten war. ;)
Wie werden die Aufgaben gelöst?
Programmiersprachen sind alle erlaubt, da es schlussendlich nur auf das Ergebnis ankommt. Einige Aufgaben kann man sogar mit Stift, Papier und etwas Nachdenken lösen, das ist aber die Ausnahme.
Was gibts sonst noch?
Für gelöste Aufgaben gibt es auch Punkte und ein entsprechendes Ranking.
Wenn man dann eine Aufgabe gelöst hat, bekommt man Zugang zu einem Forum, in dem die gelöste Aufgabe diskutiert werden können und man auch Lösungen oder Ansätze von anderen Leuten findet.
EDIT: Zur Zeit haben die wohl ein kleines Problem mit dem Hoster...