- Исполнители
-
Обучение
Изучить Python Запускаемые примеры, NumPy, pandas и другое Изучить ИИНейросети, ML и LLM с нуля Изучить C и C++ Указатели, память, STL и современный C++ Изучить C#Основы C#, ООП, LINQ, async и упражнения .NET Алгоритмы на Python Поиск, сортировка, рекурсия и визуализация O(n) Алгоритмы на C и C++ Сравнение реализаций на C и C++
- ЗадачиНовое
Задачи по программированию на C#
Задачи, которые можно решить на C# (всего: 226): от первых циклов до графов, динамического программирования и машинного обучения. Пишите код в браузере, сразу запускайте тесты и получайте разбор от ИИ.
Легко · 134 Средне · 68 Сложно · 24
Навыки для практики: ПодсчётВыделение цифрРазбиение строкАрифметикаДвумерные спискиСпискиФормулыЦиклыВложенные циклыГрадиентный спускДва указателяДелимость
- Python · C++ · C#
- Автотесты
- Ревью кода ИИ
- Решения сообщества
- 226
- Задачи
- 2
- Решений опубликовано
- 3
- Языки
Все задачи
Поиск по теме, языку или сложности.
Сложно
Mini Stack-Language Interpreter
Evaluate a small stack language.
Вы освоите
Разбиение на токеныВыполнение инструкций
Пока нет решений
Сложно
Count Inversions
Count the out-of-order pairs in a list.
Вы освоите
Сортировка слияниемРазделяй и властвуй
Пока нет решений
Сложно
Trapping Rain Water
Compute how much rain water an elevation map holds.
Вы освоите
Два указателяПрефиксные максимумы
Пока нет решений
Средне
Island Perimeter
Measure the coastline of land cells in a grid.
Вы освоите
Подсчёт сторонПроверка 4 соседей
Пока нет решений
Легко
Pyramid Rows
Draw a right-aligned pyramid of # blocks.
Вы освоите
Строковые узорыОтступы
Пока нет решений
Легко
Rectangle Perimeter
Compute the perimeter of a rectangle from its sides.
Вы освоите
АрифметикаВозвращаемые значения
Сложно
Максимум в скользящем окне
Для каждого окна из k чисел выведите максимум.
Вы освоите
Монотонная декаОкна за O(n)
Пока нет решений
Легко
Hollow Square
Draw the outline of a square with * characters.
Вы освоите
Определение границПостроение строк
Пока нет решений
Средне
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
Вы освоите
Базовые случаиОчистка строк
Пока нет решений
Легко
Days in a Month
Return how many days a month has, including leap years.
Вы освоите
Правила календаряВспомогательные функции
Пока нет решений
Легко
Celsius to Fahrenheit
Convert a temperature from Celsius to Fahrenheit.
Вы освоите
ФормулыПриоритет операторов
Пока нет решений
Легко
Cash: Fewest Coins
Give change with as few U.S. coins as possible.
Вы освоите
Жадные алгоритмыВыдача сдачи
Пока нет решений
Средне
Tic-Tac-Toe Winner
Decide the result of a tic-tac-toe board.
Вы освоите
Условия победыДиагонали
Пока нет решений
Средне
Найдите тройки прямоугольных треугольников
Перечислите все целочисленные прямоугольные треугольники с заданным периметром.
Вы освоите
ПереборИсключение повторов
Пока нет решений
Легко
Число Фибоначчи
Верните n-е число Фибоначчи.
Вы освоите
ИтерацияОбновление двух переменных
Пока нет решений
Сложно
Matrix Chain Multiplication
Find the cheapest order to multiply a chain of matrices.
Вы освоите
ДП по отрезкамОптимизация
Пока нет решений
Средне
Подсчёт путей на сетке
Посчитайте количество маршрутов по прямоугольной сетке, используя только движения вправо и вниз.
Вы освоите
Пути на сеткеБиномиальные коэффициенты
Пока нет решений
Темы
- 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