Vendetta napisał(a)
Może znacie coś podobnego ale bardziej dostosowanego do Javy? Jakieś takie fajne zadanka do ćwiczenia, podzielone na różne poziomy trudności (żeby od razu nie rzucać się na głęboką wodę).
Mam dla Ciebie idealne rozwiązanie - Project Euler; Jest to coś w rodzaju SPOJ'a, lecz nie chodzi o czas, a o wyjście; Możesz wykonywać zadania w dowolnym języku (nawet długopisem na kartce), a podajesz wynik, który jest najważniejszy; Masz poziomy zaawansowania użytkownika, nagrody na ilość rozwiązanych zadań z danej dziedziny (np. ciągu Fibonacci'ego, trójkąta Pascala itd.), zadań jest 351 - od najłatwiejszych po bardzo trudne, do tego po rozwiązaniu zadania dostajesz możliwość udziału w lokalnym forum dla danego zadania i pochwalenia się efektywnością własnego kodu; Do tego masz rankingi, statystyki itd. itp.;
Do tego zwróć uwagę na wybór języków (na chwilę obecną):
ID |
Language |
Number of Users |
Average Percent Solved |
Score Index |
1 |
PARI/GP |
69 |
27% |
100 |
2 |
Mathematica |
1019 |
15% |
90 |
3 |
Python |
19735 |
9% |
77 |
4 |
Haskell |
3766 |
9% |
64 |
5 |
C/C++ |
21673 |
7% |
61 |
6 |
Perl |
1991 |
9% |
59 |
7 |
Java |
13524 |
7% |
58 |
8 |
Sage |
138 |
13% |
56 |
9 |
APL/J/K |
208 |
12% |
56 |
10 |
C# |
6983 |
7% |
54 |
11 |
ML |
366 |
10% |
51 |
12 |
Ruby |
3311 |
7% |
49 |
13 |
Maple |
249 |
10% |
48 |
14 |
LISP |
988 |
8% |
48 |
15 |
Delphi |
415 |
9% |
47 |
16 |
Scala |
868 |
8% |
47 |
17 |
F# |
783 |
8% |
46 |
18 |
MUMPS |
18 |
18% |
45 |
19 |
Matlab |
1667 |
7% |
45 |
20 |
BASIC |
1060 |
7% |
42 |
21 |
RPL |
13 |
19% |
42 |
22 |
D |
124 |
10% |
42 |
23 |
Frink |
6 |
26% |
40 |
24 |
Magma |
18 |
16% |
40 |
25 |
Pencil/Paper |
711 |
7% |
40 |
26 |
Scheme |
689 |
7% |
40 |
27 |
Pascal |
529 |
7% |
38 |
28 |
Spreadsheet |
372 |
7% |
36 |
29 |
Tcl |
59 |
10% |
35 |
30 |
Clojure |
778 |
6% |
34 |
31 |
Racket |
79 |
9% |
34 |
32 |
Lua |
272 |
7% |
34 |
33 |
Assembler |
129 |
8% |
34 |
34 |
Fortran |
245 |
7% |
33 |
35 |
Forth |
28 |
11% |
32 |
36 |
Go |
166 |
7% |
31 |
37 |
Smalltalk |
79 |
8% |
30 |
38 |
R |
322 |
6% |
30 |
39 |
GAP |
21 |
11% |
29 |
40 |
Component Pascal |
3 |
29% |
27 |
41 |
ECMAScript |
537 |
5% |
27 |
42 |
Erlang |
512 |
5% |
27 |
43 |
Q |
46 |
8% |
26 |
44 |
PHP |
2006 |
4% |
26 |
45 |
COBOL |
10 |
12% |
24 |
46 |
AutoHotkey |
5 |
17% |
23 |
47 |
Prolog |
93 |
6% |
23 |
48 |
Boo |
15 |
10% |
23 |
49 |
Factor |
44 |
7% |
23 |
50 |
Ada |
82 |
6% |
23 |
51 |
PowerShell |
45 |
6% |
19 |
52 |
LabVIEW |
84 |
5% |
19 |
53 |
SAS |
5 |
13% |
18 |
54 |
Logo |
26 |
6% |
17 |
55 |
REBOL |
11 |
8% |
16 |
56 |
Nemerle |
8 |
9% |
16 |
57 |
Octave |
36 |
5% |
15 |
58 |
Squirrel |
10 |
7% |
14 |
59 |
TECO |
7 |
8% |
13 |
60 |
Maxima |
2 |
20% |
12 |
61 |
Open Quark |
6 |
6% |
9 |
62 |
Julia |
4 |
4% |
4 |
63 |
Scratch |
2 |
2% |
1 |
64 |
Bourne Shell |
2 |
1% |
0 |
Jak widać Java jest dość popularna; Zainteresuj się tą stronką jeśli chcesz sprawdzić swoje umiejętności w Java'ie; |
|
|
|
|
Zapomniałem dodać - stronka nie jest polska, więc całość napisana jest w języku angielskim (także treść zadań); Użytkowników jest przeszło 300.000 z całego świata, więc musi być taki język a nie inny; Jeśli nie umiesz na tyle angielskiego żeby zrozumieć jakikolwiek tekst - możesz skorzystać z tłumacza Google - www.translate.google.pl