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 Түсіндірме: Тексеру …

Ары қарай оқу

2D векторлық LeetCode шешімін тегістеңіз

Мәселе туралы мәлімдеме 2D векторын тегістеу LeetCode шешімі – 2D векторын тегістеу үшін итераторды құрастырыңыз. Ол келесі және hasNext операцияларын қолдауы керек. Vector2D класын іске асыру: Vector2D(int[][] vec) нысанды 2D векторы vec көмегімен инициализациялайды. next() 2D векторынан келесі элементті қайтарады және көрсеткішті бір қадам алға жылжытады. Сіз барлық деп болжауға болады ...

Ары қарай оқу

Graph Valid Tree LeetCode шешімі

Мәселе мәлімдемесі графигі жарамды ағаш LeetCode шешімі – графиктің шеттерін ескере отырып, жиектер жарамды ағашты құрайтынын тексеріңіз. Егер иә болса, әйтпесе true және false мәнін қайтарыңыз. Жиектер n*2 өлшемді 2D массиві ретінде берілген Мысалдар мен түсіндірмелер 1-мысал: Енгізу: n = 5, …

Ары қарай оқу

Excel парағының бағанының тақырыбы LeetCode шешімі

Мәселе мәлімдемесі Excel парағы баған тақырыбы LeetCode Шешім – Бізге баған нөмірі берілген (оны colNum деп атаймыз) және оның сәйкес баған тақырыбын Excel парағында көрсетілгендей қайтару керек Мысалы A -> 1 B -> 2 C -> 3 … Z -> 26 AA …

Ары қарай оқу

Көпшілік элемент II Leetcode шешімі

Бұл есепте бізге бүтін сандар жиымы берілген. Мақсат arrN / 3⌋ уақыттан артық кездесетін барлық элементтерді жиында табу, мұндағы N = массивтің өлшемі және ⌊ ⌋ еден операторы. Біз ... жиымын қайтаруымыз керек

Ары қарай оқу

Көпшілік элементі Leitcode шешімі

Мәселе туралы мәлімдеме Бізге бүтін сандар жиымы берілген. Floor ⌋ еден операторы болатын массивте ⌊N / 2⌋ уақыттан көп болатын бүтін санды қайтару керек. Бұл элемент көпшілік элемент деп аталады. Кіріс алабында әрдайым көпшілік элемент болатындығын ескеріңіз. …

Ары қарай оқу

Палиндромды ағынмен тексерудің онлайн алгоритмі

Проблемалық мәлімдеме «Ағынды палиндромды тексерудің онлайн алгоритмі» есебінде біз таңбалар легін келтірдік (картридждер бір-бірден алынады). Алынған таңбалар палиндромды құрайтын болса, «иә» басып шығаратын бағдарлама жазыңыз. Кіріс форматы бірінші және жалғыз…

Ары қарай оқу

Массивте элементтер N / K-тан көп рет пайда болады

Проблемалық мәлімдеме “Элементтер массивте N-тен көп рет пайда болады” деген есепте біз n өлшемді бүтін массивті келтірдік. N / k реттен көп болатын элементтерді табыңыз. Мұндағы k - кіріс мәні. Кіріс форматы N және… бүтін екі сандардан тұратын бірінші және жалғыз жол.

Ары қарай оқу

Көпшілік элемент

Проблемалық мәлімдеме Сұрыпталған массивті ескере отырып, біз сұрыпталған жиымнан көпшілік элементті табуымыз керек. Көпшілік элемент: жиымның жартысынан көбі болатын сан. Мұнда x санын бердік, оның көпшілік_элемент екенін тексеру керек. Мысал енгізу 5 2…

Ары қарай оқу

Translate »