Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2016, 22:07   #1
Vorubei360
Новичок
Джуниор
 
Регистрация: 08.10.2016
Сообщений: 1
По умолчанию Что конкретно нужно изучать в алгебре и геометрии, чтобы стать профессиональным программистом.

Здравствуйте, я абсолютный новичок в мире программирования и вопрос мой может показаться вполне банальным и не стоящим внимания на первый взгляд; но я, если честно, хотел бы чтобы к нему отнеслись более вдумчиво. Что собственно существенно важного нужно изучать в алгебре и геометрии для того, чтобы хорошо владеть навыками программирования на уровне профессионала? И есть ли еще необходимые предметы, которые должен освоить программист?
Vorubei360 вне форума Ответить с цитированием
Старый 08.10.2016, 22:44   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Сначала определитесь, что вы прогать будете. А то может в CSS всю жизнь будете циферки складывать. А вот дискретку хотя бы почитать имеет смысл.
p51x вне форума Ответить с цитированием
Старый 09.10.2016, 05:10   #3
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,601
По умолчанию

Если вы будете разрабатывать игры, то вам понадобится знать,
что такое однородные (гомогенные) координаты,
системы координат, переход от одной системы координат к другой,
векторы, векторные преобразования,
матрицы, матричные преобразования,
операции над матрицами в однородных координатах,
сложение матриц как перемещение в пространстве,
умножение матриц,
преобразования вращения матрицами вращения,
уравнение прямой, уравнение плоскости, уравнение нормали к плоскости,
решение систем уравнений LU разложением, разложением Холецкого, QR разложением,
классификация плоскостей, BSP деревья,
поиск пересечения прямых,
классификация точек относительно прямой,
по какую сторону от прямой лежит точка или плоскость,
графы, поиск кратчайшего пути между вершинами графа для маршрутизации в компьютерных сетях,
разреженные матрицы,
решение систем уравнений,
B деревья, деревья, взвешенные деревья,
метрика пространства, ввод функции расстояния в пространстве, нормы,
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 09.10.2016, 09:46   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Цитата:
Если вы будете разрабатывать игры, то вам понадобится знать
Нет, если будет править интерфейс на скриптах, например
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
во что углубляться в yii2 или wordpress чтобы стать опытным программистом? nikytt PHP 1 26.09.2016 22:56
Прошу помощи: посоветуйте, что лучше начать изучать первым java или Python и что конкретно создается на каждом из языков orionit Помощь студентам 4 14.05.2015 08:20