- Исполнители
-
Обучение
Изучить Python Запускаемые примеры, NumPy, pandas и другое Изучить ИИНейросети, ML и LLM с нуля Изучить C и C++ Указатели, память, STL и современный C++ Изучить C#Основы C#, ООП, LINQ, async и упражнения .NET Алгоритмы на Python Поиск, сортировка, рекурсия и визуализация O(n) Алгоритмы на C и C++ Сравнение реализаций на C и C++
- ЗадачиНовое
Задачи по теме «Strings»
Практикуйте тему «Strings» на задачах от простых до сложных (всего: 36). Каждая задача запускается в браузере, с мгновенными тестами, разбором вашего кода от ИИ и решениями сообщества для сравнения.
Легко · 30 Средне · 3 Сложно · 3
Навыки для практики: Разбиение строкПодсчётЗаглавные буквыЗаписи (record)Проверка символовТаблицы частотTry/exceptАнализ текстаБазовые случаиБулевы флагиВалидацияДП по префиксам
- Python · C++ · C#
- Автотесты
- Ревью кода ИИ
- Решения сообщества
- 226
- Задачи
- 2
- Решений опубликовано
- 3
- Языки
Все задачи
Поиск по теме, языку или сложности.
Сложно
Minimum Window Substring
Find the shortest piece of text containing all required characters.
Вы освоите
Расширение и сужение окнаТаблицы частот
Пока нет решений
Сложно
Word Break
Decide whether text can be split into dictionary words.
Вы освоите
ДП по префиксамРазбиение текста на слова
Пока нет решений
Средне
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
Вы освоите
Базовые случаиОчистка строк
Пока нет решений
Сложно
Find Many Patterns in Text
For each requested pattern, decide whether it appears as a contiguous substring anywhere in the shared text.
Вы освоите
Поиск подстрокПредобработка
Пока нет решений
Легко
Значение римского числа
Преобразуйте римское число в число.
Вы освоите
Таблицы символ-значениеПравила вычитания
Пока нет решений
Легко
Частота символов
Посчитайте, сколько раз встречается каждый символ.
Вы освоите
Таблицы частотПодсчёт
Пока нет решений
Средне
Readability Grade
Estimate the school grade needed to read a text.
Вы освоите
Анализ текстаФормулы
Пока нет решений
Легко
Первый уникальный символ
Найдите первый символ, который встречается только один раз.
Вы освоите
Хеш-таблицыПодсчёт
Пока нет решений
Легко
Проверка правил пароля
Проверьте пароль на соответствие простым правилам надежности.
Вы освоите
ВалидацияБулевы флаги
Пока нет решений
Легко
DNA to RNA Transcription
Build an RNA string by replacing every DNA character with its partner.
Вы освоите
Сопоставление символовТаблицы перевода
Пока нет решений
Легко
Every Other Character
Keep the characters at even positions.
Вы освоите
Индексы строкШаг
Пока нет решений
Легко
Строка-палиндром
Проверьте, читается ли текст одинаково слева направо и справа налево.
Вы освоите
Два указателяРанний выход
Пока нет решений
Легко
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
Вы освоите
Разбор строкРазбиение на слова
Пока нет решений
Легко
Очки за слово по плиткам
Сложите значения плиток для каждой буквы в слове.
Вы освоите
Очки буквСуммирование по таблице
Пока нет решений
Легко
Title Case
Сделайте первую букву каждого слова заглавной.
Вы освоите
Методы строкЗаглавные буквы
Пока нет решений
Легко
Проверка на панграмму
Панграмма содержит каждую букву английского алфавита хотя бы один раз.
Вы освоите
Множества буквНормализация регистра
Пока нет решений
Легко
Проверка на анаграмму
Проверьте, используют ли две фразы одни и те же буквы.
Вы освоите
СортировкаПодсчёт частот
Пока нет решений
Легко
Развернуть строку
Верните символы строки в обратном порядке.
Вы освоите
Обратный проходСрезы
Пока нет решений
Темы
- 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