Frequency Leetcode Solution အားတိုး။ Array ကိုစီပါ

ပြStatနာဖော်ပြချက်နံပါတ်များကိုကိန်းဂဏန်းများအရတွက်ချက်ပြီးတန်ဖိုး၏ကြိမ်နှုန်းပေါ် မူတည်၍ အစဉ်လိုက်စီစဉ်ထားပါ။ တန်ဖိုးများစွာတွင်တူညီသောကြိမ်နှုန်းရှိပါက၎င်းတို့ကိုအစဉ်လိုက်စီပါ။ ဥပမာ nums = [1,1,2,2,2,3] [3,1,1,2,2,2] ရှင်းလင်းချက်: '3' မှာ 1 ကြိမ်နှုန်းရှိပြီး '1' မှာကြိမ်နှုန်းရှိသည် ...

ဆက်ဖတ်ရန်

Sqrt (သို့မဟုတ် Square Root) ပြိုကွဲခြင်းနည်းပညာ

သငျသညျအကွာအဝေး၏စုံစမ်းမှုတစ်ခု integer ကိုခင်းကျင်းပေးထားသည်။ ပေးထားသောစုံစမ်းမှုအကွာအဝေးတွင်ရှိသောနံပါတ်များအားလုံး၏ပေါင်းလဒ်ကိုဆုံးဖြတ်ရန်သင့်အားမေးမြန်းလိမ့်မည်။ ပေးထားသောစုံစမ်းမှုသည်အမျိုးအစားနှစ်မျိုးဖြစ်သည်။ - Update: (index, value) ကိုသင်လိုအပ်သော query တစ်ခုအဖြစ်ပေးသည်။

ဆက်ဖတ်ရန်

ဖုန်းနံပါတ်တစ်ခု၏ပေးစာပေါင်းစပ်ခြင်း

တယ်လီဖုန်းနံပါတ်ပြletterနာ၏အက္ခရာပေါင်းစပ်မှုများတွင်ကျွန်ုပ်တို့သည် ၂ မှ ၉ အထိနံပါတ်များပါသော string ကိုပေးထားသည်။ ပြproblemနာကနံပါတ်တိုင်းတွင်အက္ခရာအချို့ရှိလျှင်ထိုနံပါတ်ဖြင့်ကိုယ်စားပြုနိုင်သည့်ဖြစ်နိုင်သမျှပေါင်းစပ်မှုများကိုရှာဖွေရန်ဖြစ်သည်။ နံပါတ်၏တာ ၀ န်သည်…

ဆက်ဖတ်ရန်

Array နှစ်ခုသည်တူညီသည်မဟုတ်ကိုစစ်ဆေးပါ

ပြarrနာ“ Array နှစ်ခုသည်တူညီမှုရှိ / မရှိမစစ်ဆေးသည်” ကသင့်အား arrays နှစ်ခုပေးသည်ဟုဖော်ပြထားသည်။ ပြstatementနာကဖော်ပြသည်မှာပေးထားသော arrays များသည်တန်းတူဖြစ်မဖြစ်သင်ဆုံးဖြတ်ရမည်ဖြစ်သည်။ ဥပမာ arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4, ...

ဆက်ဖတ်ရန်

0s, 1s နှင့် 2s တန်းတူအရေအတွက်နှင့်အတူ Substrings များကိုရေတွက်ပါ

ပြequalနာက“ 0s, 1s and 2s နဲ့ညီမျှတဲ့ substrings တွေကိုရေတွက်ပါ” ကသင့်အား 0, 1, 2 သာ string တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ပြstatementနာကကြေငြာချက်တွင် 0, 1 နှင့် 2 တို့တွင်မပါ ၀ င်သော substrings များကိုရှာဖွေရန်တောင်းဆိုသည်။ ဥပမာ str =“ 01200” …

ဆက်ဖတ်ရန်

ပေးထားသောအမျိုးအစားခွဲထားသော arrays နှစ်ခုမှဖြစ်နိုင်သည့် sorted Array များအားလုံးကိုထုတ်လုပ်ပါ

ပြproblemနာက“ ဖြစ်နိုင်ခြေရှိသော sorted arrays နှစ်ခုမှရွေးချယ်ထားသော sorted arrays များမှထုတ်ထားသောအရာများမှထုတ်ယူခြင်း” ပြyouနာကသင့်မှာ sorted arrays နှစ်ခုရှိသည်ဟုဆိုသည်။ အဆိုပါပြstatementနာကြေညာချက်သည်ဖြစ်နိုင်သော sorted Array များအားလုံးကိုရှာဖွေရန်ပြောသည်။ ထိုနံပါတ်ကိုပေးထားသောကွဲပြားသော Array နှစ်ခုမှစီစဉ်ပေးသင့်သည်။ ဥပမာ ArrA [] …

ဆက်ဖတ်ရန်

နောက်ဆုံးသတင်းများမရှိဘဲ sum ကိုမေးမြန်းမှု Range

ပြmနာဖော်ပြချက်“ Range sum queries မွမ်းမံမှုများမရှိပါ” ပြproblemနာတွင်သင့်တွင်ကိန်းဂဏန်းများနှင့်အကွာအဝေးရှိသည်ဟုဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက်ပေးထားသောအကွာအဝေးအတွင်းရှိအားလုံး element များ၏ပေါင်းလဒ်ထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {10, 9, 8, 7, 6} Query: {(0, 4), (1, 3)} 40 24

ဆက်ဖတ်ရန်

ပေးထားသောအကွာအဝေးပတ်လည်ခင်းကျင်း၏သုံးလမ်းခွဲ

Problem Statement သင့်အားကိန်းတန်းများနှင့် lowValue နှင့် highValue အမျိုးမျိုးတို့ကိုပေးထားသည်။ ပြ “နာ တစ်ခုကသတ်မှတ်ထားသောအကွာအဝေးပတ် ၀ န်းကျင်တွင်သုံးဖက်ခြယ်လှယ်ခြင်းသည်ခင်းကျင်းမှုကိုသုံးပိုင်းခွဲခြားရန်တောင်းဆိုသည်။ Array များ၏အခန်းကန့်များမှာ Element များဖြစ်သည်။

ဆက်ဖတ်ရန်

subarrays အားလုံး၏အနိမ့်ဆုံးနှင့်အမြင့်ဆုံး element မ်ား k

ပြProbleနာဖော်ပြချက်“ အရွယ်အစား k ၏ subarrays အားလုံး၏အနိမ့်ဆုံးနှင့်အမြင့်ဆုံးဒြပ်စင်များ၏စုစုပေါင်း” ပြproblemနာကသင့်အားအပေါင်းနှင့်အနှုတ်လက္ခဏာဆောင်သောကိန်းဂဏန်းများပါသည့်ခင်းကျင်းမှုတစ်ခုပေးထားသည်ဟုဆိုထားသည်၊ အနိမ့်ဆုံးနှင့်အမြင့်ဆုံးပမာဏ၏စုစုပေါင်းကိုရှာပါ။ ဥပမာများ arr [] = {5, 9, 8, 3, …

ဆက်ဖတ်ရန်

အနုတ်လက္ခဏာဆောင်သောအရာအားလုံးကိုအပိုနေရာခွင့်ပြုပြီးအဆုံးသတ်ရန်ရွှေ့ပါ

ပြmနာဖော်ပြချက်“ အနှုတ်လက္ခဏာဆောင်သောအရာအားလုံးကိုအပိုနေရာလွတ်များဖြင့်အဆုံးသို့ရွှေ့ရန်” သည်သင့်အားအပေါင်းနှင့်အနှုတ်နံပါတ်များပါသောခင်းကျင်းမှုတစ်ခုပေးထားသည်ဟုဖော်ပြထားသည်။ ပြstatementနာကကြေငြာချက်သည်အနှုတ်လက္ခဏာဒြပ်စင်များအားလုံးကို array ၏နောက်ဆုံးတွင်ရွှေ့ပြောင်းရန်တောင်းဆိုသည်။ ဥပမာ arr [] = {1,2, -3, -5,2,7, -9, -11} 1,

ဆက်ဖတ်ရန်