GetRandom O(1) Leetcode ဖြေရှင်းချက်ကို ဖျက်ရန် ထည့်သွင်းပါ။

ပြဿနာဖော်ပြချက် GetRandom O(1) LeetCode ဖြေရှင်းချက် - "Insert Delete GetRandom O(1)" သည် သင့်အား O(1) အချိန်ရှုပ်ထွေးမှုတွင် ဤလုပ်ဆောင်ချက်လေးခုကို အကောင်အထည်ဖေါ်ရန် တောင်းဆိုပါသည်။ insert(val)- val ကို ကျပန်းသတ်မှတ်ထားသော set ထဲသို့ထည့်ကာ set တွင် element သည် အစပိုင်းတွင် ပျက်ကွက်ပါက true ပြန်ပေးပါ။ ၎င်းသည် မှားယွင်းသောအခါတွင် ပြန်လာသည်...

ဆက်ဖတ်ရန်

k Sorted Lists Leetcode ဖြေရှင်းချက်ကို ပေါင်းစည်းပါ။

ပြဿနာဖော်ပြချက် ပေါင်းစည်းခြင်း k စီစဥ်ထားသောစာရင်းများ LeetCode ဖြေရှင်းချက် – “ပေါင်းစည်းထားသော k ခွဲထားသောစာရင်းများ” သည် ချိတ်ဆက်ထားသောစာရင်းတစ်ခုစီတွင် ကြီးစဉ်ငယ်လိုက်စီထားသော တန်ဖိုးများကို ကြီးလိုက်ကြီးလိုက်စီထားသည့် k ချိတ်ဆက်ထားသောစာရင်းများကို ခင်းကျင်းပေးထားသည်ဟု ဖော်ပြထားသည်။ k-linked list အားလုံးကို linked list တစ်ခုထဲကို ပေါင်းပြီး ပြန်ပို့ပေးဖို့ လိုပါတယ်...

ဆက်ဖတ်ရန်

Data Stream LeetCode ဖြေရှင်းချက်မှ Median ကိုရှာပါ။

ပြဿနာထုတ်ပြန်ချက် Data Stream LeetCode ဖြေရှင်းချက်မှ အလယ်အလတ်ကို ရှာပါ – ပျမ်းမျှသည် မှာယူထားသော ကိန်းပြည့်စာရင်းရှိ အလယ်တန်ဖိုးဖြစ်သည်။ စာရင်း၏ အရွယ်အစားသည် ညီလျှင် အလယ်တန်းတန်ဖိုး မရှိတော့ဘဲ အလယ်တန်းသည် အလယ်တန်ဖိုးနှစ်ခု၏ ပျမ်းမျှဖြစ်သည်။ ဥပမာ၊ arr = [2,3,4] အတွက် အလယ်အလတ်…

ဆက်ဖတ်ရန်

အနည်းဆုံး Knight သည် LeetCode ဖြေရှင်းချက်ကို ရွှေ့သည်။

ပြဿနာ ထုတ်ပြန်ချက် အနိမ့်ဆုံး Knight သည် LeetCode ဖြေရှင်းချက်ကို ရွှေ့သည် - -infinity မှ +infinity သို့ သြဒိနိတ်များပါသော အဆုံးမရှိ စစ်တုရင်ဘုတ်တွင်၊ သင့်တွင် စတုရန်း [0, 0] တွင် သူရဲကောင်းတစ်ဦးရှိသည်။ သူရဲကောင်းတစ်ဦးတွင် အောက်တွင်ဖော်ပြထားသည့်အတိုင်း ပြုလုပ်နိုင်သော ဖြစ်နိုင်သည့် လှုပ်ရှားမှု ၈ ခုရှိသည်။ ရွေ့လျားမှုတစ်ခုစီသည် ကာဒီနယ်ဦးတည်ချက်တွင် စတုရန်းနှစ်ခုဖြစ်ပြီး၊ နောက်တစ်ခုသည် ထောင့်မှန်လမ်းကြောင်းရှိ စတုရန်းတစ်ခုဖြစ်သည်။ အနိမ့်ဆုံးနံပါတ်ကို ပြန်ပေးပါ...

ဆက်ဖတ်ရန်

Sorted Array LeetCode ဖြေရှင်းချက်ကို ပေါင်းစည်းပါ။

Problem Statement Merge Sorted Array LeetCode Solution - သင့်အား ကိန်းပြည့် array နှစ်ခုကို nums1 နှင့် nums2 တို့အား လျှော့မချဘဲ အစဉ်လိုက်စီပေးကာ nums1 နှင့် nums2 ရှိ အစိတ်အပိုင်းများ၏ အရေအတွက်ကို ကိုယ်စားပြုသော ကိန်းပြည့် m နှင့် n နှစ်ခုတို့ကို ပေးထားသည်။ နံပါတ် 1 နှင့် nums2 ကို အလျှော့မပေးသော အစီအစဥ်ဖြင့် စီထားသော တစ်ခုတည်းသော ခင်းကျင်းမှုတစ်ခုသို့ ပေါင်းစည်းပါ။ နောက်ဆုံးခွဲထားသော array ကို function အားဖြင့် ပြန်မပေးသင့်ဘဲ array nums1 တွင် သိမ်းဆည်းထားမည့်အစား။ …

ဆက်ဖတ်ရန်

ကျွန်းများ LeetCode ဖြေရှင်းချက် အရေအတွက်

ပြဿနာထုတ်ပြန်ချက် ကျွန်းအရေအတွက် LeetCode ဖြေရှင်းချက် – “ကျွန်းများအရေအတွက်” က သင့်အား '2's (land) နှင့် '1's (ရေ) ၏မြေပုံကိုကိုယ်စားပြုသည့် mxn 0D ဒွိဂရစ်တစ်ခုပေးထားကြောင်း ဖော်ပြထားသည်။ ကျွန်းတစ်ကျွန်းသည် ရေဖြင့်ဝန်းရံထားပြီး...

ဆက်ဖတ်ရန်

Query ပြီးနောက် Even နံပါတ်များ

ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အား integer နှင့် arrays queries များပေးထားသည်။ i query query အတွက် index နှင့် val နှစ်ခုကိုလုပ်မယ်။ စုံစမ်းမှုတစ်ခုပြီးတိုင်း Val ကိုထည့်ရန် [index] ကိုထည့်ပါ။ သုညအပေါင်း၏ပေါင်းလဒ်ကို array ထဲမှရှာရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

Equal Array Elements Leetcode Solution ကိုတူညီရန်အနည်းဆုံး Moves

ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အားကိန်းဂဏန်းများကိုပေးထားသည်။ ထို့အပြင်ကျွန်ုပ်တို့သည်ဤခင်းကျင်းခြင်းအပေါ်အချို့သောလုပ်ဆောင်မှုများကိုပြုလုပ်ရန်ခွင့်ပြုထားပါသည်။ စစ်ဆင်ရေးတစ်ခုအနေဖြင့်ကျွန်ုပ်တို့သည် 'n - 1″ (မည်သည့်အရာ မှလွဲ၍ မည်သည့်အရာ မှလွဲ၍ မည်သည့် element အားလုံးကိုမဆို) element များ၏ array အားတိုးချဲ့နိုင်သည်။

ဆက်ဖတ်ရန်

ထပ်ခါတလဲလဲ Subarray ၏အမြင့်ဆုံးအရှည်

ပြproblemနာ“ Maximum Repeated Subarray” တွင် Array 1 နှင့် Array 2 နှစ်ခုကိုသင်ပေးထားသည်။ သင်၏လုပ်ငန်းသည် arrays နှစ်ခုလုံးတွင်ပေါ်ပေါက်လာသော sub-array ၏အများဆုံးအရှည်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ input: [1,2,3,2,1] [3,2,1,4,7] ရလဒ်: 3 ရှင်းလင်းချက်: Sub-ခင်းကျင်း၏အမြင့်ဆုံးအရှည် 3 နှင့် ... ဘာဖြစ်လို့လဲဆိုတော့

ဆက်ဖတ်ရန်

ခွင့်ပြုချက် permutable နှင့်အတူ palindrome ဖွဲ့စည်းရန်အနည်းဆုံးသွင်း

ပြpermနာက“ permindations ခွင့်ပြုထားတဲ့ palindrome ကိုဖွဲ့စည်းရန်အနည်းဆုံးထည့်သွင်းမှုများ” ကသင့်ကိုစာလုံးအသေးနဲ့စာလုံးအသေးတစ်ခုစီပေးထားတယ်။ အဆိုပါပြstatementနာကြေညာချက်က Palindrome ဖြစ်လာနိုင်သော string ကိုအနည်းဆုံးထည့်သွင်းရန်ရှာရန်တောင်းဆိုသည်။ ဇာတ်ကောင်တွေရဲ့အနေအထားက ... ဖြစ်နိုင်တယ်

ဆက်ဖတ်ရန်

Translate »