မှန်ကန်သော တြိဂံနံပါတ် LeetCode ဖြေရှင်းချက်

ပြဿနာထုတ်ပြန်ချက်- မှန်ကန်သောတြိဂံနံပါတ် LeetCode Solution ကပြောသည် - ကိန်းပြည့် array နံပါတ်များကိုပေး၍ တြိဂံတစ်ခု၏ဘေးဘက်အလျားအဖြစ် ၎င်းတို့ကိုတြိဂံတစ်ခု၏ဘေးဘက်အလျားအဖြစ်ယူမည်ဆိုပါက ၎င်းတို့ကို တြိဂံဖြစ်အောင်ပြုလုပ်နိုင်သည့် array မှရွေးချယ်ထားသော triplet အရေအတွက်ကို ပြန်ပေးသည်။ ဥပမာ 1- Input- nums = [2,2,3,4] Output- 3 ရှင်းလင်းချက်- အကျုံးဝင်သော ပေါင်းစပ်မှုများမှာ- 2,3,4 (အသုံးပြုသည်...

ဆက်ဖတ်ရန်

Diagonal Traversal LeetCode ဖြေရှင်းချက်

Problem Statement Diagonal Traversal LeetCode Solution - 2D integer array nums များကို ပေးထားသော၊ အောက်ပုံများတွင် ပြထားသည့်အတိုင်း ထောင့်ဖြတ်အစီလိုက်ဖြင့် ဂဏန်းများအားလုံးကို ပြန်ပေးသည်။ ထည့်သွင်းမှု- nums = [[1,2,3],[4,5,6],[7,8,9]] Output: [1,4,2,7,5,3,8,6,9] Diagonal Traversal LeetCode ဖြေရှင်းချက် သော့ချက် Idea အတွက် ရှင်းလင်းချက် ဤပြဿနာရှိ ပထမတန်းနှင့် နောက်ဆုံးကော်လံသည် ဆောင်ရွက်ပေးမည်...

ဆက်ဖတ်ရန်

Street LeetCode ဖြေရှင်းချက်တွင် အတောက်ပဆုံးရာထူး

Street LeetCode ဖြေရှင်းချက်တွင် အတောက်ပဆုံးသော ရာထူးဖော်ပြချက်- ကျွန်ုပ်တို့သည် လမ်းတစ်ခုကို ကိုယ်စားပြုသည့် နံပါတ်လိုင်းတစ်ခုကို ယူဆရန် တောင်းဆိုထားသည်။ ဤလမ်းပေါ်တွင် မီးခွက်(များ) ပါရှိသည်။ ကျွန်ုပ်တို့အား 2D integer array “lights” ကို ပေးထားပါသည်။ မီးလုံးတစ်ခုစီတိုင်း = [position_i၊ range_i] သည် position_i ပေါ်တွင် လမ်းမီးတစ်ခုရှိသည်ကို ညွှန်ပြသည်...

ဆက်ဖတ်ရန်

Asteroid Collision LeetCode ဖြေရှင်းချက်

ပြဿနာထုတ်ပြန်ချက် Asteroid Collision LeetCode ဖြေရှင်းချက် - ကျွန်ုပ်တို့သည် ဂြိုဟ်သိမ်ဂြိုဟ်မွှားများကို ကိုယ်စားပြုသည့် ကိန်းပြည့်များကို ဆက်တိုက်ပေးထားသည့် ဂြိုဟ်သိမ်ဂြိုဟ်မွှားများဖြစ်သည်။ ဂြိုဟ်သိမ်တစ်ခုစီအတွက်၊ ပကတိတန်ဖိုးသည် ၎င်း၏အရွယ်အစားကို ကိုယ်စားပြုပြီး နိမိတ်သည် ၎င်း၏ဦးတည်ချက်ကို ကိုယ်စားပြုသည် (အပြုသဘောဆောင်သော အဓိပ္ပာယ် ညာဘက်၊ အနုတ်သဘောဆောင်သည့် ဘယ်ဘက်) ကို ကိုယ်စားပြုသည်။ ဂြိုဟ်သိမ်တစ်ခုစီသည် တူညီသောအမြန်နှုန်းဖြင့် ရွေ့လျားသည်။ ပြည်နယ်ကိုရှာပါ...

ဆက်ဖတ်ရန်

Diagonal Traverse LeetCode ဖြေရှင်းချက်

Problem Statement Diagonal Traverse LeetCode ဖြေရှင်းချက် - mxn matrix mat ကိုပေးထားပြီး၊ array ၏ဒြပ်စင်အားလုံးကို ထောင့်ဖြတ်စနစ်ဖြင့် ပြန်ပေးသည်။ ထည့်သွင်းမှု- ဖျာ = [[1,2,3],[4,5,6],[7,8,9]] အထွက်- [1,2,4,7,5,3,6,8,9] ရှင်းလင်းချက် NxM matrix ၏ ထောင့်ဖြတ်အညွှန်းကိန်းများကို သုံးသပ်ကြည့်ပါ။ ဥပမာအနေနဲ့ 4×4 matrix ကိုသုံးကြည့်ရအောင်။

ဆက်ဖတ်ရန်

Backlog Leetcode ဖြေရှင်းချက်ရှိ မှာယူမှုအရေအတွက်

ပြဿနာဖော်ပြချက် Backlog LeetCode ဖြေရှင်းချက်ရှိ မှာယူမှုအရေအတွက် – “Backlog တွင် အမှာစာအရေအတွက်” သည် 2D integer array [price, amount, orderType] ကို ပေးဆောင်ပြီး ထိုပမာဏသည် အမှာစာအမျိုးအစား၏ အမှာစာအမျိုးအစားကို ညွှန်ပြထားပါသည်။ အမှာစာအမျိုးအစားသည် 0 ဖြစ်ပါက လက်ရှိကို ရည်ညွှန်းသည်...

ဆက်ဖတ်ရန်

ပေးထားသောအရွယ်အစားခင်းကျင်းမှု n ကို BST ၏ကိုယ်စားပြုမှု (သို့) မကိုယ်စားပြုသည်ကိုစစ်ဆေးပါ

ပြmနာဖော်ပြချက် n element များပါ ၀ င်သည့်ခင်းကျင်းမှုတစ်ခုအရပေးထားသောအရွယ်အစား n တန်ဖိုးသည် BST ၏အဆင့်ကိုကိုယ်စားပြုနိုင်သည် (မ) ကိုစစ်ဆေးနိုင်သည်။ ၎င်း n element များ သုံး၍ တည်ဆောက်ထားသော binary search tree သည် BST အဆင့်ကိုကိုယ်စားပြုနိုင်ခြင်းရှိမရှိစစ်ဆေးရန်ဖြစ်သည်။ ဥပမာများ arr [] = {10, 8, 6, 9, ...

ဆက်ဖတ်ရန်

တစ်ခု Array အတွက်အပြုသဘောအပျက်သဘောဆောင်သောတန်ဖိုးများ၏ Pair ကို

array ပြproblemနာတစ်ခုရှိအပြုသဘောဆောင်သောအနုတ်လက္ခဏာတန်ဖိုးများအတွက်ကျွန်ုပ်တို့သည်ကွဲပြားသောကိန်းဂဏန်းများကိုခင်းကျင်းပြသပြီး၊ အပေါင်းအပေါင်းတန်ဖိုးများနှင့်အစုအဖွဲ့၏တည်ရှိဆဲနံပါတ်၏အနှုတ်လက္ခဏာတန်ဖိုးများကိုပုံနှိပ်ပါ။ ကျနော်တို့ကသူတို့ဖြစ်ပျက်၏အမိန့်နိုင်ရန်အားလုံးအတွက်ပုံနှိပ်ဖို့လိုအပ်ပါတယ်။ အဘယ်သူ၏ ...

ဆက်ဖတ်ရန်

Queue တစ်ခု၏ပထမဆုံး K element များကိုပြောင်းခြင်း

Queue ပြproblemနာတစ်ခု၏ပထမဆုံး K element များကိုပြန်ပြောင်းရာတွင်ကျွန်ုပ်တို့သည် Queue နှင့်နံပါတ် k ကိုပေးထားပြီး၊ Queue ၏ပထမ k element များကိုပြန်လည်သုံးသပ်သည်၊ ဥပမာများထည့်သွင်းမှု - Queue = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2 ...

ဆက်ဖတ်ရန်

သက်တမ်းရှိတြိဂံနံပါတ်

ပြtheနာ Valid တြိဂံနံပါတ်ပြnegativeနာတွင်ကျွန်ုပ်တို့သည်အနုတ်လက္ခဏာမဟုတ်သောကိန်းဂဏန်းများကိုပေးထားသည်။ တြိဂံတစ်ခုဖွဲ့စည်းနိုင်သည့်သုံးမွှာပူးကိုရှာပါ။ ကျနော်တို့ခင်းကျင်းထဲမှာနံပါတ်များကိုတြိဂံ၏ဘေးထွက်အရှည်အဖြစ်ထည့်သွင်းစဉ်းစားလျှင်။ ဥပမာထည့်သွင်းမှု [၂၊ ၂၊ ၃၊ ၄] ရလဒ် ၃ ရှင်းလင်းချက်ကျွန်ုပ်တို့…

ဆက်ဖတ်ရန်

Translate »