Answer the question
In order to leave comments, you need to log in
Is there anything less boring than ProjectEuler?
A few months ago I began to learn programming (Python). Advised for practice tasks ProjectEuler. I sit and decide. I made about 50 pieces, a little more. Really boring . Through time, tasks to generate prime numbers and then break them into numbers and do something with them. The same thing in a different way.
I want something else. Began to google "projecteuler alternative". I tried Code Forces. Well, there it is clearly for "sports programmers" - an ordinary person can solve problems of level A, B. And the tasks are painfully "fictional".
I would like something so that the complexity increases more "in order", so that you can delve into it gradually.
Thanks to all. I will try CodeAbbey, Rosalind and CheckIO.Well, I'm trying the first two. Rosalind is a little boring, but maybe subjective - but the design is cute. On CodeAbbey I want to try to get a certificate. If it comes out, I'll write!
Answer the question
In order to leave comments, you need to log in
In general, there are many resources. It is strange that neither of the two mentioned above pleased you. Offhand, these seem to be close in meaning:
CodingBat is exactly Java and Python exercises aimed at learning the language.
CodeAbbey - like on Euler, we solve problems, send answers. Only the topics are not about mathematics, but everything in a row - beginners, sorting, compression, encryption, geometry, physics, about space, etc.
Rosalind - similar to Euler, but supposedly with a bias in bioinformatics - in fact, algorithms on lines, graphs ... well, there are a lot of explanations about the connection with bioinformatics that you can not read. which is inconvenient - you can not take on complex problems without solving simple ones. They also have a course on the course.
HackerRank- a cool craft of one of the leading Indian universities (IIT in my opinion). Everything is interactive, there are many interesting topics. In general, although it is fashionable to joke about Indians - IMHO, in this case, well done guys.
It is a pity that there is no thread of a review article or comparison at hand. Well, you can also go over different lists, for example, here Reddit LearnPython Wiki .
If you do not pay attention to the language of the problem, there are not bad problems here, there are quite interesting problems here, I solved almost half of them myself, although I learned something new for myself in programming a long time ago. Particularly interesting are the tasks in which you need to solve a seemingly simple task, but for example without using cycles :)
https://www.hackerrank.com/
there are both tasks and competitions, and unlike other competitive sites, not 2 hours are given, but several days, they solve the code conveniently and there are prizes (1 participated entered and won a prize, but the prize was not sent, it was half a year ago, maybe they are sending it now :) ).
I personally liked codeeval.com - there are a lot of tasks for mastering the language, they teach you to google yourself. And there are tasks from IT companies after which the chances of getting into some Facebook increase. There is a global rating to raise the FHR.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question