LRU Cache Leetcode шешімі

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

Ары қарай оқу

k сұрыпталған тізімдерді біріктіру Leetcode шешімі

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

Ары қарай оқу

Екілік ағаш максималды жол сомасы LeetCode шешімі

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

Ары қарай оқу

Leetcode Шешімін арттыру операциясы бар стек құрастырыңыз

Мәселе туралы мәлімдеме Өсімдік әрекеті бар стекті жобалау Leetcode шешімі – төмендегі әрекеттерді тиімді қолдайтын стекті жобалау керек екенін айтады. Стектің максималды сыйымдылығын тағайындаңыз. Стек өлшемі максималды сыйымдылықтан қатаң түрде аз болса, итеру әрекетін тиімді орындаңыз ...

Ары қарай оқу

Екі еселенген байланыстырылған тізімді қолдану арқылы Deque енгізу

Проблемалық мәлімдеме «Екі еселенген байланыстырылған тізімді қолдану арқылы Deque-ті іске асыру» проблемасында insectFront (x) қосарланған тізімін пайдаланып Deque немесе Doubly Ended Queue келесі функцияларын орындау қажет екендігі айтылған: Deque insertEnd (x) басына x элементін қосу. ): X элементін соңында қосыңыз ...

Ары қарай оқу

Ата-аналық массивтен жалпы ағаштың биіктігі

«Ата-аналық массивтен алынған жалпы ағаштың биіктігі» проблемалық мәлімдемесі, сізге [n… 0] массиві ретінде n шыңдары бар ағаш берілгенін айтады. Мұндағы par [] ішіндегі әрбір индекс түйінді, ал i мәні осы түйіннің тікелей ата-анасын білдіреді. Тамыр түйіні үшін…

Ары қарай оқу

Мобильді сандық пернетақта мәселесі

Ақаулық туралы мәлімдеме Мобильді сандық пернетақта мәселесінде біз сандық пернетақтаны қарастырамыз. Берілген ұзындықтағы сандық тізбектердің барлық санын табуымыз керек, сондықтан сізге ағымдағы батырманың жоғарғы, төмен, сол және оң жағындағы батырмаларды басуға рұқсат етіледі. Сізге рұқсат жоқ ...

Ары қарай оқу

Бірінші қайталанбайтын элемент

Бізге A. жиымы берілген, біз жиымнан бірінші қайталанбайтын элементті табуымыз керек. Мысал енгізу: A [] = {2,1,2,1,3,4} Шығу: Бірінші қайталанбайтын элемент: 3 Себебі 1, 2 жауап емес, өйткені олар қайталанады, ал 4 жауап емес, өйткені біз табу керек ...

Ары қарай оқу

Кезектің алғашқы K элементтерінің орнын ауыстыру

Кезектегі есептердің алғашқы K элементтерін ауыстыру кезінде біз кезек пен k санын бердік, кезектің стандартты амалдарын қолданып кезектің алғашқы k элементтерін айналдырыңыз. Мысалдар енгізу: кезек = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2…

Ары қарай оқу

Translate »