Answer the question
In order to leave comments, you need to log in
Is the knowledge of algebra for grade 9 enough to study algorithms, etc.?
Sobsna, subject.
In general, what do you need to know to start learning all this? It seems to be simply necessary, but will I pull algorithms with such knowledge?
Answer the question
In order to leave comments, you need to log in
It seems to me that is not enough.
If you want to understand algorithms, and not just translate them from a pseudo language into some programming language, then it is desirable to know:
- The beginning of analysis - why one function grows faster than another, up to a constant;
- Matrices and concepts about them, many algorithms are used specifically for transformations over matrices;
- Graph theory;
- The beginnings of the theory of probability and statistics - at least what is a random variable, event, mat. expectation and variance.
But you don't listen to me old. Take any interesting problem and try to solve it within your current abilities.
Of course, knowledge of algebra for grade 9 develops your logic, the ability to think quickly and operate with various numerical expressions - of course, this is very useful in programming)
Sets and logical laws are missing in the school curriculum. And they are necessary - many understand them intuitively, but it is useful to learn.
It is also good to have an understanding of combinatorics, linear algebra and the basics of analysis (limits and derivatives).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question