mayton2019, это часть функции, вывод в этой же функции, только ниже (не стал прикреплять, потому что вывод работает правильно, а вот алгоритм как-то не очень). Также функция сортировки вызывается в main в switch.
У меня на направлении программная инженерия их не преподают. Как мне сказали, из программы обучения ПИ убрали всю "экзотику", которая, мол, не нужна в программировании.
У меня на направлении одна мат. дисциплина – ВышМат, в котором только основные темы (матрицы, вектора, функции, интегралы, ряды и проч), а комплексных чисел нет. Нет и комплексного, функционального анализов. Если я в будущем захочу работать в вышеперечисленных сферах, то мне хватит тех знаний математики, которые мне дадут в институте на моём направлении?
Артём, в целом, в ВышМате на ПИнже все нужные для программиста разделы математики есть (матрицы, лин. алгебра, функции, интегралы, диффуры), но всё это сжато.
Например, за пять лекций мы прошли матрицы, их определители, метод Крамера, поля, ранг матрицы. На лекциях практически ничего не понятно. Спасают только практические занятия. На прошлой лекции препод сначала говорил про ранг матриц, потом переключился на поля, кольца. В итоге я так и не понял, что такое кольца и поля. Теоремы он не доказывает, только их диктует. Говорит, если претендуете на 5, то доказательство дома посмотрите.
В среду планирую сходить на лекцию к ПМИ на Алгебру-Геометрию, чтобы понять разницу. (У них директор института преподаёт).
В этом году (по совету крёстного, который доцент кафедры Программной инженерии) поступил на Программную инженерию (Университет им. Лобачевского, ИТММ) . Но после поступления был огорчён количеством математики на данном направлении (на ПИнже одна математическая дисциплина — Высшая математика, 396 часов за три семестра).
На других направлениях математики в 3 раза больше, идёт разделение на Алгебру-Геометрию и Мат. Анализ. Когда поступал, знал, что на ПИнже математики меньше, чем на ПМИ, но не знал, что настолько меньше.
В будущем хотел стать инженером по разработке ПО, но потом понял, что там малое применение математики. (Я люблю математику, поэтому хотел бы в будущем работать в той сфере ИТ, где нужны глубокие знания математики).
Поэтому стал читать о Data Science, Machine Learning и разработке ИИ. Увлёкся этой темой и узнал, что будущих data scientist'ов готовят на направлении "Прикладная математика и информатика"
Стоит ли мне поменять направление после сессии и перейти туда, где больше математики и поменьше программирования?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.