Подпалов Юрий Львович

- Программист со стажем, преподаватель. Языки, на которых программировал: Автокод, Algol, Fortran, Pascal, Delphi, Java,C,C++,C#, VBA, JavaScript, PHP. Почти всем языкам обучал студентов механико-математического факультета.
- Популяризирую при всяком удобном случае математику и программирование, написал книжки и статьи по популяризации Excel и VBА (пока печатают только статьи). Считаю, что первым языком программирования должен быть VBА, т.к. буквально с первых занятий можно создавать содержательные, “прикольные” программки и быстро быть мотивироваными к изучений разных языковых абстракций (цикл, подпрограмма, …).
Научные интересы:
- Решил задачу о минимальном числе перекладываний дисков в задаче о "Ханойской башне" с произвольным числом стержней. Вывел интересную рекурсивную формулу, алгоритм запрограммировал на VBA. Результаты с доказательством изложены в сборнике университета (2004 г.) и доложены на международной конференции (2013 г.). Для доказательства использован метод математической индукции по двум параметрам – снаружи по числу стержней, внутри – по числу дисков, аналогично циклу в цикле.
- Разработал итерационный алгоритмы (2006 г.) и написал программы (Excel, VBA, Delphi,C#) построения треугольника по заданным сторонам, икосаэдра и октаэдра общего вида по развертке с использованием “только линейки”, т.е. при вычислении координат вершин многогранника в пространстве не используются тригонометрические формулы и не решаются системы уравнений. Алгоритмы изложены в университетском сборнике, доложены на конференции. В дипломной работе Хиргий П.Н. (2009 г.) описаны итерационный алгоритм и программа построения куба в четырехмерном пространстве с использованием тех же идей.
Увлечения:
- Люблю и часто слушаю мелодичную музыку, романсы, увлекают шрифты, книжная графика. Люблю читать книги о творчестве.