Для себя Требуется объяснение материала по лекциям моего универа. Предмет Алгоритмы и структуры данных. Профиль Программная инженерия. Ниже прикреплю учебный план по темам которые сейчас проходим. Основная проблема в слабом понимании Алгебры, функций, факториалов и т.д... Не хватает базы, основы для понимания, но все упирается в очень сжатые сроки. В предмет все еще завязано на алгоритмах и плюс профильные задачи. Нужен человек понимающий и то и то. По каждой теме пройденной есть презентация от вуза, по ней и рассказывают материал. Нужно будет идти по этой презентации. Тема 1. Однородные рекуррентные соотношения и системы Решение однородных систем линейных рекуррентных соотношений с постоянными коэффициентами методом исключения неизвестных и матричным методом (через нахождение собственных значений и собственных векторов матрицы, составленной из коэффициентов). Тема 2. Неоднородные рекуррентные соотношения и системы Решение неоднородных систем линейных рекуррентных соотношений с постоянными коэффициентами методом исключения неизвестных и матричным методом (через нахождение собственных значений и собственных векторов матрицы, составленной из коэффициентов). Примеры задач, приводящих к рекуррентным соотношениям. Тема 3. Производящие функции Полиномиальные и экспоненциальные производящие функции. Нахождение производящих функций для конкретных последовательностей с использованием рядов Тейлора и известных разложений элементарных функций в ряд Маклорена. Решение линейных рекуррентных соотношений с постоянными коэффициентами через производящие функции. Тема 4. Методы доказательства оценок сложности рекурсивных алгоритмов Примеры рекурсивных алгоритмов. Получение рекуррентных соотношений при анализе сложности рекурсивных алгоритмов. Взаимная рекурсия. Решение линейных неоднородных рекуррентных соотношений с постоянными коэффициентами (методом неопределенных коэффициентов) и с переменными коэффициентами (через производящие функции). Тема 5. Симметрическая группа подстановок. Теорема Бернсайда. Свойства симметрической группы подстановок. Теорема Бернсайда. Подсчет числа неэквивалентных комбинаторных объектов с помощью теоремы Бернсайда. Тема 6. Цикловой индекс группы подстановок. Теория перечисления Пойя. Цикловой индекс подстановки и группы подстановок. Теория перечисления Пойа. Первая и вторая теоремы Пойа. Подсчет числа неэквивалентных комбинаторных объектов с помощью теорем Пойа.
Помощь с выполнением работы Написать код на Python к лабе с описанием алгоритма и подхода к решению задачи. СРОК: ДО 3 СЕНТЯБРЯ (ВКЛ.) Каждая лабораторная работа состоит из нескольких разных задач. Необходимо в соответствии со всеми условиями и ограничениями, указанными в описании задач, написать решение на Python. Лабораторных у меня 4. Можете помочь и с одной. Стоимость одной лабы: 2000-3000 рублей. Пример одного из заданий: Вы организуете веселый конкурс для детей. В качестве призового фонда у вас есть n конфет. Вы хотели бы использовать эти конфеты для раздачи K лучшим местам в конкурсе с естественным ограничением, заключающимся в том, что чем выше место, тем больше конфет. Чтобы осчастливить как можно больше детей, вам нужно найти наибольшее значение K, для которого это возможно. * ??Постановка задачи: Необходимо представить заданное натуральное число п в виде суммы как можно большего числа попарно различных натуральных чисел. То есть найти максимальное к такое, что п можно записать как а1 +а2 + ... + аK, где а1,..., аK - натуральные числа и аi не равно аj для всех 1 ? і < j ? K. * ??Формат ввода / входного файла (input.txt): Входные данные состоят из одного целого числа n. * ??Ограничения на входные данные. 1 ? n ? 10^9. * ??Формат вывода / выходного файла (output.txt): В первой строке выведите максимальное число K такое, что n можно представить в виде суммы K попарно различных натуральных чисел. Во второй строке выведите эти к попарно различных натуральных чисел, которые в сумме дают n (если таких представлений много, выведите любое из них). * ??Ограничение по времени: 2 сек. * Примеры: input.txt 6 output.txt 3 1 2 3 input.txt 8 output.txt 3 1 2 5 input.txt 2 output.txt 1 2
Для себя Помощь в подготовке к алгоритмическим секциям Яндекса, симуляция мок-интервью, помощь с разбором тем (при необходимости). Большой плюс: вы текущий/бывший сотрудник Яндекса и знаете как проходят такие собеседования.
Для себя У меня есть определенный запрос: подготовиться к задачам литкод уровня из top 75 (med/easy level). Интересуют темы: графы, рекурсия (backtracking), динамическое программирование (2D && 1D), хипы и 2 pointers (включая sliding window и binary search). Знания по питону позволяют понять материал, но, видимо, проблема кроется в деталях имплементирования алгоритмов под кокнретную задачу и в логике решения проблем. Готов созвониться завтра по Google Meetings/Zoom/Discord, где мы бы могли разобрать проблему детальнее, если есть какие-то вопросы. Спасибо!
Для работы Привет! Я мидл Go разработчик (4 года коммерческого опыта), но я плохо решаю алгоритмы. Хочется найти репетитора, который поможет мне преодолеть этот путь до медиум задачек на литкоде. Цель у меня уметь решать задачи которые дают на собеседование в FAANG
Для работы Освоение теории и практики для подготовки к алгоритмическим интервью при приеме на работу в ИТ-компании, грейд - стажерский. Сам занимаюсь ML, NLP
Как мне найти учеников по профилю обучение алгоритмам и структурам данных в России?
Зарегистрируйтесь и создайте привлекательный профиль с упоминанием вашей специализации. Обратите внимание на количество доступных заявок от учеников, которое на сентябрь 2026 года составляет 32
Какие требования к преподавателям на вашем сайте?
На нашем сайте приветствуются преподаватели с любым уровнем квалификации. Мы рекомендуем указать все свои сертификаты и образование, чтобы увеличить шансы на нахождение учеников
Могу ли я установить гибкий график работы?
Вы полностью контролируете свой график и можете обсуждать его напрямую с учениками, чтобы найти удобное время для обеих сторон
Каков потенциальный заработок для репетитора обучение алгоритмам и структурам данных?
Заработок зависит от количества занятий и квалификации. В среднем, за одно занятие можно заработать 232.18 рублей с занятия. Больше занятий в неделю – выше доход