Forwarded from Timur
✅Задачка
📚Напишите функцию
возвращает новую строку, из которой удалены все
гласные буквы
👁🗨Примеры:
«
»
«
»
#task #python
«Remove Vowels» по Python📚Напишите функцию
remove_vowels(s), которая принимает строку и возвращает новую строку, из которой удалены все
гласные буквы
(a, e, i, o, u, y в любом регистре).👁🗨Примеры:
«
remove_vowels("Hello world")»
Hll wrld !«
remove_vowels("Python is great")»
"Pthn s grt"#task #python
Forwarded from Timur
✅Поиск самого часто встречающегося элемента в векторе на
📚Напишите функцию
и возвращает элемент, который встречается чаще всего.
Если таких элементов несколько, вернуть любой из них.
👁🗨Пример №1:
«
»
// or 1
👁🗨Пример №2:
«
»
// or 2 or 3
👁🗨Пример №3:
«
»
💡Решение:
На картинке
📉Сложность алгоритма:
⌚️Время -
💾Память -
#task #rust
Rust 📚Напишите функцию
most_frequent, которая принимает вектор и возвращает элемент, который встречается чаще всего.
Если таких элементов несколько, вернуть любой из них.
👁🗨Пример №1:
«
[1, 3, 2, 3, 4, 1, 3, 2, 1]»
3 // or 1
👁🗨Пример №2:
«
[1, 1, 2, 2, 3, 3]»
1// or 2 or 3
👁🗨Пример №3:
«
[10, 0, 2, -1, 2]»
2💡Решение:
📉Сложность алгоритма:
⌚️Время -
O(n)💾Память -
O(n)#task #rust
✅Задача на
📚Создайте программу, которая фильтрует список
строк и возвращает список, содержащий только имена ваших друзей.
⚙️Если в имени ровно 4 буквы, вы можете быть уверены,
что это ваш друг! В противном случае вы можете быть
уверены, что это не так...
👁🗨Пример:
«
»
#task #python
Python:📚Создайте программу, которая фильтрует список
строк и возвращает список, содержащий только имена ваших друзей.
⚙️Если в имени ровно 4 буквы, вы можете быть уверены,
что это ваш друг! В противном случае вы можете быть
уверены, что это не так...
👁🗨Пример:
«
["Ryan", "Kieran", "Jason", "Yous"]»
["Ryan", "Yous"]#task #python
Forwarded from Timur
🟢Подсчёт количества слов в строке на
📚Напишите функцию
строку и возвращает словарь, где ключами
являются слова из строки, а
значениями — количество их вхождений. Игнорируйте
регистр и знаки препинания.
👁🗨Пример:
«
»
#task #python
Python📚Напишите функцию
count_words(text), которая принимает строку и возвращает словарь, где ключами
являются слова из строки, а
значениями — количество их вхождений. Игнорируйте
регистр и знаки препинания.
👁🗨Пример:
«
"Hello, world! Hello Python world."»
{'hello': 2, 'world': 2, 'python': 1}#task #python
Forwarded from Timur
✅Задача на
📚Вам будет предоставлена непустая строка.
Ваша задача - вернуть средние символы строки.
Если длина строки нечетная, верните средний символ.
Если длина строки четная, верните 2 средних символа.
Если строка пустая, то
👁🗨Пример №1:
«
»
👁🗨Пример №2:
«
»
#task #python
Python:📚Вам будет предоставлена непустая строка.
Ваша задача - вернуть средние символы строки.
Если длина строки нечетная, верните средний символ.
Если длина строки четная, верните 2 средних символа.
Если строка пустая, то
return ""👁🗨Пример №1:
«
"test"»
"es"👁🗨Пример №2:
«
"testing" »
't'#task #python
✅Задача для
📚Напишите функцию, которая принимает
массив строк в качестве аргумента и
возвращает отсортированный массив,
содержащий те же строки, упорядоченные от
самой короткой к самой длинной.
👁🗨Пример:
«
»
#task #go
Golang:📚Напишите функцию, которая принимает
массив строк в качестве аргумента и
возвращает отсортированный массив,
содержащий те же строки, упорядоченные от
самой короткой к самой длинной.
👁🗨Пример:
«
["Telescopes", "Glasses", "Eyes", "Monocles"]»
["Eyes", "Glasses", "Monocles", "Telescopes"]#task #go
👍2