- Исполнители
-
Обучение
Изучить Python Запускаемые примеры, NumPy, pandas и другое Изучить ИИНейросети, ML и LLM с нуля Изучить C и C++ Указатели, память, STL и современный C++ Изучить C#Основы C#, ООП, LINQ, async и упражнения .NET Алгоритмы на Python Поиск, сортировка, рекурсия и визуализация O(n) Алгоритмы на C и C++ Сравнение реализаций на C и C++
- ЗадачиНовое
Задачи по теме «Sorting»
Практикуйте тему «Sorting» на задачах от простых до сложных (всего: 6). Каждая задача запускается в браузере, с мгновенными тестами, разбором вашего кода от ИИ и решениями сообщества для сравнения.
Легко · 2 Средне · 3 Сложно · 1
Навыки для практики: LINQ JoinАгрегация результатовБыстрый выборГруппировкаКомпараторыОчереди с приоритетомПараллелизмРазбиениеРазделяй и властвуйСортировкаСортировка по ключамСортировка слиянием
- Python · C++ · C#
- Автотесты
- Ревью кода ИИ
- Решения сообщества
- 226
- Задачи
- 2
- Решений опубликовано
- 3
- Языки
Все задачи
Поиск по теме, языку или сложности.
Средне
K-th Smallest Element
Find the k-th smallest value without fully sorting.
Вы освоите
Быстрый выборРазбиение
Пока нет решений
Средне
Tournament Standings
Rank teams from match records.
Вы освоите
Агрегация результатовСортировка по ключам
Пока нет решений
Сложно
Count Inversions
Count the out-of-order pairs in a list.
Вы освоите
Сортировка слияниемРазделяй и властвуй
Пока нет решений
Средне
Порядок завершения параллельных задач
Запустите задачи одновременно, не более чем по k за раз, и сообщите порядок, в котором они завершаются.
Вы освоите
ПараллелизмОчереди с приоритетом
Пока нет решений
Легко
Соединение клиентов и заказов
Соедините клиентов с их заказами, как в LINQ Join, и выведите общую сумму покупок каждого.
Вы освоите
LINQ JoinГруппировка
Пока нет решений
Легко
Сортировка по выбранному ключу
Отсортируйте людей по имени или возрасту компаратором, выбранным во время выполнения, одинаково разрешая равенства.
Вы освоите
КомпараторыСортировка
Пока нет решений
Темы
- Beginner 95
- искусственный интеллект 47
- машинное обучение 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Нейронные сети 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Шаблоны проектирования 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3
- Обучение с подкреплением 3