Filtrer restauranter efter vegansk venlig, pris og afstand Leetcode-løsning

Problemformulering Filtrer restauranter efter vegansk venlig, pris og afstand Leetcode-løsning – i betragtning af de mange restauranter, hvor restauranter[i] = [idi, ratingi, veganFriendlyi, pricei, distancei]. Du skal filtrere restauranterne ved hjælp af tre filtre. VeganFriendly-filteret vil enten være sandt (hvilket betyder, at du kun bør inkludere restauranter med veganFriendlyi sat det til sandt) eller falsk (hvilket betyder, at du kan inkludere alle …

Læs mere

String Compression LeetCode Solution

Problemsætning Strengkomprimering LeetCode Løsning – Givet en række af tegn tegn, komprimer den ved hjælp af følgende algoritme: Begynd med en tom streng s. For hver gruppe af på hinanden følgende gentagne tegn i tegn: Hvis gruppens længde er 1, skal du tilføje tegnet til s. Ellers skal du tilføje tegnet efterfulgt af gruppens længde. Den komprimerede streng …

Læs mere

Marker givne matrixer af størrelse n kan repræsentere BST på n niveauer eller ej

Problemangivelse Givet en matrix med n-elementer, kan markeringen af ​​den givne matrix af størrelse n repræsentere BST på n-niveauer eller ej. Det er for at kontrollere, om det binære søgetræ, der er konstrueret ved hjælp af disse n-elementer, kan repræsentere en BST på n-niveauer. Eksempler arr [] = {10, 8, 6, 9,…

Læs mere

Konstruer BST fra den givne niveaubestillingsgennemgang

I betragtning af niveaubestillingsgennemgang for et binært søgetræ, skal du skrive en algoritme til at konstruere det binære søgetræ eller BST ud fra ITS-givne traversering af niveauordre. Eksempel Input levelOrder [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Output In-order: 5 8 9 12 15 18 ...

Læs mere

Translate »