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

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

ဆက်ဖတ်ရန်

ထိပ်တန်း K မကြာခဏ စကားလုံးများ LeetCode ဖြေရှင်းချက်

Problem Statement ထိပ်တန်း K မကြာခဏစကားလုံးများ LeetCode ဖြေရှင်းချက် - strings စကားလုံးများနှင့် ကိန်းပြည့် k တို့ကို ခင်းကျင်းပေးထားသည့် k သည် မကြာခဏဆိုသလို စာကြောင်းများကို ပြန်ပေးသည်။ အကြိမ်ရေ အမြင့်ဆုံးမှ အနိမ့်ဆုံးအလိုက် စီထားသော အဖြေကို ပြန်ပေးပါ။ စကားလုံးများကို ၎င်းတို့၏အဘိဓာန်အစီအစဥ်အလိုက် တူညီသောအကြိမ်ရေဖြင့် စီပါ။ နမူနာစမ်းသပ်မှု Case 1- ထည့်သွင်းခြင်း- words = [“i”,”love”,”letcode”,”i”,”love”,”coding”] k = 2 Output- [“i”,”love”] ရှင်းလင်းချက်…

ဆက်ဖတ်ရန်

ပြည်နယ်များ၏ Leetcode ဖြေရှင်းချက် အရေအတွက်

ပြဿနာထုတ်ပြန်ချက် နံပါတ်ပြည်နယ်များ Leetcode ဖြေရှင်းချက် - ကျွန်ုပ်တို့သည် ဂရပ်တစ်ခု၏ ကပ်လျက်မက်ထရစ်ကို ကိုယ်စားပြုပေးထားပြီး ပြည်နယ်အရေအတွက်ကို ရှာဖွေရန် လိုအပ်ပါသည်။ ဤနေရာတွင် ပြည်နယ်သည် တိုက်ရိုက် သို့မဟုတ် သွယ်ဝိုက်သောအားဖြင့် ချိတ်ဆက်ထားသော မြို့များအုပ်စုဖြစ်ပြီး အုပ်စုပြင်ပ အခြားမြို့များမရှိပါ။ ဥပမာ ဥပမာ 1- Input- isConnected…

ဆက်ဖတ်ရန်

လေး Leetcode ဖြေရှင်းချက်၏ပါဝါ

ပြနာဖော်ပြချက်ကျွန်တော်တို့ကိန်းပြည့်ကိုပေးတယ်။ ဒီကိန်းက ၄ ရဲ့ power လားမစစ်ဘူး။ နံပါတ်က 4 ရဲ့ပါဝါပါ။ ဥပမာ ၁၆ စစ်မှန်သော (၅) မှားယွင်းသောချဉ်းကပ်မှု ၁ (Brute Force) ၏ထင်ရှားသောနည်းလမ်းတစ်ခု။

ဆက်ဖတ်ရန်

GetRandom ကိုဖျက်ပါ

Insert Delete GetRandom ပြproblemနာတွင်ကျွန်ုပ်တို့သည်အောက်ပါစစ်ဆင်ရေးများအားပျမ်းမျှ O (1) အချိန်တွင်အထောက်အပံ့ပေးသောဒေတာဖွဲ့စည်းပုံကိုဒီဇိုင်းဆွဲရန်လိုအပ်သည်။ ထည့်သွင်း (val): မရှိသေးပါလျှင်အစုတစ်ခု item val ထည့်သွင်း။ ဖယ် (Val): ပစ္စုပ္ပန်လျှင်အစုကနေ item ကို Val ဖယ်ရှားပေးသည်။ getRandom: လက်ရှိသတ်မှတ်ချက်မှ random element တစ်ခုကို return ပြန်သည်။

ဆက်ဖတ်ရန်

ပေးထားသော Array ကိုပြောင်းပါ

ပြStatနာဖော်ပြချက်“ Shuffle the ပေးထားသော Array” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းများစွာကိုပေးထားသည်။ ပေးထားသောခင်းကျင်းမှုကိုရှုပ်စေသောပရိုဂရမ်တစ်ခုကိုရေးပါ။ ဆိုလိုသည်မှာ၎င်းသည် array ထဲရှိ element များကိုကျပန်းဖြစ်လိမ့်မည်။ Input Format ပထမဆုံးကိန်းတစ်ခု။ n-space-separer ကိန်းစုစုပေါင်း၏ဒုတိယလိုင်းသည်။

ဆက်ဖတ်ရန်

အများဆုံးမြို့ပတ် Subarray Sum

ပြStatနာဖော်ပြချက်အမြင့်ဆုံး circular subarray sum ပြproblemနာမှာစက်ဝုိင်းတစ်ခုမှာစီထားသည့်ကိန်းဂဏန်းမြောက်မြားစွာကိုကျွန်ုပ်တို့ပေးထားပြီး၊ အစဉ်လိုက်နံပါတ်များကို circular ခင်းကျင်းပြသထားတယ်။ နမူနာထည့်သွင်းတွက်ချက်မှု arr [] = {13, -17, 11, 9, -4, 12, -1} Output 40 ရှင်းလင်းချက်။ ။ sum = 11 + …

ဆက်ဖတ်ရန်

Translate »