T
T
temagadfazer2019-04-06 15:43:13
IT education
temagadfazer, 2019-04-06 15:43:13

How to learn algorithmization? And is it worth it?

Good afternoon, in general, the situation is: a self-taught programmer, now I got a job and work as a django-python developer, I saw that Yandex is now recruiting people for internships and wanted to, but after I saw the tasks from the test, my ardor faded :) , the question is: where and how to learn to solve such problems? Are there any basic tutorials? I found a course, from the same Yandex, on algorithms and data structures on the net, but it's a little different, sort of, or something ... Problems are similar to olympiad ones, which, it seems, have some kind of solution.
https://habr.com/ru/post/353662/ - tasks from last year.
How to improve knowledge?
#YandexHelp

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
DevMan, 2019-04-06
@temagadfazer

all life is an algorithmization. it is impossible to read one/several books and become a guru.
you just solve problems that you don't know how to solve, and in this way you improve your skill.

Every great developer you know got there by solving problems they were unqualified to solve until they actually did it
Patrick McKenzie

N
netrox, 2019-04-07
@netrox

https://leetcode.com
https://www.hackerrank.com
codeforces.com

B
BadCats, 2019-04-07
@BadCats

I highly recommend just the most gorgeous course from Yandex: "Algorithms and Data Structures".
https://www.youtube.com/watch?v=5qmYaOoHX8A&list=P...
The course provides a very good base, well, a general direction for further self-study of this topic

A
Andryukha, 2019-04-08
@syrov

https://www.geeksforgeeks.org/fundamentals-of-algo...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question