Кількість пари з заданою сумою

У задачі “порахувати пару із заданою сумою” ми дали цілочисельний масив [], а інше число говорить “сума”, вам потрібно визначити, чи має будь -який із двох елементів у даному масиві суму, що дорівнює “сумі”. Приклад введення: arr [] = {1,3,4,6,7} і sum = 9. Вивід: «Елементи знайдені…

докладніше

Групувати кілька випадків елементів масиву, упорядкованих за першим випадком

Вам поставлено запитання, у якому ви надали несортуваний масив з кількома входженнями чисел. Завдання полягає в тому, щоб згрупувати всі множинні входження елементів масиву, упорядковані за першим входженням. Тим часом порядок повинен бути таким же, як і номер. Приклад введення: [2, 3,4,3,1,3,2,4]…

докладніше

Об'єднання та перетин двох пов'язаних списків

Враховуючи два зв’язані списки, створіть ще два зв’язані списки, щоб отримати об’єднання та перетин елементів існуючих списків. Приклад введення: List1: 5 → 9 → 10 → 12 → 14 List2: 3 → 5 → 9 → 14 → 21 Вихід: Intersection_list: 14 → 9 → 5 Union_list:…

докладніше

Максимальна різниця між частотою двох елементів така, що елемент, що має більшу частоту, також більша

Припустимо, у вас є цілочисельний масив. Постановка проблеми просить з'ясувати максимальну різницю між частотою будь -яких двох різних елементів даного масиву, але елемент з більшою частотою також має бути більшим за значенням, ніж інше ціле число. Приклад введення: arr [] = {2,4,4,4,3,2}…

докладніше

Усі унікальні триплети, які підсумовують до заданого значення

Ми дали масив цілих чисел і задане число під назвою "сума". Постановка проблеми просить з'ясувати триплід, що додається до заданого числа "сума". Приклад введення: arr [] = {3,5,7,5,6,1} сума = 16 Вивід: (3, 7, 6), (5, 5, 6) Пояснення: Трійка, що дорівнює заданому…

докладніше

Розділіть 0 і 1 в масиві

Постановка проблеми Припустимо, у вас є цілочисельний масив. Проблема «Розділити 0 і 1 у масиві» просить розділити масив на дві частини, на 0 та на 1 с. Значення 0 повинні знаходитися в лівій частині масиву, а 1 - в правій частині масиву. …

докладніше

Знайдіть найбільше d в масиві так, щоб a + b + c = d

Постановка проблеми Припустимо, у вас є масив цілих чисел. Вхідні значення - це різні елементи. Задача «Знайти найбільший d у масиві так, що a + b + c = d» просить з'ясувати найбільший елемент «d» у наборі таким чином, що a + b + c =…

докладніше

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

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

докладніше

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

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

докладніше

Знайдіть, чи є масив підмножиною іншого масиву

У задачі «Знайдіть, чи масив є підмножиною іншого масиву» стверджується, що вам надано два масиви arra1 [] та array2 []. Наведені масиви є несортуваними. Ваше завдання - з’ясувати, чи є масив2 [] підмножиною масиву1 []. Приклад arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] - це…

докладніше