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

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

докладніше

Перемістіть усі від’ємні числа на Початок і Позитив на Кінець постійним додатковим пробілом

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

докладніше

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

Вам надається діапазон чисел (початок, кінець). Дане завдання передбачає з'ясування загальної кількості чисел без повторюваних цифр в діапазоні. Приклад введення: 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 повторюються…

докладніше

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

У задачі «Сортування за допомогою тривіальної хеш -функції» стверджується, що вам надається цілочисельний масив. Масив може містити як від’ємні, так і додатні числа. Постановка проблеми просить відсортувати масив за допомогою функції Trivial Hash. Приклад 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…

докладніше

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

Problem Statement   Given a number n, print the fibonacci numbers in reverse order. Example   n = 5 3 2 1 1 0 Explanation: The Fibonacci numbers are 0, 1, 1, 2, 3 as per their ordering. But since we needed to print in reverse order. n = 7 8 5 …

докладніше