W
W
wolf-98302015-08-29 22:14:15
SQL
wolf-9830, 2015-08-29 22:14:15

Is it worth focusing on java algorithms?

Should I delve into the study of algorithms, will it be useful in practice? Also recommend books on the subject.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
L
Lazy @BojackHorseman, 2019-03-14
@ince

please indicate the dialect you are using...

SELECT
 t.`YEAR`, t.`QUARTER`, t.`DATETIME`
FROM `test` t
ORDER BY t.`YEAR` DESC, t.`QUARTER` DESC, t.`DATETIME` DESC
LIMIT 1

A
Arris, 2015-08-29
@Arris

Algorithms are algorithms.
Java is a programming language.
Do not confuse warm and soft.

V
Vladimir Kuts, 2015-08-29
@fox_12

In my opinion, a programmer, in order to be considered a programmer in general, must first of all focus on algorithms, data structures, logic, usability, and so on, as the basis for building a program. This is earned by fundamental knowledge, and months and years of experience.
The language and platform for implementation is nothing more than a tool that an experienced programmer can master in a week or two ...

S
Sergey Krasnodemsky, 2015-08-30
@Prognosticator

You may never need knowledge of algorithms in your life.
Yes, it will be useful when there are tasks related to searching, sorting, crawling, when you are interviewing at Yandex. This is conditionally +200$ to income, for knowledge and application of knowledge. You can also puff out your cheeks with an important expression on your face in front of less savvy colleagues with flapping eyes.
Here is a similar question asked on the toaster. Books in the answers and comments of this question.
Here are the answers to how deep you need to memorize algorithms.

S
synapse_people, 2015-08-29
@synapse_people

which algorithms are you referring to?

V
Vitaly Vitrenko, 2015-08-30
@Vestail

Excellent book .
Excellent course on this book . Starts in a few days!

N
Nikolay, 2015-08-30
@zzzmaikzzz

R. Laforet - Data Structures and Algorithms in Java
Watch here !

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question