Forwarded from Timur
🟢Задача по Rust: Объединение и сортировка двух векторов
📚Напишите функцию
объединяет их, удаляет дубликаты и возвращает отсортированный
вектор.
👁🗨Пример:
«
» [1, 2, 3, 4, 5, 6, 9]
#task #rust
📚Напишите функцию
merge_and_sort, которая принимает два вектора чисел, объединяет их, удаляет дубликаты и возвращает отсортированный
вектор.
👁🗨Пример:
«
merge_and_sort([3, 1, 4, 1, 5], [9, 2, 6, 5, 3, 5])» [1, 2, 3, 4, 5, 6, 9]
#task #rust
🤔1
Forwarded from Timur
✅Задача по Python: Подсчёт частоты символов в строке
📚Напишите функцию, которая принимает строку и возвращает
словарь (
количество их вхождений. Функция должна игнорировать пробелы.
💡Ответ:
На картинки.
Итоговая сложность: O(n)
👁🗨Пример:
«
» {'h': 1, 'e': 1, 'l': 3, 'o': 2, 'w': 1, 'r': 1, 'd': 1}
#task #python
📚Напишите функцию, которая принимает строку и возвращает
словарь (
Dict), где ключи — это символы строки, а значения — количество их вхождений. Функция должна игнорировать пробелы.
💡Ответ:
Итоговая сложность: O(n)
👁🗨Пример:
«
count_character_frequency("hello world !") » {'h': 1, 'e': 1, 'l': 3, 'o': 2, 'w': 1, 'r': 1, 'd': 1}
#task #python
🟢Задача по Java:
📚Реализуйте функцию, которая принимает два числа, складывает
их и возвращает результат в двоичном формате. Результат должен быть строкой.
👁🗨Пример №1:
👁🗨Пример №2:
#task #java
Binary Addition📚Реализуйте функцию, которая принимает два числа, складывает
их и возвращает результат в двоичном формате. Результат должен быть строкой.
👁🗨Пример №1:
1, 1 --> "10" (1 + 1 = 2 in decimal or 10 in binary)👁🗨Пример №2:
5, 9 --> "1110" (5 + 9 = 14 in decimal or 1110 in binary)#task #java