Сортуйте масив за збільшенням частоти рішення Леткод

Постановка задачі Враховуючи масив цілих чисел, сортуйте масив за зростанням на основі частоти значень. Якщо кілька значень мають однакову частоту, сортуйте їх у порядку зменшення. Приклади nums = [1,1,2,2,2,3] [3,1,1,2,2,2] Пояснення: '3' має частоту 1, '1' має частоту ...

докладніше

Перевірте, чи може рядок розірвати інше рішення зі штрих-кодом

Постановка проблеми У цій задачі нам дано два рядки s1 і s2 однакового розміру. Перевірте, чи може якась перестановка рядка s1 порушити деяку перестановку рядка s2 або навпаки. Іншими словами s2 може зламати s1 або навпаки. Рядок x може розбити рядок y (обидва ...

докладніше

Збільшення за зменшенням рядка Рішення Leetcode

Проблема Збільшення Зменшення Рядка Рішення Леткоду стверджує, що нам дається рядок як вхід. Нам потрібно змінити введення. Або, як зазначається у запитанні, нам потрібно це відсортувати. Термін сортування тут не обов'язково означає просто сортування символів. Ми відсортуємо рядок за…

докладніше

Перетин двох масивів II Рішення Leetcode

Постановка задачі У цій задачі задано два масиви, і ми повинні з’ясувати перетин цих двох масивів і повернути результуючий масив. Кожен елемент у результаті повинен відображатися стільки разів, скільки показано в обох масивах. Результат може бути в будь-якому порядку. Приклад ...

докладніше

Рішення Leetcode щодо відносних рейтингів

Проблема Relative Ranks Leetcode Solution просить нас повернути вектор або масив рядків, що представляють відносні ранги. Нам надається масив, який представляє бали, отримані спортсменами. Потім ми використовуємо даний масив оцінок для присвоєння звань. Є невелика зміна ...

докладніше

Рішення відносного масиву сортування Leetcode

У цій задачі ми отримуємо два масиви натуральних чисел. Всі елементи другого масиву різні і присутні в першому масиві. Однак перший масив може містити повторювані елементи або елементи, яких немає у другому масиві. Нам потрібно відсортувати перший масив ...

докладніше

Сортуйте цілі числа за кількістю 1-бітного рішення Leetcode

Постановка проблеми У задачі «Сортування цілих чисел за кількістю 1 біт» нам надано масив arr. Наше завдання - відсортувати елементи масиву за числом 1 біт у двійковому поданні числа у порядку зростання. Якщо два або ...

докладніше

Сортувати масив за рішенням Leetcode Parity II

Постановка проблеми У задачі "Сортувати масив за парністю II" нам надано масив парності, де всі елементи є додатними цілими числами. Масив містить парну кількість елементів. Масив містить однакову кількість парних і непарних елементів. Наше завдання - переставити елементи ...

докладніше

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

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

докладніше

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

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

докладніше