JavaRush /Blog Java /Random-PL /Wybór witryn, w których możesz doskonalić swoje umiejętno...
zlaylink
Poziom 31
Ivanovo

Wybór witryn, w których możesz doskonalić swoje umiejętności programowania

Opublikowano w grupie Random-PL
  1. Wojny kodów
  2. Codewars to doskonała usługa wzmacniająca umiejętności programowania w językach Ruby, JavaScript, Java, Python, Clojure, CoffeeScript, C#, Haskell. Przedstawiono zarówno problemy algorytmiczne, jak i problemy praktyczne związane ze wzorcami projektowymi. Po każdym rozwiązanym problemie możesz przyjrzeć się innym rozwiązaniom, posortowanym według ocen w zależności od ich piękna i wykorzystania najlepszych praktyk programistycznych.
  3. Leetcode
  4. Leetcode to strona z problemami algorytmicznymi, służąca przygotowaniu do rozmów kwalifikacyjnych w dużych firmach, takich jak Google i Facebook. Przy każdym problemie znajduje się dyskusja, w której w taki czy inny sposób może pojawić się rozwiązanie tego problemu. Możesz używać różnych języków programowania: C, C++, Java, Python, C#, JavaScript, Ruby, Bash.
  5. Praktyka programowania
  6. Programming Praxis to blog, na którym pojawia się szereg ciekawych problemów, których rozwiązania można przetestować w kilku językach programowania.
  7. TopCoder
  8. TopCoder to aktywna społeczność programistów, którzy uwielbiają rozwiązywać zagadki. Dużo aktywnych konkursów, niektóre z nagrodami pieniężnymi.
  9. Łamigłówki C
  10. C Puzzles oferuje łamigłówki programistyczne specyficzne dla języka C (ze wszystkimi jego dziwactwami). Ponieważ wiele języków jest podobnych do C lub bezpośrednio się z niego wywodzi, nawet jeśli nie znasz C jako swojego pierwszego języka, istnieje duża szansa, że ​​zrozumiesz te zagadki.
  11. Projekt Eulera
  12. Cytat ze strony głównej: „Projekt Euler to seria trudnych problemów matematycznych/programistycznych, których rozwiązanie wymaga intuicji matematycznej”. Zasób obejmuje zarówno stosunkowo proste, jak i naprawdę złożone zadania.
  13. Siły kodowe
  14. Pełnoprawny rosyjskojęzyczny odpowiednik wspomnianego już Topcodera .
  15. Zbiór zadań z CppStudio
  16. Zadania mają na celu głównie sprawdzenie znajomości języka C++, ale mogą być realizowane także w innych językach programowania.
  17. Sędzia internetowy Timus
  18. Timus Online Judge to największe archiwum problemów programistycznych w Rosji z automatycznym systemem sprawdzania. Głównym źródłem zadań archiwum są zawody Uralskiego Uniwersytetu Federalnego, Mistrzostwa Uralu, ćwierćfinały Uralu ACM ICPC, obozy programistyczne w Pietrozawodsku.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION