This commit is contained in:
49
README.md
Normal file
49
README.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# Тесты к курсу «Парадигмы программирования»
|
||||
|
||||
[Условия домашних заданий](https://www.kgeorgiy.info/courses/paradigms/homeworks.html)
|
||||
|
||||
|
||||
## Домашнее задание 2. Бинарный поиск [](https://git.fymio.us/me/paradigms-2026/actions)
|
||||
|
||||
Модификации
|
||||
* *Базовая* ✅
|
||||
* Класс `BinarySearch` должен находиться в пакете `search`
|
||||
* [Исходный код тестов](java/search/BinarySearchTest.java)
|
||||
* [Откомпилированные тесты](artifacts/search/BinarySearchTest.jar)
|
||||
|
||||
<!--
|
||||
## Домашнее задание 1. Обработка ошибок
|
||||
|
||||
Модификации
|
||||
* *Base*
|
||||
* Класс `ExpressionParser` должен реализовывать интерфейс
|
||||
[ListParser](java/expression/exceptions/ListParser.java).
|
||||
* Результат разбора должен реализовывать интерфейс
|
||||
[ListExpression](java/expression/ListExpression.java).
|
||||
* Нельзя использовать типы `long` и `double`
|
||||
* Нельзя использовать методы классов `Math` и `StrictMath`
|
||||
* [Исходный код тестов](java/expression/exceptions/ExceptionsTest.java)
|
||||
* Первый аргумент: `easy` или `hard`
|
||||
* Последующие аргументы: модификации
|
||||
* *3637*
|
||||
* Дополнительно реализуйте унарные операции
|
||||
* `‖x‖` – модуль, `‖-5‖` равно 5;
|
||||
* `³` – возведение в куб, `-5³` равно −125;
|
||||
* `∛` – кубический корень, `∛-123` равно -4.
|
||||
* *3839*
|
||||
* Дополнительно реализуйте унарные операции:
|
||||
* `‖x‖` – модуль, `‖-5‖` равно 5;
|
||||
* `²` – возведение в квадрат, `-5²` равно 25;
|
||||
* `√` – квадратный корень, `√24` равно 4;
|
||||
* `³` – возведение в куб, `-5³` равно −125;
|
||||
* `∛` – кубический корень, `∛-123` равно -4.
|
||||
* *3435*
|
||||
* Дополнительно реализуйте унарные операции:
|
||||
* `‖x‖` – модуль, `‖-5‖` равно 5;
|
||||
* `√` – квадратный корень, `√24` равно 4.
|
||||
* *3233*
|
||||
* Дополнительно реализуйте унарные операции:
|
||||
* `‖x‖` – модуль числа, `‖-5‖` равно 5;
|
||||
* `∛` – кубический корень, `∛-123` равно -4.
|
||||
|
||||
-->
|
||||
Reference in New Issue
Block a user