Array LeetCode Чечиминин бириктирилиши

Көйгөйдүн сүрөттөлүшү: Массивдин бириктирилиши Leetcode Чечим: узундугу n болгон бүтүн массивди эске алуу менен, сиз узундугу 2n болгон массивди түзгүңүз келет, мында ans[i] == nums[i] жана ans[i + n] = = 0 үчүн сандар[i] <= i < n (0-индекстелген). Тактап айтканда, ans - бул эки сандык массивдин бириктирилиши. ans массивди кайтарыңыз. Келгиле, адегенде көйгөйдү жана анда эмне айтылганын түшүнүүгө аракет кылалы. Маселе …

Толук маалымат

Array LeetCode Чечиминин бириктирилиши

Көйгөйдүн билдирүүсү: Массивди бириктирүү LeetCode Чечим – Узундугу n болгон бүтүн массивди эске алуу менен, сиз узундугу 2n болгон массив түзгүңүз келет, мында ans[i] == nums[i] жана ans[i + n] == nums[ i] 0 үчүн <= i < n (0-индекстелген). Тактап айтканда, ans - бул эки сандык массивдин бириктирилиши. ans массивди кайтарыңыз. Мисал: 1-мисал Киргизүү: сандар = [1,2,1] Чыгуу: [1,2,1,1,2,1] Түшүндүрмө: Массив…

Толук маалымат

Массив башка массивдин топтому экендигин табуу

"Массивдин башка массивдин топтому экендигин табуу" маселеси сизге arra1 [] жана массив2 [] деген эки массив берилгенин билдирет. Берилген массивдер иреттелген эмес тартипте. Сиздин милдетиңиз - массив2 [] массивдин [[1] кичи бөлүгү экендигин табуу. Мисал arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] бул…

Толук маалымат

N сандарынын көбөйтүлүшүнүн минималдуу суммасы

“N сандарынын көбөйтүлүшүнүн минималдуу суммасы” маселеси сизге n бүтүн сан берилгендигин жана сиз бир эле учурда жанаша турган эки элементти алып, алардын суммасынын модун 100гө чейин кайтарып, бардык сандарды көбөйтүүнүн суммасын минималдаштырышыңыз керектигин айтат. жалгыз номер…

Толук маалымат

1, 2 же 3-кадамды колдонуп, n-тепкичке жетүү жолдорун эсептеңиз

"1, 2 же 3-кадамдарды колдонуп, n-тепкичке жетүү жолдорун эсептөө" көйгөйү жерде турганыңызды билдирет. Эми тепкичтин аягына жетишиңиз керек. Ошентип, сиз 1, 2, секирип гана секире алсаңыз, аягына чейин жетүүнүн канча жолу бар ...

Толук маалымат

Берилген сумма менен субарраны табыңыз (Терс сандар менен иштейт)

"Берилген суммасы бар субарраны табуу (Терс сандарды иштетет)" маселеси сизге терс бүтүн сандарды жана "сумма" деп аталган цифраларды камтыган бүтүн массивди бергенин билдирет. Маселе коюлуп, берилген суммадагы "сумма" деп аталган суб-массивди басып чыгарууну суранат. Эгерде бир нече суб-массив…

Толук маалымат

Эки дарактын бирдей экендигин аныктоо үчүн код жазыңыз

“Эки дарактын бирдей экендигин аныктоо үчүн код жазыңыз” көйгөйүндө сизге эки экилик дарак берилгендиги айтылат. алардын окшош экендигин же жок экендигин билип алыңыз? Бул жерде бирдей дарак экилик бак-дарактардын бирдей түйүн маанисине ээ экендигин билдирет. Эки дарактын мисалы ...

Толук маалымат

Биринчи жана экинчи жарым биттердин бирдей суммасына ээ болгон жуптук экилик катарларды эсептөө

"Биринчи жана экинчи жарым биттердин бирдей суммасына ээ болгон жуп узундуктагы экилик катарларды эсептөө" маселеси сизге бүтүн сан берилгенин билдирет. Эми 2 * n өлчөмүндөгү бинардык ырааттуулукту куруунун биринчи жарымы менен экинчи жарымы бирдей санда турган жолдордун санын билип алыңыз ...

Толук маалымат

Нөл суммасы менен бардык үч эмдерди тап

“Нөл суммасы бар үч үчөөнү табуу” маселеси сизге оң жана терс сандарды камтыган массив берилгенин билдирет. Маселенин коюлушу суммасы 0го барабар үчтүк табууну суранат. Мисалы arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Түшүндүрүү…

Толук маалымат

Үч бурчтуктагы эң чоң сумма

Көйгөйдүн баяндалышы “Үч бурчтуктагы эң чоң жол суммасы” маселеси сизге бир нече бүтүн сандар берилгенин билдирет. Бул сандар үч бурчтук түрүндө жайгаштырылган. Сиз үч бурчтуктун башынан баштап, төмөнкү катарга жетишиңиз керек. Бул үчүн, сиз…

Толук маалымат

Translate »