Subarray Leetcode шешімі

Проблемалық мәлімдеме Массивтің бүтін санымен берілгенде, ең үлкен қосындыға ие (кемінде бір саннан тұратын) ішкі тізбекті тауып, оның қосындысын қайтарыңыз. Мысал nums = [-2,1, -3,4, -1,2,1, -5,4] 6 Түсіндіру: [4, -1,2,1] ең үлкен қосынды = 6 nums = [- 1] -1 1-тәсіл (Бөлу және жеңу) Бұл тәсілде…

Ары қарай оқу

Пароль кодының шешімі

Мәселе туралы мәлімдеме Бұл есепте бізге екі түрлі жол берілген. Мақсат - бірінші жолдың екіншісінің жалғасы екендігін анықтау. Мысалдар бірінші жол = “abc” екінші жол = “mnagbcd” шын бірінші жол = “бургер” екінші жол = “доминос” жалған тәсіл (рекурсивті) Бұл оңай…

Ары қарай оқу

Паскальдың үшбұрышының II шешімі

Есептерді шығару Бұл есепте бізге Паскаль үшбұрышының (i) қатар индексі берілген. Бізде ith жолының мәндері бар сызықтық жиым құрылып, оны қайтару керек. Жолдар индексі 0-ден басталады. Біз Паскаль үшбұрышы үшбұрыш екенін білеміз, мұндағы әрбір сан…

Ары қарай оқу

Leitcode бірегей жолдары

Leetcode Solution-тің бірегей жолдары мәселесінде сізге тор өлшемін білдіретін екі бүтін сан берілгендігі айтылған. Тордың өлшемін, тордың ұзындығын және енін қолдану. Біз тордың жоғарғы сол жақ бұрышынан… дейінгі бірегей жолдардың санын табуымыз керек.

Ары қарай оқу

N-ші Трибоначчи нөмірінің шешімі

Есептер шығару «N-ші Tribonacci саны» есебінде бізге n саны берілген. Біздің міндетіміз - N-ші трибоначчи нөмірін анықтау. Нөлдік трибаччи саны - 0. Бірінші трибаччи саны - 1. Екінші трибоначчи саны - 1. N-ші трибоначчи саны (N-1-…

Ары қарай оқу

House Robber II Leetcode шешімі

«Үйді тонаушы II» мәселесінде қарақшы әр түрлі үйден ақша тонағысы келеді. Үйлердегі ақша сомасы массив арқылы ұсынылған. Берілген жиымға элементтерді қосу арқылы ақша табуға болатын максималды соманы табу керек ...

Ары қарай оқу

Полигонның литкодты шешімінің минималды баллдық триангуляциясы

Есептер шығару «Көпбұрыштың минималды ұпай триангуляциясы» есептерінде бізге массивтің әрбір элементі сағат тілімен бағытталғанда N қырлы көпбұрыштың мәнін көрсететін мәндер жиыны берілген. Біздің міндетіміз - көпбұрышты N-2 үшбұрышына үшбұрыштау. Үшбұрыштың ұпайы…

Ары қарай оқу

Үйді тонау туралы шешім

Мәселе туралы мәлімдеме Бұл мәселеде көшеде үйлер бар және үй тонаушы бұл үйлерді тонауға мәжбүр. Бірақ мәселе оның бірнеше үйді, яғни бір-біріне іргелес қатарынан тонай алмауында. Ақша мөлшерін көрсететін теріс емес бүтін сандардың тізімі берілген ...

Ары қарай оқу

Scramble String

Проблемалық мәлімдеме “Скремблинг” проблемасы сізге екі жол берілгенін айтады. Екінші жол бірінші жолдың шифрланған ба, жоқ па екенін тексеріңіз? Түсініктеме: s = «great» жолын рекурсивті екі бос жолға бөлу арқылы s-ді екілік ағаш ретінде көрсету. Бұл жол болуы мүмкін…

Ары қарай оқу

Бірегей жолдар II

«A × b» матрицасының бірінші ұяшығында немесе сол жақ жоғарғы бұрышында тұрған адам делік. Ер адам тек жоғары немесе төмен қозғалады. Бұл адам тағайындалған жерге жетуді қалайды және ол үшін матрицаның соңғы ұяшығы немесе төменгі оң жақ бұрыш болады. …

Ары қарай оқу