Топтық анаграммалар LeetCode шешімі

Мәселе мәлімдемесі тобының анаграммалары LeetCode шешімі мынаны айтады – strs жолдар жиымын ескере отырып, анаграммаларды бірге топтаңыз. Жауапты кез келген ретпен қайтаруға болады. Анаграмма - басқа сөздің немесе сөз тіркесінің әріптерін қайта орналастыру арқылы жасалған сөз немесе сөз тіркесі, әдетте барлық бастапқы әріптерді бір рет пайдаланады. 1-мысал: …

Ары қарай оқу

60 LeetCode шешіміне бөлінетін жалпы ұзақтығы бар әндердің жұптары

Проблемалық мәлімдеме Жалпы ұзақтығы 60-ға бөлінетін әндердің жұптары LeetCode Шешімі – 60-ға бөлінетін жалпы ұзақтығы бар әндердің жұптары LeetCode шешімі мынаны айтады: – Сізге i-ші әннің ұзақтығы[i] секунд болатын әндер тізімі берілген. Ән жұптарының санын қайтару...

Ары қарай оқу

Түстерді сұрыптау LeetCode шешімі

Мәселе мәлімдемесі Түстерді сұрыптау LeetCode шешімі – қызыл, ақ немесе көк боялған n нысаны бар сандар массиві берілген болса, оларды сол түсті нысандар іргелес болатындай етіп, қызыл, ақ және көк ретімен түстермен сұрыптаңыз. Сәйкесінше қызыл, ақ және көк түстерді көрсету үшін 0, 1 және 2 бүтін сандарын қолданамыз. …

Ары қарай оқу

Тіктөртбұрыш қабаттасуы LeetCode шешімі

Мәселе туралы мәлімдеме: Тіктөртбұрыштың қабаттасуы LeetCode шешімі – ось бойынша тураланған тіктөртбұрыш тізім ретінде ұсынылатынын айтады, [x1, y1, x2, y2], мұндағы (x1, y1) оның төменгі сол жақ бұрышының координатасы және (x2) , y2) оның жоғарғы оң жақ бұрышының координатасы. Оның үстіңгі және төменгі жиектері X осіне параллель, ал сол жақ …

Ары қарай оқу

Минималды жол сомасының Leetcode шешімі

Мәселенің мәлімдемесі Минималды жол сомасы LeetCode шешімі – «Ең аз жол сомасы» берілген anxm торы теріс емес бүтін сандардан тұратынын және жол бойындағы барлық сандардың қосындысын азайтатын жоғарғы солдан төмен оңға қарай жолды табу керек екенін айтады. . Біз тек қозғала аламыз ...

Ары қарай оқу

LRU Cache Leetcode шешімі

Мәселе туралы мәлімдеме LRU кэшінің LeetCode шешімі – «LRU кэші» ең аз пайдаланылған (LRU) кэшінен кейінгі деректер құрылымын жобалауды сұрайды. Бізге келесі функциялары бар LRUCache сыныбын енгізу қажет: LRUCache(int сыйымдылығы): LRU кэшін инициализациялайды. оң өлшемді сыйымдылықпен. int get (int пернесі): мәнді қайтару ...

Ары қарай оқу

Жаңбыр суын ұстау Leetcode шешімі

Мәселе туралы мәлімдеме Жаңбыр суын ұстау LeetCode шешімі – «Жаңбыр суын ұстау» әр жолақтың ені 1 болатын биіктік картасын көрсететін биіктіктер жиымы берілгенін айтады. Жаңбырдан кейін қалған судың мөлшерін табу керек. Мысал: Енгізу: биіктік = [0,1,0,2,1,0,1,3,2,1,2,1] Шығару: 6 Түсіндірме: Тексеру …

Ары қарай оқу

Жарамды жақша Leetcode шешімі

Мәселе туралы мәлімдеме Жарамды жақшалар LeetCode шешімі – «Жарамды жақшалар» сізге тек '(', ')', '{', '}', '[' және ']' таңбаларын қамтитын жол берілгенін айтады. Енгізілген жолдың жарамды жол екенін немесе жоқтығын анықтауымыз керек. Ашық жақшалар жабылуы керек болса, жол жарамды жол деп аталады ...

Ары қарай оқу

LeetCode жолындағы бірінші бірегей таңба

Мәселе мәлімдемесі Жолдағы бірінші бірегей таңба LeetCode Шешімі – s жолы берілген болса, ондағы бірінші қайталанбайтын таңбаны тауып, оның индексін қайтарыңыз. Егер ол жоқ болса, -1 мәнін қайтарыңыз. Мысал 1 сынақ жағдайы: Кіріс: s = “leetcode” Шығару: 0 2 сынақ жағдайы: Кіріс: s = “aabb” Шығару: -1 Түсіндірме …

Ары қарай оқу

Екілік ағаштың зигзаг деңгейінің ретін өтуі LeetCode шешімі

Мәселе мәлімдемесі Екілік ағаш Ирек-заг деңгейі тәртібін өту LeetCode шешімі – Екілік ағаштың түбірін ескере отырып, оның түйіндерінің мәндерінің ирек деңгейінің ретінің өтуін қайтарыңыз. (яғни, келесі деңгейге өту үшін солдан оңға, содан кейін оңнан солға қарай ауысыңыз). Енгізу: root = [3,9,20,null,null,15,7] Шығару: [[3],[20,9],[15,7]] Түсініктеме Біз …

Ары қарай оқу

Translate »