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

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

Ары қарай оқу

Жою GetRandom O(1) Leetcode шешімін кірістіріңіз

Мәселе туралы мәлімдеме Insert Delete GetRandom O(1) LeetCode шешімі – “Insert Delete GetRandom O(1)” осы төрт функцияны O(1) уақыт күрделілігінде орындауды сұрайды. insert(val): вальді рандомизацияланған жиынға енгізіңіз және элемент бастапқыда жиында жоқ болса, шын мәнін қайтарыңыз. Ол жалған мәнін қайтарғанда…

Ары қарай оқу

LRU Cache Leetcode шешімі

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

Ары қарай оқу

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

Мәселе мәлімдемесі Жақшаларды құру LeetCode шешімі – «Жақшаларды жасау» n мәні берілгенін айтады. Біз n жұп жақшаның барлық комбинацияларын жасауымыз керек. Жауапты дұрыс жасалған жақшалардың жолдарының векторы түрінде қайтарыңыз. Мысал: Енгізу: n = 3 Шығыс: [“((()))”,”(()())”,”(())()”,”()(())”,”()( )()”] Түсініктеме: …

Ары қарай оқу

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

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

Ары қарай оқу

3Sum Ең жақын LeetCode шешімі

Мәселе мәлімдемесі 3сома Ең жақын LeetCode шешімі – Ұзындығы n сандық бүтін массив пен бүтін мақсат берілген болса, қосынды мақсатқа ең жақын болатындай үш бүтін санды табыңыз. Үш бүтін санның қосындысын қайтарыңыз. Әрбір енгізуде дәл бір шешім болады деп болжауға болады. Енгізу: сандар = [-1,2,1,-4], мақсат = 1 Шығару: …

Ары қарай оқу

Ең үлкен сан Leetcode шешімі

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

Ары қарай оқу

Спиральды матрица III LeetCode шешімі

Мәселе мәлімдемесі спираль матрицасы III LeetCode шешімі – шығысқа қарайтын x жолдар торының ұяшығынан (rStart, cStart) бастайсыз. Солтүстік-батыс бұрыш тордың бірінші жолы мен бағанында, ал оңтүстік-шығыс бұрышы соңғы жол мен бағанда. Сіз сағат тілімен спиральмен жүресіз ...

Ары қарай оқу

Бірегей таңбалары бар біріктірілген жолдың максималды ұзындығы Leetcode шешімі

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

Ары қарай оқу

Бағыныңқы жиектер сомасы K-ке тең LeetCode шешімі

Есептің мәлімдемесі Бағыныңқы жиым сомасы K тең LeetCode Шешімі – «Бағыныңқы жиым қосындысы K тең» сізге бүтін «сандар» массиві және «k» бүтін сандары берілгенін айтады, қосындысы «k» мәніне тең үздіксіз ішкі жиымдардың жалпы санын қайтарады. Мысал: сандар = [1, 2, 3], k=3 2 Түсініктеме: Онда ...

Ары қарай оқу

Translate »