Добрые люди, как правильно подходить к алгоритмам, назовите ключевые слова? Приветствую вас, добрые люди!
У меня такая проблема: я быдлокодер.
Осознавая, этот факт, понимаю, что чтобы быть хорошим программистом (то есть, человеком, который может реализовать алгоритмы разной сложности на языке программирования) - нужна математическая база. У меня эта база очень слабенькая. Знаю, что мой корень зла - недостаток знаний в математике. Высшего образования не имею, только школа 11 классов, я самоучка.
В интернете сейчас полно видео-уроков, где можно подтянуть свои знания в практически любой области. Но времени всегда, как правило не хватает, а хочется ухватить доминанту без воды.
Так вот, я к чему:
Прежде, чем подойти к изучению серьёзных алгоритмов из серии книг Кнута Д.Э. и Кормана Т.,
пожалуйста, назовите ключевые слова по математике - что нужно учить из школьной программы, что нужно учить из дискретной математики, что важное и главное? Например: логарифмы, интегралы, функции, производные, что? На что делать ГЛАВНЫЙ УПОР, перед изучением алгоритмов?Буду очень вам благодарен, от души.

21 Авг 2019 в 06:13
156 +1
0
Ответы
1

Добрый день! Для того чтобы успешно изучать и понимать алгоритмы, ключевыми словами из математики, на которые стоит обратить особое внимание, являются:

Алгебра: понимание основных операций с числами, решение уравнений, работа с функциями и графиками.Геометрия: основные понятия о фигурах, углах, расстояниях и т.д.Теория вероятностей и математическая статистика: понимание основных понятий вероятности, статистики, случайных величин.Дискретная математика: работа с логическими операциями, теория множеств, комбинаторика, графы и алгоритмы на графах.

Наибольший упор перед изучением алгоритмов стоит делать на базовые математические понятия, такие как аналитическая геометрия, алгебра, дискретная математика и теория вероятностей. Обладая хорошими знаниями в этих областях, вам будет гораздо легче понимать и реализовывать сложные алгоритмы. Не забывайте также о развитии логического мышления и умениях решать задачи, что также будет важно при работе с алгоритмами. Успехов в изучении и развитии!

20 Апр в 13:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 93 190 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир