Удалить наименьшее число элементов из массива, чтобы элементы в нём удовлетворяли указанному условию(были по возрастанию).
Детали:
- Динамическое программирование, никакой эвристики.
- Кроссплатформенность.
- Обобщённый алгоритм, работающий на любом типе контейнера, имеющем итераторы на начало и конец.
- [Обязательно] - Conan.
- [Устанавливается через conan] - Boost 1.70.
- git clone git@github.com:reficul0/AlgorithmPractice.git
- mkdir build && cd build
- conan install ..
- cmake -A %platform% -G "Visual Studio 15 2017" -DBUILD_TESTS=OFF ..
- cmake --build .$ git clone git@github.com:reficul0/AlgorithmPractice.git
$ mkdir build && cd build
$ conan install ..
$ cmake -DBUILD_TESTS=OFF ..
$ cmake --build .| ОС | Компилятор | Статус |
|---|---|---|
| Windows | msvc15 | ✅ Работает |
| Linux | gcc | ✅ Работает |