LRU Cache Leetcode ဖြေရှင်းချက်

ပြဿနာထုတ်ပြန်ချက် LRU Cache LeetCode ဖြေရှင်းချက် – “LRU Cache” သည် သင့်အား မကြာသေးမီက အသုံးပြုခဲ့သော အနည်းဆုံး (LRU) Cache နှင့် ကိုက်ညီသည့် ဒေတာဖွဲ့စည်းပုံတစ်ခုကို ဒီဇိုင်းဆွဲရန် တောင်းဆိုသည်၊ ကျွန်ုပ်တို့သည် အောက်ပါလုပ်ဆောင်ချက်များပါရှိသော LRUCache အတန်းအစားကို အကောင်အထည်ဖော်ရန် လိုအပ်သည်- LRUCache(စွမ်းရည်မရှိ): LRU ကက်ရှ်ကို စတင်လုပ်ဆောင်သည် အပြုသဘောဆောင်သောအရွယ်အစားစွမ်းရည်နှင့်အတူ။ int get(int key)- တန်ဖိုးကို ပြန်ပေးပါ...

ဆက်ဖတ်ရန်

မိုးရေ လျှို့ဝှက်ကုတ်ဖြေရှင်းချက်

ပြဿနာထုတ်ပြန်ချက် The Traping Rain Water LeetCode Solution – “Trapping Rain Water” သည် အမြင့်မြေပုံတစ်ခုစီကို ကိုယ်စားပြုသည့် အခင်းအကျင်းတစ်ခုကို ပေးထားသည့် အမြင့်ပေတစ်ခုစီကို ဖော်ပြသည်။ ဘားတစ်ခုစီ၏အကျယ်သည် 1 ဖြစ်သည်။ မိုးရွာပြီးနောက် ပိတ်မိသောရေပမာဏကို ရှာဖွေရန် လိုအပ်ပါသည်။ ဥပမာ- ထည့်သွင်းမှု- အမြင့် = [0,1,0,2,1,0,1,3,2,1,2,1] Output- 6 ရှင်းလင်းချက်- စစ်ဆေးရန်...

ဆက်ဖတ်ရန်

Garden LeetCode ဖြေရှင်းချက်ကို ရေလောင်းရန် ဖွင့်ရန် အနိမ့်ဆုံး အကြိမ်ရေ

ပြဿနာဖော်ပြချက် ဥယျာဉ်ကိုရေလောင်းရန်အတွက်ဖွင့်ရန် အနိမ့်ဆုံးသောထိပုတ်ပါအရေအတွက် LietCode ဖြေရှင်းချက် - x-axis ပေါ်တွင် တစ်ဖက်မြင် ဥယျာဉ်တစ်ခုရှိသည်။ ဥယျာဉ်သည် အမှတ် 0 တွင် စတင်ပြီး အမှတ် n တွင် ပြီးဆုံးသည်။ (ဆိုလိုသည်မှာ ဥယျာဉ်၏အရှည်မှာ n)။ အမှတ် [1၊ 0၊ … ၊ n] တွင်ရှိသော n + 1 တို့ ရှိသည် ။

ဆက်ဖတ်ရန်

ချိတ်ဆက်ထားသော Lists LeetCode ဖြေရှင်းချက်နှစ်ခု၏ လမ်းဆုံ

ချိတ်ဆက်ထားသောစာရင်းနှစ်ခု LeetCode ဖြေရှင်းချက်၏ ပြဿနာဖော်ပြချက်- ကျွန်ုပ်တို့အား ပြင်းထန်စွာချိတ်ဆက်ထားသောစာရင်း headA နှင့် headB နှစ်ခု၏ ဦးခေါင်းများကို ပေးထားသည်။ ချိတ်ဆက်ထားသောစာရင်းနှစ်ခုသည် တစ်ချိန်ချိန်တွင် ဖြတ်တောက်နိုင်သည်ဟုလည်း ဖော်ပြထားသည်။ ၎င်းတို့ ဖြတ်တောက်ထားသော သို့မဟုတ် null ဖြစ်ပါက၊ ဖြတ်တောက်ထားသော node ကို ပြန်ပေးရန် ကျွန်ုပ်တို့ကို တောင်းဆိုထားသည်။

ဆက်ဖတ်ရန်

အနိမ့်ဆုံး ရွေ့လျားမှု Equal Array Elements LeetCode ဖြေရှင်းချက်

Problem Statement အနိမ့်ဆုံးရွေ့လျားမှု Equal Array Elements များ LeetCode ဖြေရှင်းချက် – ကိန်းပြည့် array နံပါတ် n ကိုပေး၍ array ဒြပ်စင်အားလုံးကို ညီမျှစေရန် လိုအပ်သော အနည်းဆုံးရွေ့လျားမှုအရေအတွက်ကို ပြန်ပေးပါ။ အရွေ့တစ်ခုတွင် သင်သည် array ၏ဒြပ်စင်များ n – 1 ကို 1 ဖြင့် တိုးနိုင်သည်။ ဥပမာ 1- ထည့်သွင်းမှု 1- nums = [1၊ 2၊ 3] အထွက်-…

ဆက်ဖတ်ရန်

Parity LeetCode ဖြေရှင်းချက်ဖြင့် Array ကိုစီပါ။

Problem Statement The Sort Array By Parity LeetCode Solution – “Array By Parity စီရန်” က သင့်အား ကိန်းပြည့် array နံပါတ်များကို ပေးထားပြီး၊ array ၏အစတွင် ကိန်းပြည့်အားလုံးကို ရွှေ့ပြီး odd integers အားလုံးကို ရွှေ့ထားကြောင်း ဖော်ပြထားသည်။ မှတ်ချက်- ဤအခြေအနေအား ကျေနပ်စေသော မည်သည့် array ကိုမဆို ပြန်ပေးပါ။ ဥပမာ- ထည့်သွင်းခြင်း- အထွက်-…

ဆက်ဖတ်ရန်

LRU Cache LeetCode ဖြေရှင်းချက်

မကြာသေးမီက အသုံးပြုခဲ့သော အနည်းဆုံး (LRU) ကက်ရှ်၏ ကန့်သတ်ချက်များကို လိုက်နာသည့် ဒေတာဖွဲ့စည်းပုံအား မေးခွန်းပုံစံဒီဇိုင်း။ LRUCache အတန်းကို အကောင်အထည်ဖော်ပါ- LRUCache(int capacity) LRU cache ကို အပြုသဘောဆောင်သော အရွယ်အစားစွမ်းရည်ဖြင့် စတင်ပါ။ int get(int key) သော့ရှိလျှင် သော့တန်ဖိုးကို ပြန်ပေးပါ၊ သို့မဟုတ်ပါက -1 ကို ပြန်ပေးပါ။ void put(int key၊ int value) သော့ရှိလျှင် သော့တန်ဖိုးကို အပ်ဒိတ်လုပ်ပါ။ မဟုတ်ပါက သော့တန်ဖိုးအတွဲကို ထည့်ပါ...

ဆက်ဖတ်ရန်

တဆက်တည်း Array ကို

နံပါတ် 0 နှင့် 1 တစ်ခုသာပါ ၀ င်သော array တစ်ခုကိုပေးထားသည်။ o နှင့် 1 သည်အတူတူအရှည်ဆုံးအရှည်ဆုံး sub-array အရှည်ကိုကျွန်ုပ်တို့ရှာရမည်။ နမူနာ Input arr = [0,1,0,1,0,0,1] Output 6 ရှင်းလင်းချက်အရှည်ဆုံးတဆက်တည်း sub-ခင်းကျင်းအနီရောင် [0,1,0,1,0,0,1] နှင့်၎င်း၏အရှည်ဖြင့်မှတ်သားသည်။ is 6. Algorithm သတ်မှတ်ချက်သည်။

ဆက်ဖတ်ရန်

ခုံး Hull Algorithm

“ Convex Hull Algorithm” တွင်ပြpointsနာအချို့ရှိသည်။ ၎င်းအတွင်းရှိအခြားအချက်များအားလုံးပါ ၀ င်သောအချက်များဖြင့်ဖွဲ့စည်းနိုင်သည့်အသေးငယ်ဆုံးအနားကိုယင်းကို၎င်း၏ခုံးကိုယ်ထည်ဟုခေါ်သည်။ ၎င်းကို Jarvis Algorithm ကိုအသုံးပြုခြင်းအားဖြင့်အောင်မြင်နိုင်သည်။ Algorithm အတွက်ဘယ်ဘက်အစွန်ဆုံးအချက်ကိုစတင်ပါ။

ဆက်ဖတ်ရန်

Stock II Leetcode Solution ကိုဝယ်ယူရန်နှင့်ရောင်းရန်အကောင်းဆုံးအချိန်

ပြstatementနာကြေငြာချက်“ စတော့အိတ် ၂ ကို ၀ ယ်၊ ရောင်းရန်အကောင်းဆုံးအချိန်” ပြInနာတွင်ကျွန်ုပ်တို့သည်ခင်းကျင်းခြင်းရှိအရာဝတ္ထုတစ်ခုစီသည်ထိုနေ့၌ပေးထားသောစတော့ရှယ်ယာများ၏စျေးနှုန်းပါရှိသည်။ ငွေပေးငွေယူ၏အဓိပ္ပါယ်ဖွင့်ဆိုချက်သည်စတော့ရှယ်ယာတစ်စုကိုဝယ်ယူပြီးထိုအစုရှယ်ယာတစ်စုကိုရောင်းရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

Translate »