Відфільтруйте ресторани за веганським рішенням, ціною та відстанню

Постановка проблеми Відфільтруйте ресторани за веганом, ціною та відстанню. Розв’язання Leetcode – враховуючи масив ресторанів, де restaurants[i] = [idi, ratingi, veganFriendlyi, pricei, distancei]. Ви повинні відфільтрувати ресторани за допомогою трьох фільтрів. Фільтр VeganFriendly матиме значення true (це означає, що ви повинні включати лише ресторани, для яких VeganFriendlyi встановлено значення true), або false (це означає, що ви можете включати будь-які…

докладніше

Рішення LeetCode для стиснення рядків

Постановка проблеми Стиснення рядка LeetCode Розв’язання – Для масиву символів chars стисніть його, використовуючи такий алгоритм: Почніть з порожнього рядка s. Для кожної групи послідовних повторюваних символів у символах: Якщо довжина групи дорівнює 1, додайте символ до s. В іншому випадку додайте символ, а потім довжину групи. Стиснута струна…

докладніше

Перевірте, чи слово зустрічається як префікс будь-якого слова в реченні з використанням Леткоду

Проблема Перевірити, якщо слово трапляється як префікс будь-якого слова у реченні Leetcode Solution, попросило нас знайти індекс слова, що починається з даного пошукового слова. Отже, нам дається речення, яке містить ряд рядків, розділених пробілом, і інший рядок ...

докладніше

Місто призначення Leetcode Рішення

Проблема Destination City Leetcode Solution надає нам деякі стосунки між містами. Вхідні дані подаються у вигляді пари, розділеної парами міст. Кожен рядок на вході позначає пряму дорогу від початкової точки до кінцевої точки. У задачі зазначено, що міста не утворюють ...

докладніше

Перевірте, що заданий масив розміром n може представляти BST з n рівнів чи ні

Постановка проблеми Враховуючи масив з n елементами, перевірте даний масив розміром n, може представляти BST з n рівнів чи ні. Тобто перевірити, чи може двійкове дерево пошуку, побудоване з використанням цих n елементів, представляти BST з n рівнів. Приклади arr [] = {10, 8, 6, 9,…

докладніше

Побудуйте BST з заданого обходу рівня замовлення

Враховуючи обхід порядку замовлення рівнів бінарного дерева пошуку, напишіть алгоритм побудови дерева бінарного пошуку або BST з обробленого ним порядку обходу порядку. Приклад Вхідний рівеньЗамовлення [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Вихід у порядку: 5 8 9 12 15 18…

докладніше

Пара позитивних негативних значень у масиві

В парі позитивних від'ємних значень у задачі масиву ми дали масив A різних цілих чисел, надрукуйте всі пари, що мають додатне значення та від'ємне значення числа, яке існує в масиві. Нам потрібно надрукувати пари в порядку їх появи. Пара, чия ...

докладніше

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

Анкур і Рішабх - двоє друзів, які хочуть придбати фрукти на ринку. У них обох є список улюблених фруктів, представлений струнами. Ваше завдання - допомогти їм дізнатись про їх улюблений фрукт із мінімальною сумою індексу. Якщо є рівна у…

докладніше

Translate »