Максимальна кількість послідовних чисел, представлених у масиві

Постановка задачі Припустимо, у вас є масив цілих чисел розміром N. Проблема “Максимальна кількість послідовних чисел, присутніх у масиві” просить з’ясувати максимальну кількість послідовних чисел, які можуть бути розсіяні в масиві. Приклад arr [] = {2, 24, 30, 26, 99, 25} 3 Пояснення: The…

докладніше

Перемістити всі негативні елементи в одну сторону масиву

Перемістити всі негативні елементи в одну сторону масиву – припустимо, у вас є масив цілих чисел. Він складається як з від’ємних, так і з додатних чисел, а формулювання задачі просить зсунути/перемістити всі негативні та додатні елементи ліворуч від масиву та праворуч від…

докладніше

Загальна кількість без повторюваних цифр у діапазоні

Вам дається діапазон цифр (початок, кінець). Дане завдання говорить про з’ясування загальної кількості чисел без повторення цифр у діапазоні. Приклад Введення: 10 50 Вихід: 37 Пояснення: 10 не має повторюваної цифри. 11 має повторювану цифру. 12 не має повторюваної цифри. ...

докладніше

Знайдіть три найкращі повторені в масиві

У задачі «Знайти три перші повторювані в масиві» зазначено, що вам надано масив з n чисел із деякими повторюваними числами. Ваше завдання полягає в тому, щоб знайти перші 3 повторюваних числа в масиві. Приклад [1,3,4,6,7,2,1,6,3,10,5,7] 1 3 6 Пояснення Тут 1,3 і 6 повторюються…

докладніше

Сортування за допомогою тривіальної хеш-функції

У проблемі “Сортування за допомогою тривіальної хеш-функції” зазначено, що вам надано цілочисельний масив. Масив може містити як негативні, так і додатні числа. Постановка проблеми просить сортувати масив за допомогою функції тривіального хешу. Приклад arr [] = {5,2,1,3,6} {1, 2, 3, 5, 6} arr [] = {-3, -1,…

докладніше

Знайти дублікати в заданому масиві, коли елементи не обмежені діапазоном

Проблема «Знайти дублікати в даному масиві, якщо елементи не обмежені діапазоном» стверджує, що у вас є масив, що складається з n цілих чисел. Постановка проблеми полягає в тому, щоб знайти повторювані елементи, якщо вони присутні в масиві. Якщо такого елемента не існує, поверніть -1. Приклад […

докладніше

Перевірте, чи рівні два масиви чи ні

Проблема “Перевірте, чи рівні два масиви чи ні” стверджує, що вам дано два масиви. У постановці задачі сказано, що ви повинні визначити, рівні дані масиви чи ні. Приклад arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…

докладніше

Напишіть функцію, щоб отримати точку перетину двох зв’язаних списків

Постановка проблеми У задачі «Напишіть функцію, щоб отримати точку перетину двох зв'язаних списків» зазначено, що вам надано два зв'язаних списку. Але вони не є незалежними пов’язаними списками. Вони в якийсь момент пов’язані. Тепер вам потрібно знайти цю точку перетину цих двох списків. …

докладніше

Видалити вузол зі зв’язаного списку без вказівника на голову

Постановка проблеми Проблема «Видалити вузол зі зв’язаного списку без вказівника на голову» стверджує, що у вас є зв’язаний список з деякими вузлами. Тепер ви хочете видалити вузол, але у вас немає адреси батьківського вузла. Тож видаліть цей вузол. Приклад 2-> 3-> 4-> 5-> 6-> 7 Вузол для видалення: 4 2-> 3-> 5-> 6-> 7 ...

докладніше

Надрукуйте числа Фібоначчі в зворотному порядку

Постановка задачі Дано число n, надрукуйте числа Фібоначчі в зворотному порядку. Приклад n = 5 3 2 1 1 0 Пояснення: Числа Фібоначчі дорівнюють 0, 1, 1, 2, 3 відповідно до їх упорядкування. Але оскільки нам потрібно було друкувати у зворотному порядку. n = 7 8 5…

докладніше

Translate »