Leetcode ဖြေရှင်းချက်လိုင်စင် Key ကို Formatting

ပြStatနာဖော်ပြချက်“ License Key Formatting” ပြInနာတွင် input သည်လိုင်စင် key ကိုကိုယ်စားပြုသောအက္ခရာများပါဝင်သည်။ အစပိုင်း၌ string ကို N + 1 အုပ်စုများ (စကားလုံးများ) အကြား N dashes ဖြင့်ခွဲခြားထားသည်။ ကျွန်တော်တို့အားလုံးကိုလည်း K တစ်ခုလုံးပေးထားတယ်၊ ရည်မှန်းချက်က string ကို format လုပ်ဖို့ဖြစ်တယ်။

ဆက်ဖတ်ရန်

Linked List ကို Element တွေကို Leetcode ဖြေရှင်းချက်ဖယ်ရှားပါ

ပြproblemနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အား၎င်း၏ node များနှင့်ကိန်းဂဏန်းများအပြည့်နှင့်ဆက်စပ်သောစာရင်းပေးထားသည်။ val နှင့်တူသောတန်ဖိုးရှိသည့်အချို့သော node များကိုဖျက်ပစ်ရန်လိုအပ်သည်။ ပြနာကိုဖြေရှင်းရန်မလိုအပ်ပါ။ သို့သော်ထိုကဲ့သို့သောနည်းလမ်းကိုကျွန်ုပ်တို့ဆွေးနွေးပါမည်။ ဥပမာစာရင်း = …

ဆက်ဖတ်ရန်

Min Stack Leetcode Solution

ပြmနာဖော်ပြချက် Push, pop, top နှင့်နိမ့်ဆုံး element ကိုစဉ်ဆက်မပြတ်ရယူခြင်းကိုထောက်ပံ့သော stack တစ်ခုကိုဒီဇိုင်းဆွဲပါ။ push (x) - element x ကို stack ပေါ်သို့တင်ပါ။ pop () - stack ထိပ်ရှိ element ကိုဖယ်ရှားသည်။ top () - အပေါ်ဆုံး element ကိုရယူပါ။ getMin () - stack အတွင်းရှိအနည်းဆုံး element ကိုရယူပါ။ …

ဆက်ဖတ်ရန်

Palindrome Linked စာရင်း Leetcode ဖြေရှင်းချက်

“ Palindrome Linked List” ပြtheနာမှာ၊ ပေးထားတဲ့တစ်ခုတည်းကိန်းသေနံပါတ်စာရင်းဟာ palindrome လားမဟုတ်ကျွန်တော်တို့စစ်ဆေးရပါမယ်။ ဥပမာစာရင်း = {1 -> 2 -> 3 -> 2 -> 1} စစ်မှန်တဲ့ရှင်းလင်းချက်နံပါတ် ၁ - စာရင်းသည် palindrome ဖြစ်သည်။

ဆက်ဖတ်ရန်

နှစ် ဦး ခွဲခြားစာရင်း Leetcode ဖြေရှင်းချက်ပေါင်းစည်း

ချိတ်ဆက်ထားသောစာရင်းများသည်သူတို့၏ linear ဂုဏ်သတ္တိများရှိ Array များနှင့်တော်တော်ဆင်တူသည်။ စုစုပေါင်းခွဲထားသောခင်းကျင်းမှုတစ်ခုကိုဖွဲ့စည်းရန်အတွက်နှစ်မျိုးခွဲခြားထားသည့် Array ကိုပေါင်းစည်းနိုင်သည်။ ဤပြproblemနာတွင်စာရင်းနှစ်ခု၏ဒြပ်စင်များပါ ၀ င်သောစာရင်းအသစ်တစ်ခုကိုပြန်ပို့ရန်အတွက်စီထားသောချိတ်ဆက်ထားသောစာရင်းနှစ်ခုကိုပေါင်းရန်လိုသည်။ ဥပမာ…

ဆက်ဖတ်ရန်

Primes Leetcode Solutions များကိုရေတွက်ပါ

ဒီပြproblemနာမှာကျွန်တော်တို့ကိုကိန်းပြည့်တစ်ခုပေးတယ်။ N. ကိန်းဂဏန်းက N ထက်နည်းတယ်၊ ကိန်းစစ်ကိုအနှုတ်လက္ခဏာလို့မသတ်မှတ်ရ။ ဥပမာ ၇ ၃ ၁၀ ၄ ရှင်းပြချက် ၁၀ ခုထက်နည်းသောနိူင်ငံများမှာ ၂၊ ၃၊ ၅ နှင့် ၇ တို့ဖြစ်သည်။ ထို့ကြောင့်ရေတွက်သည် ၄။ ချဉ်းကပ်မှု (Brute …

ဆက်ဖတ်ရန်

တစ်ခုမှာ Leetcode ဖြေရှင်းချက်

ပြstatementနာကြေငြာချက်“ Plus One” ပြInနာတွင်ကျွန်ုပ်တို့သည် array အတွင်းရှိ element တစ်ခုစီသည်နံပါတ်၏ဂဏန်းကိုကိုယ်စားပြုသော array ပေးထားပါသည်။ ပြီးပြည့်စုံသောခင်းကျင်းသည်နံပါတ်ကိုကိုယ်စားပြုသည်။ သုညအညွှန်းကိန်းသည်နံပါတ်၏ MSB ကိုကိုယ်စားပြုသည်။ ကျွန်ုပ်တို့တွင်သုည ဦး ဆောင်မှုသုညမရှိဟုယူဆနိုင်သည်။

ဆက်ဖတ်ရန်

ထုတ်ကုန် K သည်ထက်လျော့နည်းရှိခြင်းအားလုံးနောက်ဆက်တွဲရေတွက်

ပြproductနာ“ ထုတ်ကုန် K သည်ထက်နည်းသောနောက်ဆက်တွဲများအားလုံးကိုရေတွက်ပါ” ကသင့်အားကိန်းဂဏန်းများကိုပေးထားသည်ဟုဖော်ပြသည်။ ယခုပေးထားသောသွင်းအားစုထက်လျော့နည်းသောထုတ်ကုန်ရှိသည်သောနောက်ဆက်တွဲအရေအတွက်ကိုရှာပါ။ ဥပမာ - [] = {1, 2, 3, 4, 5} k = 8 နောက်ဆက်တွဲအရေအတွက်နည်းသည်။

ဆက်ဖတ်ရန်

အရှည်ဆုံးထပ်ခါတလဲလဲနောက်ဆက်တွဲ

ပြLongနာက“ အရှည်ဆုံးထပ်ခါတလဲလဲနောက်ဆက်တွဲ” ပြyouနာကမင်းကို input တစ်ခုအနေနဲ့ပေးထားတယ်လို့ဖော်ပြထားတယ်။ အရှည်ဆုံးထပ်ခါတလဲလဲနောက်ဆက်တွဲကိုရှာပါ, ကြောင်း string ကိုအတွက်နှစ်ကြိမ်တည်ရှိသည့်နောက်ဆက်တွဲ။ ဥပမာ aeafbdfdg 3 (afd) ချဉ်းကပ်နည်းပြproblemနာကကျွန်တော်တို့အားကြိုးအတွင်းအရှည်ဆုံးထပ်ခါတလဲလဲနောက်ဆက်တွဲများကိုရှာဖွေရန်တောင်းဆိုသည်။ …

ဆက်ဖတ်ရန်

Read only array တွင်ထပ်ခါတလဲလဲပြုလုပ်သောဒြပ်စင်တစ်မျိုးမျိုးကိုရှာပါ

ပြreadနာ“ read only ခင်းကျင်းခြင်းမှထပ်ခါတလဲလဲပြုလုပ်သောဒြပ်စင်များအနက်မှတစ်ခုခုကိုရှာပါ” ဆိုသည့်ပြyouနာကသင့်အနေဖြင့်အရွယ်အစား (n + 1) ကိုသာဖတ်ရန်အတွက်ဖြစ်သည်။ array ထဲမှာ 1 ကနေ n အထိကိန်းတွေပါတယ်။ သင်၏တာ ၀ န်မှာ…ထပ်ခါတလဲလဲပါဝင်သောအရာများထဲကတစ်ခုကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်