Некоторые домашние задания из курсов университета ИТМО
- Find a Median String
- Implement RandomizedMotifSearch
- Reconstruct a String from its Paired Composition
- Align Two Strings Using Affine Gap Penalties
- Find a Shortest Transformation of One Genome into Another by 2-Breaks
- Implement AdditivePhylogeny
- Pattern Matching with the Suffix Array
- Implement the Viterbi Algorithm
- Лабораторная работа 1. kNN
- Лабораторная работа 4. Bayes
- Лабораторная работа 6. CNN
- Лабораторная работа 7. RNN
- JS 1. Разминка
- JS 2. Телефонная книга
- JS 3. Ограбление банка
- Условие | Решение
- JS 4. Аркадию пора на лекцию
- Условие | Решение
- Вёрстка 1/2. Мурмаркет
- Вёрстка 3. Котики для всех
- Вёрстка 4. Свинотиндер
- Вёрстка 5. Прокачай кота
- Вёрстка 6. Газета
- Лабораторная работа 1
- Лабораторная работа 2.
- Лабораторная работа 3.
- Лабораторная работа 4.
- Бонусная лабораторная работа.
- Stack-elimination
- Msqueue
- Possible-executions-analysis
- Fine-grained-bank
- Monotonic-clock
- Лабораторная работа 1
- Лабораторная работа 2. Вариант 3.
- Лабораторная работа 3. Вариант 3.
- Лабораторная работа 4.
- ДЗ 1 Ввод-вывод. Обход файлов
- ДЗ 2 Collections Framework. ArraySortedSet
- ДЗ 3 Лямбда-выражения и потоки. Студенты
- ДЗ 4-6 Reflection. Implementor, JarImplementor, Javadoc
- ДЗ 7-8 Введение в многопоточное программирование. Итеративный параллелизм, Параллельный запуск
- ДЗ 9 Многопоточное программирование на Java. Web Crawler
- ДЗ 10, 12 Работа с сетью, Неблокирующий и асинхронный ввод-вывод. Hello UDP, HelloNonblockingUDP
- ДЗ 11 Сериализация и RMI. Физические лица
- ДЗ 13 Интернационализация и локализация. Статистика текста
- Лабораторая работа 1. Методы дихотомии, золотого сечения, Фибоначчи, парабол, Брента
- Лабораторая работа 2. Методы градиентного спуска, наискорейшего спуска, сопряженных градиентов
- Лабораторая работа 3. Решения СЛАУ с помощью LU разложения, метода Гаусса
- Лабораторая работа 4. Метод Ньютона и его модификации, квазиньютоновские методы
- B. Сложение двух чисел
- C. Зеркальное отображение
- D. Тандемный повтор
- E. Сбалансированные скобки
- F. Развернутое слово
- G. Сравнение двух чисел
- H. Из троичной в двоичную
- I. Умножение двух чисел
- J. Логические выражения в постфиксной записи
- L. Вычисление факториала
- Java
- JavaScript
- Clojure
- Prolog
- ДЗ 1. Введение в HTTP
- ДЗ 2. Введение в HTML/CSS
- ДЗ 3. Static Servlet
- ДЗ 4. Freemarker
- ДЗ 5. Framework
- ДЗ 6. Framework + DataBase
- ДЗ 7. JavaScript, JQuery
- ДЗ 8. Spring1
- ДЗ 9. Spring2
- ДЗ 10. Vue.js
- ДЗ 11. Spring + Vue.js
- Лабораторая работа 1. Основы использования консольного интерфейса ОС Linux и интерпретатора bash
- Лабораторая работа 2. Мониторинг процессов и ресурсов в ОС Linux
- Лабораторая работа 3. Управление процессами в ОС Linux
- Лабораторая работа 4. Работа с файлово-каталожной системой в ОС Linux
- Лабораторая работа 5. Управление памятью в ОС Linux
- Лабораторая работа 6. Консольный интерфейс ОС WINDOWS