အမေဇုံ Coding အင်တာဗျူးမေးခွန်းများ

စနစ်ဒီဇိုင်းအင်တာဗျူးမေးခွန်းများ ပြင်ဆင်ရန် နည်းလမ်းမှန်ကို သိရန် အလွန်ခက်ခဲသည် ။ ယခု ဝယ်ယူပြီးနောက် Amazon၊ Microsoft နှင့် Adobe တို့၏ ဒီဇိုင်းအဝိုင်းများကို ဖောက်ထွင်းနိုင်ပါပြီ။ ဒီစာအုပ်. နေ့စဉ်ပြန်လည်သုံးသပ်ပါ။ ဒီဇိုင်းမေးခွန်း ပြီးတော့ ဒီဇိုင်းအဝိုင်းကို ဖောက်နိုင်မယ်လို့ ကတိပေးပါတယ်။

Amazon အင်တာဗျူးမေးခွန်းများတွယ်အပ်
Amazon အင်တာဗျူးမေးခွန်းများ
Crack System Design အင်တာဗျူးများ

Amazon Array မေးခွန်းများ

မေးခွန်း 1။ Jump Game IV LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက်- Jump Game IV LeetCode Solution ကပြောသည် - ကိန်းပြည့် arr ၏ array ကိုပေး၍ သင်သည် array ၏ ပထမအညွှန်းတွင် အစပိုင်းတွင် နေရာယူထားသည်။ အဆင့်တစ်ဆင့်တွင် သင်သည် အညွှန်း i မှ အညွှန်းကိန်း- i + 1 ရှိရာ- i + 1 < arr.length သို့ ခုန်နိုင်သည်။ i - 1 where: i - 1 >= ...

ဆက်ဖတ်ရန်

မေးခွန်း 2။ အများဆုံးလူဦးရေနှစ် LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက်တွင် အများဆုံးလူဦးရေနှစ် LeetCode ဖြေရှင်းချက်က - သင့်အား မှတ်တမ်းတစ်ခုစီသည် [i] = [birthi, deathi] ၏ မွေးဖွားခြင်းနှင့် သေဆုံးခြင်းနှစ်များကို ညွှန်ပြသည့် 2D integer array မှတ်တမ်းများကို သင့်အား ပေးထားသည်။ အချို့သောနှစ်၏လူဦးရေသည် ထိုနှစ်တွင် အသက်ရှင်နေသောလူအရေအတွက်ဖြစ်သည်။ လူတစ်ယောက်ကို ရေတွက်တယ်...

ဆက်ဖတ်ရန်

မေးခွန်း 3။ Group 1 ၏ Together Leetcode ဖြေရှင်းချက်သို့ အနည်းဆုံး လဲလှယ်မှု ပြဿနာထုတ်ပြန်ချက်တွင် အုပ်စု 1 အားလုံး၏ အတူတကွ Leetcode ဖြေရှင်းချက်သို့ အနိမ့်ဆုံးဖလှယ်မှု – binary array ဒေတာကို ပေးထားပြီး၊ array အတွင်းရှိ မည်သည့်နေရာ၌မဆို 1 ၏ပါဝင်နေသည့် array အားလုံးကို စုဖွဲ့ရန် လိုအပ်သော အနည်းဆုံး swaps အရေအတွက်ကို ပြန်ပေးသည်ဟု ဆိုသည်။ Input: data = [1,0,1,0,1] Output: 1 ရှင်းလင်းချက်- အားလုံးကို အုပ်စုဖွဲ့ရန် နည်းလမ်း 3 ခု ရှိပါသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 4။ အများဆုံးလူဦးရေနှစ် LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက်- အများဆုံးလူဦးရေနှစ် Leetcode Solution ကပြောထားသည် - မှတ်တမ်းတစ်ခုစီသည် [i] = [birthi, deathi] ၏ မွေးဖွားခြင်းနှင့် သေဆုံးခြင်းနှစ်များကို ညွှန်ပြသည့် 2D integer array မှတ်တမ်းများကို သင့်အား ပေးထားပါသည်။ နှစ်တစ်နှစ်ရဲ့ လူဦးရေ x က အဲဒီနှစ်မှာ အသက်ရှင်နေတဲ့ လူအရေအတွက်လား။ x ဖြစ်ပါက x ၏ လူဦးရေဖြင့် ရေတွက်သည် ။

ဆက်ဖတ်ရန်

မေးခွန်း 5။ အကောင်းဆုံး Meeting Point LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက်- အကောင်းဆုံး Meeting Point Leetcode Solution ကပြောထားသည် – 1 တစ်ခုစီသည် သူငယ်ချင်းတစ်ဦး၏အိမ်ကို အမှတ်အသားပြုသည့် amxn ဒွိဂရစ်ဂရစ်ဖြင့် ပေးထားသည့် အနည်းဆုံး စုစုပေါင်းခရီးအကွာအဝေးကို ပြန်ပေးပါ။ စုစုပေါင်း ခရီးအကွာအဝေးသည် သူငယ်ချင်းများ၏ အိမ်များနှင့် တွေ့ဆုံသည့်နေရာကြား အကွာအဝေး၏ ပေါင်းစုဖြစ်သည်။ Manhattan Distance ကို အသုံးပြု၍ အကွာအဝေးကို တွက်ချက်သည်...

ဆက်ဖတ်ရန်

မေးခွန်း 6။ အနည်းဆုံး Path Sum Leetcode ဖြေရှင်းချက် Problem Statement The Minimum Path Sum LeetCode Solution – "Minimum Path Sum" က ပေးထားသော anxm grid သည် အနုတ်လက္ခဏာမဟုတ်သော ကိန်းပြည့်များပါ၀င်ကြောင်းပြောပြီး လမ်းကြောင်းတစ်လျှောက်ရှိ ဂဏန်းများအားလုံးကို ပေါင်းခြင်းကို နည်းပါးသွားစေမည့် လမ်းကြောင်းကို အပေါ်မှလက်ဝဲမှ ညာဘက်သို့ ရှာရန် လိုအပ်ပါသည်။ . ငါတို့သာ လှုပ်ရှားနိုင်တယ်...

ဆက်ဖတ်ရန်

မေးခွန်း 7။ Min Cost Climbing Stairs LeetCode Solution ပြဿနာထုတ်ပြန်ချက် အနည်းဆုံးတက်ခြင်းလှေကားများ ကုန်ကျစရိတ် LeetCode ဖြေရှင်းချက် - ကုန်ကျစရိတ် [i] သည် လှေကားပေါ်တက်ခြင်း၏ကုန်ကျစရိတ်ဖြစ်ပြီး ကိန်းပြည့်အခင်းကုန်ကျစရိတ်ကိုပေးပါသည်။ ကုန်ကျစရိတ်ကို ပေးချေပြီးသည်နှင့် တစ်လှမ်း သို့မဟုတ် နှစ်လှမ်းတက်နိုင်သည်။ အညွှန်း 0 ဖြင့် အဆင့်မှ စတင်နိုင်သည် သို့မဟုတ် အဆင့်ဖြင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 8။ ပေးထားသော Sum Condition LeetCode ဖြေရှင်းချက်ကို ကျေနပ်စေသော နောက်ဆက်တွဲအရေအတွက် ပေးထားသော Sum Condition ကို ကျေနပ်စေသော LeetCode ဖြေရှင်းချက်- ကိန်းပြည့်ဂဏန်းများနှင့် ကိန်းပြည့်ပစ်မှတ်ကို ခင်းကျင်းပေးထားသည်ဟု ကိန်းပြည့်ဂဏန်းများနှင့် ကိန်းပြည့်ပစ်မှတ်ကို ဖြည့်ဆည်းပေးသည့် ပြဿနာ၏ နောက်ဆက်တွဲဖော်ပြချက် နံပါတ်။ ၎င်းတွင် အနိမ့်ဆုံးနှင့် အမြင့်ဆုံးဒြပ်စင်၏ ပေါင်းလဒ်သည် ပစ်မှတ်နှင့် လျော့နည်းသည် သို့မဟုတ် ညီမျှသည်ဟု အချည်းနှီးမဟုတ်သော နောက်ဆက်တွဲ နံပါတ်များကို ပြန်ပေးပါ။ အ​ဖြေက​တော့ သိပ်​ဖြစ်​နိုင်​တာမို့...

ဆက်ဖတ်ရန်

မေးခွန်း 9။ မြို့တရားသူကြီး LeetCode ဖြေရှင်းချက်ကို ရှာပါ။ ပြဿနာထုတ်ပြန်ချက်- Town Judge LeetCode ဖြေရှင်းချက်ကို ရှာပါ - မြို့တစ်မြို့တွင် 1 မှ n တံဆိပ်တပ်ထားသောလူများရှိပါသည်။ အဲဒီလူတွေထဲက တစ်ယောက်က မြို့တရားသူကြီးဖြစ်ပြီး မြို့တရားသူကြီးကို ရှာဖို့ လိုတယ် ဆိုတဲ့ ကောလဟာလတစ်ခုရှိတယ်။ မြို့တရားသူကြီးရှိလျှင် မြို့တရားသူကြီးက ဘယ်သူ့ကိုမှ မယုံဘူး။ ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 11။ နေ့စဥ်အပူချိန်များ Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် The Daily Temperatures Leetcode ဖြေရှင်းချက်- ကိန်းပြည့်အပူချိန်များ ပေးထားသည့် ကိန်းပြည့်အပူချိန်များသည် နေ့စဉ်အပူချိန်ကို ကိုယ်စားပြုသည်၊ ထိုအဖြေကို ပြန်ပေးသည့် array အဖြေဖြစ်သည့် ထိုအဖြေသည် ပူနွေးသောနေ့ပြီးနောက် စောင့်ဆိုင်းရမည့် ရက်အရေအတွက်ဖြစ်သည်။ ဖြစ်နိုင်ချေရှိသော အနာဂတ်နေ့မရှိလျှင် အဖြေ[i] == 0 အစား ဆက်ထားပါ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 12။ ဘတ်စ်ကားလမ်းကြောင်းများ Leetcode ဖြေရှင်းချက် Problem Statement The Bus Routes LeetCode Solution – “Bus Routes” က သင့်အား လမ်းကြောင်းများ[i] သည် ဘတ်စ်ကားလမ်းကြောင်းဖြစ်သည့် လမ်းကြောင်းများကို ထာဝစဉ်ပြန်လုပ်သည့် လမ်းကြောင်းများကို ပေးထားကြောင်း ဖော်ပြသည်။ ဘတ်စ်ကားမှတ်တိုင် အရင်းအမြစ်ကို ပေးဆောင်မည်ဖြစ်ပြီး ကျွန်ုပ်တို့သည် ဘတ်စ်ကားမှတ်တိုင်ပန်းတိုင်သို့ ရောက်ရှိလိုပါသည်။ ကြှနျုပျတို့ ... လုပျနိုငျပါတယျ ...

ဆက်ဖတ်ရန်

မေးခွန်း 13။ K ကွဲပြားခြားနားသော Integers Leetcode ဖြေရှင်းချက်ဖြင့် Subarrays Problem Statement The Subarrays with K Different Integers LeetCode Solution – “K Different Integers with Subarrays” က သင့်အား integer array nums နှင့် integer k ကိုပေးထားကြောင်းဖော်ပြထားသည်။ ကျွန်ုပ်တို့သည် ဂဏန်းများ၏ ကောင်းသော subarrays စုစုပေါင်းအရေအတွက်ကို ရှာဖွေရန်လိုအပ်သည်။ ကောင်းသော array ကို အတိအကျ array တစ်ခုအဖြစ် သတ်မှတ်သည်..။

ဆက်ဖတ်ရန်

မေးခွန်း 14။ Sorted Array II Leetcode ဖြေရှင်းချက်မှ ထပ်နေသောများကို ဖယ်ရှားပါ။ ပြဿနာဖော်ပြချက်- မလျှော့သောအစီအစဥ်ဖြင့် စီထားသော ကိန်းပြည့်အခင်းအကျင်းကို ပေး၍ တစ်မူထူးခြားသောဒြပ်စင်တစ်ခုစီသည် နှစ်ကြိမ်အများဆုံးပေါ်လာသည့်နေရာ၌ ထပ်နေသောအချို့ကို ဖယ်ရှားပါ။ ဒြပ်စင်များ၏ နှိုင်းရအစီအစဥ်ကို တူညီစွာထားရှိသင့်သည်။ အချို့ဘာသာစကားများတွင် Array ၏အရှည်ကိုပြောင်းလဲရန်မဖြစ်နိုင်သောကြောင့်၊ သင့်တွင်...

ဆက်ဖတ်ရန်

မေးခွန်း 15။ K သည် မူရင်း Leetcode ဖြေရှင်းချက်အတွက် အနီးစပ်ဆုံးအချက်များ ပြဿနာဖော်ပြချက် The K ၏ အနီးစပ်ဆုံးအချက်များ LeetCode ဖြေရှင်းချက် – “K အနီးကပ်ဆုံးရမှတ်များ” သည် XY လေယာဉ်ပေါ်ရှိ သြဒိနိတ်များကို ကိုယ်စားပြုသည့် ခင်းကျင်းပြသထားသည့်အချက်များဖြစ်သည်။ မူရင်းနှင့် အနီးစပ်ဆုံး k ကို ရှာရန် လိုအပ်သည်။ နှစ်ခုကြား အကွာအဝေးကို သတိပြုပါ..။

ဆက်ဖတ်ရန်

မေးခွန်း 16။ နောက်တစ်ခု Permutation Leetcode ဖြေရှင်းချက် Problem Statement The Next Permutation LeetCode ဖြေရှင်းချက် – “Next Permutation” သည် ပထမ n သဘာဝ ကိန်းဂဏာန်းများ၏ ပြောင်းလဲခြင်းဖြစ်သည့် ကိန်းပြည့်အခင်းတစ်ခုအား ပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ ပေးထားသော array ၏ နောက်လာမည့် အဘိဓာန်အရ အသေးငယ်ဆုံး ပြောင်းလဲမှုကို ရှာဖွေရန် လိုအပ်သည်။ အစားထိုးမှုသည် နေရာတွင် ရှိရမည်ဖြစ်ပြီး အဆက်မပြတ် အပိုနေရာကိုသာ အသုံးပြုရမည်ဖြစ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 17။ Job Scheduling Leetcode ဖြေရှင်းချက်တွင် အများဆုံးအမြတ်အစွန်း ပြဿနာဖော်ပြချက် အလုပ်အချိန်ဇယားဆွဲခြင်း LeetCode ဖြေရှင်းချက် – “အလုပ်အချိန်ဇယားဆွဲခြင်းတွင် အများဆုံးအမြတ်ငွေ” က အလုပ်တစ်ခုစီသည် startTime[i] မှစတင်ပြီး endTime[i] နှင့် အမြတ်အစွန်းရရှိသည့်အလုပ်များကို သင့်အားပေးအပ်ထားကြောင်းဖော်ပြထားသည်။ ] အမြတ်အများဆုံးရနိုင်တဲ့ ပမာဏကို ပြန်ပေးရမှာပါ..။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 19။ Frequency Leetcode Solution အားတိုး။ Array ကိုစီပါ Problem Statement The Sort Array အား အကြိမ်ရေ တိုးမြင့်ခြင်းဖြင့် LeetCode ဖြေရှင်းချက် - "အကြိမ်ရေတိုးခြင်းဖြင့် Array ကို စီရန်" က သင့်အား ကိန်းပြည့်တစ်ခုအား ပေးထားပြီး၊ တန်ဖိုးများ၏ ကြိမ်နှုန်းပေါ်မူတည်၍ array ကို တိုးလာစေရန် စီရန် ဟုဖော်ပြထားပါသည်။ နှစ်ခု သို့မဟုတ် ထို့ထက်ပိုသော တန်ဖိုးများသည် တူညီသောကြိမ်နှုန်းရှိသည်၊ ၎င်းတို့ကို စီရန် လိုအပ်သည်...

ဆက်ဖတ်ရန်

မေးခွန်း 20။ K Equal Sum အပိုင်းခွဲများ Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် K Equal Sum သို့ အပိုင်းခွဲများ LeetCode ဖြေရှင်းချက် – “K Equal Sum ခွဲခွဲများ” က သင့်အား ကိန်းပြည့် array nums နှင့် integer k တို့ကို ပေးထားပြီး၊ ပေါင်းမည်၏ k ဗလာမဟုတ်သော subsets များ ရှိနိုင်လျှင် true ပြန်ပေးသည် ။ အားလုံးတန်းတူပါပဲ။ ဥပမာ- ထည့်သွင်းခြင်း- nums = [4,3,2,3,5,2,1], k=4 အထွက်-...

ဆက်ဖတ်ရန်

မေးခွန်း 21။ Coin Change 2 Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် The Coin Change 2 LeetCode ဖြေရှင်းချက် – “Coin Change 2” သည် ငွေစုစုပေါင်းပမာဏကိုကိုယ်စားပြုသည့် ကွဲပြားသောကိန်းပြည့်ဒင်္ဂါးများနှင့် ကိန်းပြည့်ပမာဏကို ပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ ပမာဏနှင့်ပေါင်းသည့် မတူညီသော ဖြစ်နိုင်ချေရှိသော ပေါင်းစပ်မှု စုစုပေါင်း၏ အရေအတွက်ကို ပြန်ပေးရန်လိုအပ်ပါသည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 22။ Frog Jump Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် The Frog Jump LeetCode Solution – “Frog Jump” သည် ကြီးလိုက်ကြီးလိုက် စီထားသော ကျောက်များစာရင်း (ရာထူးများ) ကို ပေးဆောင်ထားပြီး နောက်ဆုံးကျောက်တုံးပေါ်တွင် ဆင်းသက်ခြင်းဖြင့် ဖားသည် မြစ်ကိုဖြတ်နိုင်သည် (နောက်ဆုံးအညွှန်း) ကို ဆုံးဖြတ်ပါ။ အစကတော့ ဖားက ပထမကျောက်တုံးပေါ် နဲ့..။

ဆက်ဖတ်ရန်

မေးခွန်း 23။ Permutation Leetcode ဖြေရှင်းချက်မှ Array ကိုတည်ဆောက်ပါ။ ပြဿနာထုတ်ပြန်ချက် Permutation LeetCode ဖြေရှင်းချက်မှ Build Array – “Build Array From Permutation” သည် သုညအခြေခံထားသော ဂဏန်းများကို ပေးထားသည့်အတွက်၊ တစ်ခုစီအတွက် ans[i] = nums[num[i]] တူညီသောအရှည်တစ်ခုစီကို တည်ဆောက်ရမည်ဖြစ်ပါသည်။ i သည် အပိုင်းအခြား [0,num.length-1] ဖြစ်သည်။ သုညအခြေခံပြောင်းယူခြင်းဂဏန်းများသည် 0 မှ ထင်ရှားသော integers များဖြစ်သည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 25။ လက်မှတ်များ Leetcode ဖြေရှင်းချက်အတွက် အနည်းဆုံးကုန်ကျစရိတ် ပြဿနာဖော်ပြချက် လက်မှတ်များအတွက် အနည်းဆုံးကုန်ကျစရိတ် LeetCode ဖြေရှင်းချက် – “လက်မှတ်များအတွက် အနည်းဆုံးကုန်ကျစရိတ်” သည် သတ်မှတ်ရက်များစာရင်းတွင် သင်နေ့စဉ်ခရီးသွားရန် အနည်းဆုံးဒေါ်လာအရေအတွက်ကို ရှာဖွေရန် တောင်းဆိုသည်။ သင့်အား ကိန်းပြည့် ခင်းကျင်းထားသော ရက်များကို ပေးပါမည်။ နေ့ရက်တိုင်းသည် ကိန်းပြည့်မှ...

ဆက်ဖတ်ရန်

မေးခွန်း 26။ Unique Paths II Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Unique Paths II LeetCode ဖြေရှင်းချက် – “Unique Paths II” သည် စက်ရုပ်တစ်ရုပ်သည် ဂရစ်ဒ်၏ဘယ်ဘက်အပေါ်ထောင့်မှ စတင်သည့် mxn ဂရစ်ကို ပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ ဇယားကွက်၏ အောက်ခြေညာဘက်ထောင့်သို့ ရောက်ရန် နည်းလမ်းစုစုပေါင်း အရေအတွက်ကို ရှာဖွေရန် လိုအပ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 27။ 2D Matrix II Leetcode ဖြေရှင်းချက်ကို ရှာပါ။ ပြဿနာထုတ်ပြန်ချက် The Search a 2D Matrix II LeetCode ဖြေရှင်းချက် – “2D Matrix II ကိုရှာပါ” သည် mxn ကိန်းပြည့်မက်ထရစ်မက်ထရစ်၌ တန်ဖိုးပစ်မှတ်ကို ရှာဖွေသည့် ထိရောက်သော အယ်လဂိုရီသမ်တစ်ခုကို ရှာဖွေရန် တောင်းဆိုသည်။ အတန်းတစ်ခုစီရှိ ကိန်းပြည့်များအပြင် ကော်လံများကို ငယ်စဉ်လိုက် စီထားသည်။ ဥပမာ- ထည့်သွင်းခြင်း- matrix = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24, 18,21,23,26,30],[5]]၊ ပစ်မှတ် = XNUMX အထွက်- အမှန်...

ဆက်ဖတ်ရန်

မေးခွန်း 28။ သီးသန့်ဇာတ်ကောင် Leetcode ဖြေရှင်းချက်ဖြင့် ပေါင်းစပ်ထားသော ကြိုးတစ်ချောင်း၏ အမြင့်ဆုံးအရှည် Problem Statement သီးသန့်ဇာတ်ကောင်များနှင့်အတူ ပေါင်းစပ်ထားသော ကြိုးတစ်ချောင်း၏ အမြင့်ဆုံးအရှည် LeetCode ဖြေရှင်းချက် - "ထူးခြားသောဇာတ်ကောင်များဖြင့် ပေါင်းစည်းထားသော ကြိုးတစ်ချောင်း၏ အများဆုံးအရှည်" က သင့်တွင် ကြိုးတန်းများကို ခင်းကျင်းပေးထားပြီး သင်ပေးထားသည့် array ၏ နောက်ဆက်တွဲများကို ရွေးချယ်ရန် လိုအပ်သည် ကြိုးများဖွဲ့စည်းရန် ...

ဆက်ဖတ်ရန်

မေးခွန်း 29။ အတိုဆုံး Word Distance Leetcode ဖြေရှင်းချက် Problem Statement အတိုဆုံးစကားလုံးအကွာအဝေး LeetCode ဖြေရှင်းချက် – သင့်အား strings များ array တစ်ခုနှင့် မတူညီသော စကားလုံးနှစ်လုံးကို ပေးထားကြောင်း ပြောကြားခဲ့သည်။ input string တွင်ပေါ်လာသော ဤစကားလုံးနှစ်လုံးကြား အတိုဆုံးအကွာအဝေးကို ပြန်ပေးရန်လိုအပ်သည်။ ဥပမာ- ထည့်သွင်းခြင်း- wordsDict = ["အလေ့အကျင့်", "ပြုလုပ်", "ပြီးပြည့်စုံ", "ကုဒ်လုပ်ခြင်း", "ပြုလုပ်သည်"], word1 = "ကုဒ်ဆွဲခြင်း", word2 = "အလေ့အကျင့်" ရလဒ်- 3 ရှင်းလင်းချက်- စကားလုံး "ကုဒ်ရေးခြင်း" တွင် ဖြစ်ပေါ်သည်။ ရာထူး ၄။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 30။ Data Stream Leetcode ဖြေရှင်းချက်မှ ပျမ်းမျှရွေ့လျားခြင်း။ ပြဿနာဖော်ပြချက် Data Stream LeetCode ဖြေရှင်းချက်မှ ပျမ်းမျှရွေ့လျားခြင်း - "ဒေတာစီးကြောင်းမှ ပျမ်းမျှရွေ့လျားခြင်း" သည် ကိန်းပြည့်စီးကြောင်းနှင့် ဝင်းဒိုးအရွယ်အစား k ကိုပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ လျှောပြတင်းပေါက်ရှိ ကိန်းပြည့်အားလုံး၏ ရွေ့လျားပျမ်းမျှအား တွက်ချက်ရန် လိုအပ်သည်။ ဒြပ်စင် အရေအတွက် များပါက ...

ဆက်ဖတ်ရန်

မေးခွန်း 31။ Matrix Zeroes Leetcode ဖြေရှင်းချက်ကို သတ်မှတ်ပါ။ ပြဿနာဖော်ပြချက် Set Matrix Zeroes LeetCode ဖြေရှင်းချက် – “Matrix Zeroes သတ်မှတ်ခြင်း” က သင့်အား mxn integer matrix မက်ထရစ်ကို ပေးထားကြောင်း ဖော်ပြထားသည်။ မည်သည့်ဆဲလ်တွင်မဆို ဒြပ်စင် 0 ပါရှိပါက ၎င်း၏ အတန်းနှင့် ကော်လံတစ်ခုလုံးကို သတ်မှတ်ထည့်သွင်းရန် matrix ကို ပြုပြင်ရန် လိုအပ်ပါသည်။ 0's သို့။ မင်းလုပ်ရမှာက...

ဆက်ဖတ်ရန်

မေးခွန်း 32။ နံပါတ်ပျောက်နေသော Leetcode ဖြေရှင်းချက် Problem Statement The Missing Number LeetCode ဖြေရှင်းချက် – “Missing Number” သည် [0,n] အကြား ကွဲပြားသောနံပါတ်များပါရှိသော အရွယ်အစား n အခင်းတစ်ခုအား ပေးဆောင်သည်။ အပိုင်းအခြားအတွင်း ပျောက်နေသော နံပါတ်ကို ပြန်ပေးရန်လိုအပ်သည်။ ဥပမာ- Input: nums = [3,0,1] Output: 2 ရှင်းလင်းချက်- အားလုံးသော အလွယ်တကူ သတိပြုနိုင်သည်..။

ဆက်ဖတ်ရန်

မေးခွန်း 33။ Increment Operation Leetcode ဖြေရှင်းချက်ဖြင့် Stack တစ်ခုကို ဒီဇိုင်းလုပ်ပါ။ Problem Statement The Increment Operation Leetcode Solution ဖြင့် Stack တစ်ခုကို ဒီဇိုင်းဆွဲခြင်း - ကျွန်ုပ်တို့သည် အောက်ဖော်ပြပါ လုပ်ဆောင်ချက်များကို ထိရောက်စွာ ပံ့ပိုးပေးနိုင်သော stack တစ်ခုကို ဒီဇိုင်းထုတ်ရန် လိုအပ်သည်ဟု ဖော်ပြထားသည်။ stack ၏အမြင့်ဆုံးစွမ်းရည်ကိုသတ်မှတ်ပါ။ stack ၏အရွယ်အစားသည် အများဆုံးပမာဏထက် တင်းကြပ်စွာလျော့နည်းနေပါက တွန်းအားကို ထိရောက်စွာလုပ်ဆောင်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 34။ အနှေးဆုံး Key ကို Leetcode ဖြေရှင်းချက် Slowest Key Leetcode Solution မှပြusနာကကျွန်တော်တို့အားဖိထားသောသော့အချို့ကိုပေးသည်။ ကျွန်ုပ်တို့အားဤသော့များကိုထုတ်ပေးသောအချိန်များအနက်ခင်းကျင်းမှုသို့မဟုတ်အားနည်းချက်ကိုပေးထားသည်။ သော့၏ sequence ကို string ပုံစံဖြင့်ပေးသည်။ ဒီတော့ပြtheနာကကျွန်တော်တို့ကိုမေးတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 35။ 3Sum Leetcode ဖြေရှင်းချက် ပြStatနာဖော်ပြချက် n ကိန်းပြည့်များအစုတစ်ခုအနေဖြင့် Nums တွင် a, b, c သည် + b + c = 0 ရှိနိုင်သလား။ သုညပေါင်းလဒ်ကိုပေးသောထူးခြားသောသုံးမွှာပူးအားလုံးကိုရှာပါ။ သတိပြုပါ: ဖြေရှင်းချက် set ကိုထပ်ခါတလဲလဲသုံးမွှာပူးမပါဝင်ရမယ်။ နမူနာနံပါတ် ၁ [-1, -1,0,1,2] ...

ဆက်ဖတ်ရန်

မေးခွန်း 36။ Interval Leetcode ဖြေရှင်းချက်ထည့်ပါ Insert Interval Leetcode Solution သည်ပြproblemနာအချို့ကိုကြားကာလတစ်ခုနှင့်ကြားကာလတစ်ခုစီပေးသည်။ ထို့နောက်ကျွန်ုပ်တို့သည်ကြားကာလအသစ်ကြားတွင်ဤကြားကာလအသစ်ကိုထည့်ရန်ပြောထားသည်။ ဒီတော့အသစ်ကြားကာလသည်စာရင်းထဲတွင်ရှိပြီးဖြစ်သောကြားကာလများနှင့်ဆုံမိနိုင်သည် (သို့) ...

ဆက်ဖတ်ရန်

မေးခွန်း 37။ ပေါင်းစပ်ပေါင်းချုပ် Leetcode ဖြေရှင်းချက် ပေါင်းစပ်ထားသော Sum Leetcode Solution မှပြproblemနာကကျွန်တော်တို့ကိုကိန်းဂဏန်းများနှင့်ကိန်းဂဏန်းများနှင့်ပစ်မှတ်များကိုပေးသည်။ ပေးထားသောရည်မှန်းချက်ကိုပေါင်းထည့်သည့်အကြိမ်ပေါင်းများစွာကိုဤကိန်းများ အသုံးပြု၍ ပြုလုပ်နိုင်သောပေါင်းစပ်မှုများကိုရှာဖွေရန်ကျွန်ုပ်တို့အားပြောထားသည်။ ဒီတော့ပိုပြီးတရားဝင်လုပ်ရမယ်၊

ဆက်ဖတ်ရန်

မေးခွန်း 38။ ကျွန်းပတ်လည်အတိုင်းအတာ Leetcode ဖြေရှင်းချက် ပြproblemနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အား 2-D ခင်းကျင်းမှုပုံစံတစ်ခုပေးထားပါသည်။ ဇယားကွက် [i] [j] = 0 သည်ထိုအချိန်တွင်ရေရှိကြောင်းကိုကိုယ်စားပြုပြီးဇယားကွက် [i] [j] = 1 သည်မြေကိုကိုယ်စားပြုသည်။ Grid ဆဲလ်များသည်ဒေါင်လိုက် / အလျားလိုက်အလျားလိုက်ချိတ်ဆက်ထားသော်လည်းထောင့်ဖြတ်မကျန်ပါ။ ကျွန်းတစ်ကျွန်းသာရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 39။ အများဆုံး Subarray Leetcode ဖြေရှင်းချက် ပြStatနာဖော်ပြချက် Integer array nums ပေးထားသောအကြီးမားဆုံးပေါင်းလဒ်ရှိပြီးယင်း၏ပေါင်းလဒ်ကိုပြန်ပေးသည့်တဆက်တည်း subarray (အနည်းဆုံးနံပါတ်တစ်တစ်ခုပါ) ကိုရှာပါ။ ဥပမာ nums = [-2,1, -3,4, -1,2,1, -5,4] 6 ရှင်းလင်းချက်: [4, -1,2,1] အကြီးဆုံးပေါင်းလဒ် = 6. nums = [- ၁] ၁ ချဉ်းကပ်မှု ၁ (Divide and Conquer) ဤချဉ်းကပ်မှုတွင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 40။ တစ်ခု Array Leetcode ဖြေရှင်းချက်၏အဆင့်အသွင်ပြောင်း Array Leetcode Solution ၏ရာထူးပြောင်းလဲမှုပြformနာကကျွန်တော်တို့ကိုကိန်းဂဏန်းများစွာနဲ့ထောက်ပံ့ပေးခဲ့တယ်။ Array (သို့) ပေးထားသော sequence သည် unsorted ဖြစ်ပါတယ်။ ကိန်းတစ်ခုစီမှာကိန်းတစ်ခုစီကိုအဆင့်သတ်မှတ်ပေးရမယ်။ ရာထူးသတ်မှတ်ခြင်းများအတွက်အချို့သောကန့်သတ် s ရှိပါတယ်။ ရာထူးကနေစရပါမယ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 41။ Decompress Run- အရှည်ကုဒ်စာရင်း Leetcode ဖြေရှင်းချက် Decompress Run-Length Encoded List Leetcode Solution သည်သင်အားအစီအစဉ်တစ်ခုပါသောခင်းကျင်းခြင်းသို့မဟုတ်အားနည်းချက်ကိုပေးထားသည်ဟုဖော်ပြသည်။ အဆိုပါ sequence ကိုအချို့တိကျတဲ့ကိုယ်စားပြုမှုရှိပါတယ်။ အဆိုပါ input ကို sequence ကိုအခြား sequence ကိုမှဖွဲ့စည်းသည်။ ကျနော်တို့ကအခြား sequence ကိုမူရင်း sequence ကိုအဖြစ်ခေါ်ပါလိမ့်မယ်။ နှုန်းအတိုင်း input ကို sequence ကို ...

ဆက်ဖတ်ရန်

မေးခွန်း 42။ Element များကို Right Side Leetcode Solution တွင်အကြီးမြတ်ဆုံး Element ဖြင့်အစားထိုးပါ Element တွေကို Right Side Leetcode Solution မှာအကြီးမြတ်ဆုံး Element ဖြင့်အစားထိုးပါ။ ဒီကိစ္စကကျွန်တော်တို့ကိုကိန်းဂဏန်းစုစုပေါင်းသို့မဟုတ်အားနည်းချက်တွေကိုပေးပါတယ်။ ပြproblemနာက element အားလုံးကိုညာဘက်ခြမ်းရှိ element များထဲတွင်အကြီးဆုံးဖြစ်သော element နှင့်အစားထိုးရန်ကျွန်ုပ်တို့ကိုတောင်းဆိုခဲ့သည်။ ဒါကြောင့်ငါတို့ရှိခဲ့လျှင်စဉ်းစားပါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 43။ Tic Tac Toe Game Leetcode Solution တွင် Winner ကိုရှာပါ Tic Tac Toe Game မှ Find Winner ပြနာ Leiccode Solution သည် tic tac toe ဂိမ်း၏အနိုင်ရရှိသူကိုရှာဖွေရန်ကျွန်ုပ်တို့အားတောင်းဆိုသည်။ အဆိုပါပြproblemနာကိုကစားသမားများကပြုလုပ်သောရွေ့လျားမှု၏ခင်းကျင်းမှုသို့မဟုတ်အားနည်းချက်ကိုပေးသည်။ ကျနော်တို့ရွေ့လျားမှုမှတဆင့်သွားနှင့်သူကိုဆုံးဖြတ်ရန်လိုအပ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 44။ သာမန်အက္ခရာများ Leetcode Solution ကိုရှာပါ ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အား string စာရင်းတစ်ခုပေးထားသည်။ Strings အားလုံးမှာတွေ့နိုင်တဲ့အက္ခရာတွေကိုရှာရမယ်။ အကယ်၍ စာလုံးတစ်လုံးသည် strings အားလုံးတွင်အကြိမ်များစွာပါ ၀ င်ပါက၊ ကျွန်ုပ်တို့သည်စာလုံးကိုအကြိမ်ပေါင်းများစွာထုတ်ရန်လိုသည်။ ဆိုကြပါစို့, ငါတို့ခင်းကျင်းရှိသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 45။ အနည်းဆုံးအချိန်အားလုံးရမှတ်များလည်ပတ် Leetcode ဖြေရှင်းချက် နိမ့်ကျသောအချက်များအားလုံးသို့လည်ပတ်ခြင်းပြနာ Leetcode Solution သည်ကိုသြဒီနိတ် ၀ င်ရိုးပေါ်ရှိအမှတ်အသားသို့မဟုတ်အားနည်းချက်ကိုကျွန်ုပ်တို့အားပေးသည်။ သွင်းအားစုများကိုပေးပြီးနောက်ပြproblemနာက input တွင်ဖော်ပြထားသောအချက်များအားလုံးကိုကြည့်ရှုရန်အနည်းဆုံးအချိန်ရှာရန်ပြောပါသည်။ သင်တစ်ယူနစ်ရွှေ့သောအခါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 46။ Z သုည Leetcode ဖြေရှင်းချက်အထိစုစုပေါင်း N Unique Integers ကိုရှာပါ Find N Unique Integers မှပြSumနာသည်သုည Leetcode Solution အထိသည်ကျွန်ုပ်တို့ကိုကိန်းတစ်ခုပေးသည်။ 0 မှရသောစုစုပေါင်း n ကိုသုညသို့ပြန်ပို့ရန်တောင်းဆိုသည်။ ထို့ကြောင့်မေးခွန်းသည်နားလည်ရန်လွယ်ကူသည်။ ဒီတော့ဖြေရှင်းချက်သို့ရေငုပ်မီ။ ကြည့်ကြရအောင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 47။ Equal Sum Leetcode Solution ဖြင့်အပိုင်းသုံးပိုင်းခွဲထုတ်ပါ ပြproblemနာက Partition Array ကို Equal Sum Leetcode Solution ဖြင့်အပိုင်းသုံးပိုင်းခွဲခြားထားတယ်။ ဒီဟာကကျွန်တော်တို့ကို array တစ်ခု (သို့) vector တွေပေးတယ်။ ဒီမှာ partition အားဖြင့်ဆိုလိုတာက i, j အညွှန်းနှစ်ခုရှိတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 48။ သာမန်အက္ခရာများ Leetcode Solution ကိုရှာပါ ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့သည်စာကြောင်းများစွာကိုပေးထားသည်။ Array အတွင်းရှိ string တိုင်းတွင်ပါ ၀ င်သောစာလုံးအားလုံး၏စာရင်းကိုကျွန်ုပ်တို့ print ထုတ်ရန်လိုအပ်သည်။ အကယ်၍ ဇာတ်ကောင်သည် string တိုင်းတွင် ၂ ကြိမ်တွေ့သော်လည်း၊ ၃ ကြိမ်မဟုတ်ပါက၎င်းကိုကျွန်ုပ်တို့လိုအပ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 49။ အားလုံးနံပါတ်များကို Array Leetcode ဖြေရှင်းချက်ထဲမှာပျောက်ကွယ်သွားပါ ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အားကိန်းဂဏန်းများကိုပေးထားသည်။ ၎င်းတွင် 1 မှ N အထိ element များပါ ၀ င်ပြီး၎င်းသည် array ၏အရွယ်အစားဖြစ်သည်။ သို့သော်အချို့သောဒြပ်စင်များပျောက်ကွယ်သွားပြီး၎င်းတို့နေရာတွင်မိတ္တူပွားများရှိသည်။ ကျွန်ုပ်တို့၏ရည်မှန်းချက်မှာ array တစ်ခုကိုပြန်ပို့ရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 50။ အများစု Element ကို II ကို Leetcode ဖြေရှင်းချက် ဒီပြproblemနာမှာ၊ ကျွန်တော်တို့ကိုကိန်းဂဏန်းတွေကိုပေးတယ်။ အဆိုပါရည်မှန်းချက် arrayN / 3⌋အချိန်ထက်ပိုသောပေါ်ပေါက်သောဒြပ်စင်များအားလုံးကိုရှာဖွေရန်မှာခင်းကျင်းသည့် N = အရွယ်အစားနှင့် operator floor ကြမ်းခင်းအော်ပရေတာဖြစ်သည်။ ကျွနု်ပ်တို့၏ array ကိုပြန်ပို့ရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 51။ Duplicate II Leetcode Solution ပါ ၀ င်သည် ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းများမြောက်မြားစွာကိုပေးထားပြီးအနည်းဆုံး k နှင့်တစ်ခုနှင့်တစ်ခုအကြားအကွာအဝေးရှိသောထပ်ဆင့်ဒြပ်စင်တစ်ခုရှိမရှိကိုစစ်ဆေးရန်လိုအပ်သည်။ ဆိုလိုသည်မှာထိုဒြပ်စင်နှစ်ခု၏အညွှန်းကိန်းများအကြားခြားနားချက်သည်ထက်နည်းရမည်။

ဆက်ဖတ်ရန်

မေးခွန်း 52။ ဆွေမျိုး Sort Array Leetcode ဖြေရှင်းချက် ဤပြproblemနာတွင်အပြုသဘောဆောင်သောကိန်းများ၏ Array နှစ်ခုကိုပေးထားသည်။ ဒုတိယ array ၏ element အားလုံးသည်ကွဲပြားပြီးပထမခင်းခြင်းတွင်တွေ့ရသည်။ သို့သော်၊ ပထမခင်းကျင်းချက်တွင်ဒုတိယခင်းကျင်းချက်တွင်မပါ ၀ င်သောထပ်ပွားသောအရာများသို့မဟုတ်ဒြပ်စင်များပါရှိနိုင်သည်။ ကျနော်တို့ပထမ ဦး ဆုံးခင်းကျင်း sort ဖို့လိုအပ်ပါတယ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 53။ စာလုံးသင်္ကေတများဖြင့်ဖွဲ့စည်းထားသောစကားလုံးများကိုရှာဖွေပါ ပြstatementနာဖော်ပြချက်“ အက္ခရာများဖြင့်ဖွဲ့စည်းနိုင်သည့်စကားလုံးများကိုရှာပါ” ပြtheနာတွင်ကျွန်ုပ်တို့သည်စာလုံးအသေးများ (အင်္ဂလိပ်အက္ခရာများ) နှင့်အက္ခရာများ (အက္ခရာများ) ပါ ၀ င်သည့် string တစ်ခုပါရှိသည်။ ကျွန်ုပ်တို့၏တာဝန်မှာ array ထဲရှိ string တစ်ခုစီကိုစစ်ဆေးရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 54။ Equivalent Domino စုံ Leetcode ဖြေရှင်းချက်အရေအတွက် ပြstatementနာကြေငြာချက်ပြInနာ“ Equivalent Domino Pair အရေအတွက်” တွင်ဒိုမီနိုတစ်ခုချင်းစီသည် dominoes [i] = [a, b] ကဲ့သို့သောတန်ဖိုးနှစ်မျိုးပါဝင်သော dominoes စာရင်းကိုပေးထားသည်။ ဒိုမီနိုနှစ်ခု၊ ဒိုမီနို [i] = [a, b] နှင့်ဒိုမီနို [ည] = [c, d] (a == c နှင့် b == d) သို့မဟုတ် (a == d နှင့် c == d) ညီမျှသည်။ ။ ကျွန်ုပ်တို့၏လုပ်ငန်းတာဝန်မှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 55။ Pascal's Triangle II Leetcode Solution ပြStatနာဖော်ပြချက်ဤပြInနာတွင် Pascal Triangle ၏ Row index (i) ကိုကျွန်ုပ်တို့ပေးထားသည်။ ကျနော်တို့ ith အတန်း၏တန်ဖိုးများပါဝင်သော linear ခင်းကျင်းဖန်တီးပြီးပြန်ပို့ရမည်။ Row index သည် ၀ မှစတင်သည်။ Pascal ၏တြိဂံသည်တြိဂံတစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 56။ ထူးခြားသော Paths Leetcode Solution Unique Paths Leetcode Solution မှပြyouနာကသင့်အားဇယားကွက်၏အရွယ်အစားကိုကိုယ်စားပြုသည့်ကိန်းနှစ်ခုပေးသည်ဟုဖော်ပြသည်။ ဇယားကွက်၏အရွယ်အစား၊ အရှည်နှင့်အကျယ်ကိုအသုံးပြုခြင်း။ ဇယားကွက်၏ဘယ်ဘက်ထိပ်ထောင့်မှထူးခြားသောလမ်းကြောင်းများရှာရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 57။ ကောင်းမွန်သောпарများ Leetcode Solution အရေအတွက် ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကိန်းဂဏန်းစုစုပေါင်းကိုဖော်ပြထားပြီး၊ [i] = a [j] နေရာရှိကောင်းသောအားလုံးအတွက်အတွဲ (a [i], a [j]) အရေအတွက်ကိုရှာဖွေရန်လိုအပ်သည်။ ဥပမာ nums = [1,2,3,1,1,3] 4 ရှင်းလင်းချက် - ညွှန်းကိန်းများတွင်ကောင်းသောအတွဲ (၄) ခု (၀.၃)၊ (၀.၄)၊ (၃.၄)၊ (၂.၅) ရှိသည်။ [4] ၆ ရှင်းလင်းချက် - ...

ဆက်ဖတ်ရန်

မေးခွန်း 58။ တတိယအများဆုံးအရေအတွက် Leetcode ဖြေရှင်းချက် ခေါင်းစဉ်ဖော်ပြသကဲ့သို့ရည်မှန်းချက်မှာပေးထားသောကိန်းဂဏန်းများတွင်တတိယအများဆုံးကိန်းကိုရှာဖွေရန်ဖြစ်သည်။ ကျနော်တို့ကွဲပြားခြားနားသောတတိယအများဆုံးကိန်းကိုရှာဖွေရန်လိုအပ်ကြောင်းသတိပြုပါ။ ကွဲပြားခြားနားသောတတိယအများဆုံးကိန်းမရှိသည့်အခါကျွန်ုပ်တို့သည် array ထဲတွင်အများဆုံးကိန်းကိုပြန်ပို့သည်။ ဥပမာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 59။ မျှမျှတတ Binary Tree Leetcode ဖြေရှင်းချက် သစ်ပင်ရှိ node တိုင်း၏ဘယ်ဘက်နှင့်ညာဖက် subtree များ၏အမြင့်သည်ကွာခြားမှုအများဆုံးရှိလျှင် binary tree သည် Height-balance ဖြစ်သည်။ ဤပြInနာတွင်ကျွန်ုပ်တို့သည် binary tree ကိုမျှတမှုရှိမရှိစစ်ဆေးရန်သွားသည်။ ဥပမာ ၂ / ၁ / ၄ မျှမမျှတခြင်း ၁ / ၂ ၂ ...

ဆက်ဖတ်ရန်

မေးခွန်း 60။ လက်ရှိနံပါတ် Leetcode Solution ထက်နံပါတ်ဘယ်လောက်သေးသလဲ ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အား array တစ်ခုပေးသည်။ ဒီ array ရဲ့ element တစ်ခုစီအတွက် element ရဲ့သေးငယ်တဲ့အရေအတွက်ကိုရှာရမယ်။ ဆိုလိုသည်မှာ i တစ်ခုချင်းစီအတွက် (0 <= i) ဖြစ်သည်

ဆက်ဖတ်ရန်

မေးခွန်း 61။ ခွဲထားရှိ Array Leetcode ဖြေရှင်းချက်ပေါင်းစည်း “ Merge Sorted Arrays” ပြproblemနာတွင်၊ ကျွန်ုပ်တို့မှမဆင်းသောအစီအစဉ်အတိုင်းစီစဉ်ထားသော Array နှစ်ခုကိုပေးထားသည်။ ပထမခင်းကျင်းမှုမှာအပြည့်အဝမပြည့်စုံပါ၊ ဒုတိယခင်းကျင်းမှု၏ပါ ၀ င်မှုအရာများအားလုံးကိုနေရာချထားရန်နေရာအလုံအလောက်ရှိသည်။ Array နှစ်ခုစလုံးကိုပေါင်းထည့်ရမယ်။ ပထမဆုံး array ထဲမှာ element တွေပါနေတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 62။ လှည့်စီထားသော Array Leetcode Solution တွင်ရှာဖွေပါ Sorted Array တစ်ခုကိုစဉ်းစားပါ။ ဒါပေမယ့် index တစ်ခုထဲကိုရွေးလိုက်ပြီးအဲဒီအချိန်မှာ array ကိုလှည့်လိုက်တယ်။ အခုဆိုရင် array ကိုလှည့်ပြီးတာနဲ့သင်ဟာ target element တစ်ခုကိုရှာပြီးသူ့ရဲ့ index ကိုပြန်သွားဖို့လိုအပ်တယ်။ အမှု၌၊ element သည်မရှိ၊ return -1 ။ ပြနာကယေဘူယျအားဖြင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 63။ ရှာပါ Insert Position Leetcode Solution ဒီပြproblemနာမှာကျွန်တော်တို့ကို sorted array နဲ့ target integer ပေးထားတယ်။ ၎င်းသည် Search Insert Position ကိုရှာရမည်။ ပစ်မှတ်တန်ဖိုးကိုခင်းကျင်းထဲမှာပစ္စုပ္ပန်လျှင်, ၎င်း၏အညွှန်းကိန်းပြန်သွားပါ။ အစဉ်လိုက် sorted နိုင်ရန်အတွက်ပစ်မှတ်ထည့်သွင်းသင့်သည့်အညွှန်းကိုပြန်ပို့ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 64။ သကြားလုံးအကြီးမြတ်ဆုံးအရေအတွက်နှင့်အတူကလေးများ Leetcode Solution ပြKidsနာ“ ကလေးများသည်အကြီးမြတ်ဆုံးသကြားလုံးအရေအတွက်” တွင်ကျွန်ုပ်တို့၏ကလေးများရရှိသောချောကလက်အရေအတွက်နှင့်မည်သည့်နည်းဖြင့်မဆိုဖြန့်ဝေနိုင်သည့်အပိုသကြားလုံးများကိုကိုယ်စားပြုသည့်ကိန်းဂဏန်းများကိုကျွန်ုပ်တို့အားပေးထားသည်။ ယခုကျွန်ုပ်တို့ရှာဖွေရန်လိုအပ်သည် - ကလေးတိုင်းတွင်အကြီးမြတ်ဆုံးအရေအတွက်ရှိနိုင်သလား ...

ဆက်ဖတ်ရန်

မေးခွန်း 65။ 1d Array Leetcode Solution ၏ပေါင်းလဒ်ကို run နေသည် ပြStatနာဖော်ပြချက် 1d ခင်းကျင်းမှုပြrunningနာ၏ပေါင်းလဒ်တွင်ကျွန်ုပ်တို့အား array nums ပေးထားပြီး၎င်းမှရလဒ်အညွှန်းတစ်ခုစီအတွက် i သည်ရလဒ် [array] arr [i] = sum (nums [0] … nums [i]) အတွက်ပြန်ပေးရမည်။ ။ ဥပမာ nums = [1,2,3,4] [1,3,6,10] ရှင်းလင်းချက်: အပြေးပမာဏသည် ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 67။ Array Leetcode Solutions ရှိ Kth အကြီးဆုံးဒြပ်စင်ဖြစ်သည် ဒီပြproblemနာမှာ kth အကြီးဆုံး element ကို unsorted array ထဲမှာ return ပြန်ရမယ်။ ဒီ array ထဲမှာပုံတူပွားနိုင်ပါတယ်။ ထို့ကြောင့် Kth အကြီးဆုံးဒြပ်စင်ကိုအမျိုးအစားခွဲခြားထားခြင်းမဟုတ်ဘဲကွဲပြားခြားနားသော Kth အကြီးဆုံးဒြပ်စင်ကိုရှာရမည်။ ဥပမာ A = {4, 2, 5, 3 ...

ဆက်ဖတ်ရန်

မေးခွန်း 68။ မက်စ်ဆက်တိုက် Ones Leetcode ဖြေရှင်းချက် Max Consecutive Ones တွင်ပြProbleနာဖော်ပြချက် binary array တစ်ခုပေးသည်။ ပေးထားသောခင်းကျင်းပြသထားသည့်အများဆုံးဆက်တိုက်အရေအတွက်ကိုကျွန်ုပ်တို့ရှာရမည်။ input array တွင် ၀ နှင့် ၁ ပါသာပါလိမ့်မည်။ ဥပမာ [0] 1 ရှင်းလင်းချက် - ပထမဂဏန်းနှစ်လုံးသို့မဟုတ်နောက်ဆုံးသုံးလုံးသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 69။ Array ကိုစီစဉ်ပါ။ arr [i]> = arr [j] အကယ်၍ ကျွန်ုပ်သည်ညီမျှလျှင် arr နှင့် i [<] <= arr [j] သည်ထူးဆန်းလျှင် j <i မင်းမှာ integer array ရှိတယ်ဆိုပါစို့။ Problem ကြေငြာချက်က array ကို array ထဲမှာပါ ၀ င်တဲ့ element တွေအားလုံးကသူ့ရှေ့မှာရှိ element အားလုံးထက်ပိုကြီးပြီး odd position မှာရှိတဲ့ element တွေက element တွေထက်လျော့နည်းသင့်တယ်။ ဥပမာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 70။ Parity II Leetcode Solution အားဖြင့် Array Sort ပြstatementနာဖော်ပြချက်“ Sort Array By Parity II” ပြInနာတွင်ကျွန်ုပ်တို့သည် element အားလုံးကိုအပေါင်းကိန်းများဖြစ်သော parity array ပေးထားသည်။ ဒီ array ထဲမှာ element တွေအများကြီးပါရှိတယ်။ Array တွင်ညီမျှသောအရေအတွက်နှင့်မကိန်းများပါ ၀ င်သည်။ ကျွန်ုပ်တို့၏တာ ၀ န်မှာ element များကိုပြန်လည်စီစဉ်ရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 71။ ပေးထားသော Sum နှင့်အတူစုံတွဲတစ်တွဲရေတွက် ပြproblemနာရှိသော“ count pair with the sum” တွင် integer array [] နှင့်အခြားနံပါတ်တစ်ခု 'sum' ကိုကျွန်ုပ်တို့ပေးထားပြီး၊ ပေးထားသောခင်းကျင်းထဲမှဒြပ်စင်နှစ်ခုအနက်“ sum” နှင့်ညီမျှသောပမာဏရှိမရှိကိုသင်ဆုံးဖြတ်ရမည်။ ဥပမာထည့်သွင်းမှု - arr [] = {1,3,4,6,7} နှင့် sum = ၉ ။ ရလဒ် -“ element တွေတွေ့တယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 72။ ပထမ ဦး ဆုံးဖြစ်ပျက်မှုကအမိန့် Array ကို Element တွေကို၏အုပ်စုအလိုက် Multiple ဖြစ်ပျက်မှု သင့်ထံတွင်ထပ်ခါတလဲလဲနံပါတ်များစွာပါသောမသေသပ်သောအခင်းတစ်ခုကိုပေးထားသည့်မေးခွန်းတစ်ခုကိုသင့်အားပေးထားပါသည်။ အဆိုပါတာဝန်ပထမ ဦး ဆုံးဖြစ်ပျက်မှုအားဖြင့်အမိန့်ပေးခဲ့သည်ခင်းကျင်းဒြပ်စင်အပေါငျးတို့သမျိုးစုံကွိအုပ်စုဖွဲ့ဖို့ဖြစ်ပါတယ်။ ဤအတောအတွင်းနံပါတ်အရေအတွက်ရောက်လာအဖြစ်အတူတူဖြစ်သင့်သည်။ ဥပမာထည့်သွင်းမှု - [2, 3,4,3,1,3,2,4] ...

ဆက်ဖတ်ရန်

မေးခွန်း 73။ ၎င်းဒြပ်စင်နှစ်ခု၏ကြိမ်နှုန်းနှင့်ကြိမ်နှုန်းပိုမိုမြင့်မားသောကွာခြားချက်သည်အလွန်ကြီးမားသည် ဆိုတော့မင်းမှာ integer array ရှိတယ်။ ပြstatementနာကြေညာချက်ကပေးထားသောခင်းကျင်းချက်၏ကွဲပြားခြားနားသောဒြပ်စင်နှစ်ခု၏ကြိမ်နှုန်းနှင့်အမြင့်ဆုံးကွာခြားမှုကိုရှာဖွေရန်မေးသော်လည်း၊ ကြိမ်နှုန်းပိုမိုမြင့်မားသောဒြပ်စင်သည်အခြားကိန်းများထက်တန်ဖိုးပိုမိုသင့်သည်။ ဥပမာထည့်သွင်းမှု - arr [] = {2,4,4,4,3,2} ...

ဆက်ဖတ်ရန်

မေးခွန်း 74။ K Negations Leetcode Solution အပြီးတွင် Array ၏ပမာဏကိုအမြင့်ဆုံးရရှိစေရန် ဤ post သည်“ K သည် Negations ပြီးနောက် Array ၏အမြင့်ဆုံးပမာဏကို” ပြInနာ၌ K သည် Negations ပြီးနောက် Leetcode Solution ပြmနာကြေညာချက်ပြီးနောက် Array ကိုအမြင့်ဆုံးပမာဏအပေါ်တွင်ဖြစ်ပါသည်။ ခင်းကျင်းသော arr နှင့်တန်ဖိုး K. ပေးထားသည်။ Array သည် integer တန်ဖိုးများဖြစ်သည်။ arr ၏တန်ဖိုးကိုပြောင်းလဲနိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 75။ k Distinct နံပါတ်များဖြင့်အသေးဆုံး Subarray ဆိုတော့မင်းမှာ integer array နဲ့ k ရှိတယ်။ အဆိုပါပြstatementနာကိုကြေညာချက်အားလုံးပါဝင်နိုင်အကွာအဝေး (l, r) ၏အသေးငယ်ဆုံး sub- ခင်းကျင်းထွက်ရှာဖွေရန်မေးတယ်, ထိုကဲ့သို့သောလမ်းအတွက်ကြောင့်အသေးငယ်ဆုံး sub- ခင်းကျင်းထဲမှာပစ္စုပ္ပန် k ကွဲပြားနံပါတ်များကိုရှိပါတယ်။ ဥပမာထည့်သွင်းမှု: {1, 2, 2, 3, 4, 5, 5} k = 3 ...

ဆက်ဖတ်ရန်

မေးခွန်း 76။ ပေးထားသောတန်ဖိုးကိုတွက်ချက်ရန်ထူးခြားသောသုံးမွှာပူးအားလုံး ကျနော်တို့ကိန်းဂဏန်းများနဲ့ 'sum' လို့ခေါ်တဲ့ပေးထားတဲ့ကိန်းဂဏန်းတစ်ခုကိုပေးထားတယ်။ အဆိုပါပြnumberနာကြေညာချက်ပေးထားသောနံပါတ် '' ပေါင်းလဒ် '' အထိထည့်သွင်းသော triplet ကိုရှာဖွေရန်တောင်းသည်။ ဥပမာ input ကို: arr [] = {3,5,7,5,6,1} sum = 16 ရလဒ်: (3, 7, 6), (5, 5, 6) ရှင်းလင်းချက်: ပေးထားသောညီမျှသည့် Triplet .. ။

ဆက်ဖတ်ရန်

မေးခွန်း 77။ 1s ၏အရေအတွက်ကိုရေတွက်ခြင်းဖြင့်အများဆုံးအရှည်ဆုံး Subarray သည် 0 ၏ Count ထက်ပိုသည် ကျနော်တို့ကိန်းတစ်ခုခင်းကျင်းပေးပြီ။ Array တစ်ခုမှာ 1 နဲ့ 0 ရမယ်။ ပြstatementနာကိန်းဂဏန်းသည် 1 ၏ဂဏန်းအရေအတွက်ရှိခြင်းသည် Sub-Array တွင် 0 ၏အရေအတွက်ထက်တစ်ဆပိုသောအရှည်ဆုံး Sub-Array ၏အရှည်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာထည့်သွင်းမှု - arr [] = ...

ဆက်ဖတ်ရန်

မေးခွန်း 78။ အမိန့်တူညီသောစောင့်ရှောက်မှုပေးထားသော Array နှစ်ခုမှအများဆုံး Array ငါတို့မှာသုညခုကိန်းတန်း ၂ ခုရှိတယ်ဆိုပါစို့။ Array နှစ်မျိုးလုံးတွင်ဘုံနံပါတ်များပါ ၀ င်နိုင်သည်။ ပြstatementနာကကြေငြာချက်သည်ရလဒ်နှစ်ခုလုံးမှ 'n' အမြင့်ဆုံးတန်ဖိုးများပါ ၀ င်သောထွက်ပေါ်လာသည့်ခင်းကျင်းမှုကိုဖွဲ့စည်းရန်တောင်းဆိုသည်။ ပထမဆုံး array ကို ဦး စားပေးသင့်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 79။ နံပါတ်အဆင့်မြင့်သို့မဟုတ်အောက် II ကိုခန့်မှန်းပါ ပြနာဖော်ပြချက်“ Guess Number Higher or Lower II” ကကျွန်တော်တို့ဟာ Guess Game လို့ခေါ်တဲ့ဂိမ်းကိုကစားတော့မယ်လို့ဖော်ပြထားတယ်။ ဂိမ်းကကျွန်တော် ၁ မှ n အထိနံပါတ်ရွေးသည်။ ငါမရွေးသောနံပါတ်ကိုသင်ခန့်မှန်းတိုင်းငါပြောလိမ့်မည်။

ဆက်ဖတ်ရန်

မေးခွန်း 80။ Array ကိုပြန်လည်စီစဉ်ပါ။ arr [i] သည် i နှင့်ညီသည် “ arr [i] = i” ပြproblemနာရှိသည့်ခင်းကျင်းမှုတစ်ခုအားပြန်လည်စီစဉ်ပါကသင့်အားသုညမှ ၁ မှ ၁ အထိအထိပေးထားသောကိန်းဂဏန်းများကိုဖော်ပြသည်။ ဒြပ်စင်အားလုံးသည်ခင်းကျင်းပြသခြင်း၌မရှိနိုင်သောကြောင့်၎င်းတို့အစား -0 တွင်ရှိနေသည်။ အဆိုပါပြstatementနာကိုကြေညာချက်ထိုကဲ့သို့သောအတွက်ခင်းကျင်းပြန်စီရန်တောင်းဆို ...

ဆက်ဖတ်ရန်

မေးခွန်း 81။ Array တွင် 0s နှင့် 1s ခွဲခြားထားပါ ပြProbleနာဖော်ပြချက်သင့်မှာ integer array ရှိတယ်ဆိုပါစို့။ ပြarrayနာ“ Sepregate 0s နှင့် 1s တစ်ခုခင်းကျင်းခြင်းတွင်” ခင်းကျင်းမှုကိုအပိုင်းအစနှစ်ခု၊ 0s နှင့် 1s တို့တွင်ခွဲခြားရန်တောင်းဆိုသည်။ 0 များသည် array ၏ဘယ်ဘက်ခြမ်းနှင့် 1 တို့သည် array ၏ညာဘက်အခြမ်းတွင်ရှိသင့်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 82။ a + b + c = d ကိုရှာဖို့ Array တွင်အကြီးဆုံး d ကိုရှာပါ ပြProbleနာဖော်ပြချက်သင့်တွင်ကိန်းဂဏန်းမြောက်များစွာရှိသည်။ ထည့်သွင်းတန်ဖိုးများအားလုံးကွဲပြားဒြပ်စင်ဖြစ်ကြသည်။ +b + c = d သည် 'd' array ထဲတွင်အကြီးဆုံး d ကိုရှာပါ '' d 'အစု၏အကြီးဆုံးဒြပ်စင်ကိုရှာရန် + b + c = ...

ဆက်ဖတ်ရန်

မေးခွန်း 83။ k ကျောင်းသားများအကြားညီမျှစွာဖြန့်ဝေမည့်ချောကလက်အများဆုံးအရေအတွက် “ ကျောင်းသားများအကြားညီတူညီမျှဖြန့်ဝေနိုင်သည့်အမြင့်ဆုံးချောကလက်အရေအတွက်” ကသင့်တွင်ချောကလက်အချို့ရှိသော n box များကိုပေးသည်ဟုဖော်ပြထားသည်။ k ကျောင်းသားများရှိပါတယ်ဆိုပါစို့။ လုပ်ငန်းတာဝန်မှာ k ကျောင်းသားများအကြားအများဆုံးသောချောကလက်အရေအတွက်အားဆက်တိုက်အကွက်များကိုရွေးခြင်းအားဖြင့်တူညီစွာဖြန့်ဝေပေးရန်ဖြစ်သည်။ ကြှနျုပျတို့ ... လုပျနိုငျပါတယျ ...

ဆက်ဖတ်ရန်

မေးခွန်း 84။ Array တစ်ခုအတွင်းရှိအများဆုံးဆက်တိုက်နံပါတ်များ ပြStatနာဖော်ပြချက်သင့်တွင် N ၏ကိန်းပြည့်များပါ ၀ င်သည်ဆိုပါစို့။ “ ခင်းကျင်းပြသထားသောအများဆုံးဆက်တိုက်နံပါတ်များ” ပြproblemနာကခင်းကျင်းပြန့်ကျဲနိုင်သည့်ဆက်တိုက်နံပါတ်များအများဆုံးအရေအတွက်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ arr [] = {2, 24, 30, 26, 99, 25} 3 ရှင်းလင်းချက် - အဆိုပါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 85။ Subarray ရှိကွဲပြားခြားနားသောဒြပ်စင်အရေအတွက်အမေး ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းအမြောက်အမြားနှင့်မေးမြန်းချက်များစွာကိုပေးထားပြီးကျွန်ုပ်တို့ပေးထားသောအကွာအဝေးအတွင်းရှိကွဲပြားခြားနားသောဒြပ်ထုအားလုံး၏နံပါတ်ကိုရှာဖွေရန်လိုအပ်သည်။ ထိုနံပါတ်သည်ဘယ်ဘက်နှင့်ညာဘက်နံပါတ်နှစ်လုံးပါ ၀ င်သည်။ ပေးထားသောအကွာအဝေး ...

ဆက်ဖတ်ရန်

မေးခွန်း 86။ Range Minimum Query (Square Root Decomposition နှင့် Sparse Table) အနိမ့်ဆုံးစုံစမ်းမှုပြproblemနာတွင်ကျွန်ုပ်တို့သည် query နှင့် integer array တစ်ခုပေးခဲ့သည်။ မေးမြန်းချက်တစ်ခုစီသည်အကွာအဝေးတစ်ခုစီအတွက်ဘယ်ဘက်နှင့်ညာဘက်အညွှန်းကိန်းများဖြစ်သည်။ ပေးထားသောတာဝန်သည်အကွာအဝေးအတွင်းရှိနံပါတ်အားလုံး၏အနည်းဆုံးကိုဆုံးဖြတ်ရန်ဖြစ်သည်။ ဥပမာထည့်သွင်းမှု - arr [] = {2, 5, ...

ဆက်ဖတ်ရန်

မေးခွန်း 87။ Sparse Table ကိုအသုံးပြုပြီး Range Sum Query sparse table ပြusingနာကို သုံး၍ range sum query မှာ range query နဲ့ integer array ကိုပေးထားတယ်။ ပေးထားသောတာဝန်သည်အကွာအဝေးအတွင်းရှိကိန်းအားလုံး၏ပေါင်းလဒ်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာထည့်သွင်းမှု: arr [] = {1,4,6,8,2,5} ရှာဖွေမှု: {(0, 3), (2, 4), (1, 5)} ရလဒ်: 19 16 25 ...

ဆက်ဖတ်ရန်

မေးခွန်း 88။ Binary Array ပေါ်ရှိ Query များ Toggle အရွယ်အစား n ၏ခင်းကျင်းမှုတစ်ခု input ကိုတန်ဖိုးအဖြစ်ပေးထားခဲ့သည်။ “ Binary Array ပေါ်မှ Count and Toggle Queries” ပြproblemနာသည်အောက်ဖော်ပြပါပေးထားသောစုံစမ်းမှုအချို့ကိုလုပ်ဆောင်ရန်တောင်းဆိုသည်။ မေးမြန်းချက်များသည်ကျပန်းနည်းဖြင့်ကွဲပြားနိုင်သည်။ မေးမြန်းချက်များသည် og Toggle query ⇒ toggle (အစ၊ အဆုံး) ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 89။ Binary Array တစ်ခု၏ Subarrays ၏ Decimal တန်ဖိုးများအတွက်ရှာဖွေမှုများ ပေးထားသော binary array အတွင်းရှိ binary ခင်းကျင်းခြင်း၏ subarays ၏ဒdecimalမတန်ဖိုးများအတွက် Queries ကိုရေးပါ။ အဆိုပါပြstatementနာကြေညာချက်ဒါ binary ခင်းကျင်းအတွက်အကွာအဝေး၏အကူအညီဖြင့်ဖွဲ့စည်းခဲ့ဒdecimalမအရေအတွက်ရှာရန်မေးတယ်။ ဥပမာထည့်သွင်းမှု: arr [] = {1, 0, 1, 1, 0, 0, 1, 1} မေးမြန်းမှု (1, ...

ဆက်ဖတ်ရန်

မေးခွန်း 90။ နောက်ထပ် Array ကို အသုံးပြု၍ Element များကိုအမြင့်ဆုံးသတ်မှတ်နိုင်သည် ဆိုကြပါစို့, ငါတို့တူညီတဲ့အရွယ်အစား n ၏နှစ်ခုကိန်းခင်းကျင်းပေးထားပါပြီ။ Array နှစ်ခုစလုံးတွင်အပေါင်းနံပါတ်များပါရှိသည်။ ပြstatementနာဖော်ပြချက်သည်ဒုတိယခင်းကျင်းမှုကို ဦး စားပေးအဖြစ်ထားရန်ဒုတိယခင်းကျင်းသောဒြပ်စင်ကိုအသုံးပြုခြင်းအားဖြင့်ပထမခင်းကျင်းမှုကိုတိုးမြှင့်ပေးရန်တောင်းဆိုသည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 91။ element အားလုံးအား k ထက်နည်းသည်သို့မဟုတ်ညီမျှစေရန်အနည်းဆုံးလဲလှယ်ရေးအစီအစဉ်များလိုအပ်သည် ပြelementsနာက“ အနည်းဆုံး swapsers တွေကို element တွေအားလုံးကို k အတူတကွယူဆောင်လာဖို့လိုအပ်တယ်” မှာသင့်မှာ integer array ရှိတယ်ဆိုတာပြတယ်။ အဆိုပါပြstatementနာကကြေငြာချက်သည်အသေးငယ်ဆုံးသို့မဟုတ်ညီမျှသော element များကိုအတူတကွစုစည်းရန်လိုအပ်သည့် swaps အနည်းဆုံးအရေအတွက်ကိုရှာဖွေရန်တောင်းသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 92။ Sorted Array Leetcode Solution တွင် Element ၏ပထမနှင့်နောက်ဆုံးရာထူးကိုရှာပါ ပြstatementနာဖော်ပြချက်ဤဆောင်းပါးတွင်“ Sorted Array Leetcode Solution မှ Element ၏ပထမနှင့်နောက်ဆုံးရာထူးကိုရှာပါ” ခေါင်းစဉ်ဖြင့်ကျွန်ုပ်တို့သည် leetcode ပြtoနာအတွက်အဖြေကိုဆွေးနွေးပါမည်။ ပေးထားသောပြproblemနာတွင်ကျွန်ုပ်တို့သည် array တစ်ခုပေးသည်။ ငါတို့ကိုလည်းပစ်မှတ်ဒြပ်စင်ပေးထားသည်။ Array ထဲက element တွေကိုအစီအစဉ်ချထားတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 93။ Monotonic Array LeetCode ဖြေရှင်းချက် ပြstatementနာဖော်ပြချက်“ Monotonic Array” ပြInနာတွင်ကျွန်ုပ်တို့အား array တစ်ခုပေးသည်။ ကျွန်ုပ်တို့၏တာဝန်မှာခင်းကျင်းမှုသည် monotonic ခင်းကျင်းခြင်းဟုတ်မဟုတ်စစ်ဆေးရန်ဖြစ်သည်။ monotonic ခင်းကျင်းခြင်းဆိုသည်မှာ element များကိုတိုးမြှင့်ခြင်းနှင့်အစဉ်လိုက်စီစဉ်ခြင်းများပြုလုပ်သောခင်းကျင်းခြင်းဖြစ်သည်။ အကယ်၍ array ကို sort လုပ်ထားတယ်ဆိုရင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 94။ အဘယ်သူမျှမသုံးဆက်တိုက်ဖြစ်ကြောင်းထိုကဲ့သို့သောအများဆုံးနောက်ဆက်တွဲပေါင်းလဒ် ပြthreeနာက“ သုံးထပ်ဆက်မဆက်နိုင်ခြင်းအတွက်အများဆုံးနောက်ဆက်တွဲပေါင်းလဒ်” သည်သင့်အားကိန်းဂဏန်းများကိုပေးသည်ဟုဖော်ပြသည်။ ယခုသင်ဆက်တိုက်ဒြပ်စင်သုံးခုကိုမစဉ်းစားနိုင်ခြင်းကြောင့်အများဆုံးပေါင်းလဒ်ရှိသောနောက်ဆက်တွဲတစ်ခုကိုရှာရန်လိုအပ်သည်။ မှတ်မိရန်, နောက်ဆက်တွဲတစ်ခုခင်းကျင်းပေမယ့်အချည်းနှီးဖြစ်၏

ဆက်ဖတ်ရန်

မေးခွန်း 95။ ဒြပ်စင်တစ်ခုအကွာအဝေးကန့်သတ်မထားဘူးဆိုရင်ပေးထားသောခင်းကျင်းထဲမှာထပ်တူများကိုရှာပါ ပြelementsနာက“ element တွေအကွာအဝေးကိုကန့်သတ်မထားဘူးဆိုရင်ပေးထားတဲ့ခင်းကျင်းထဲမှထပ်တူများကိုရှာပါ” ဆိုတဲ့ပြ ”နာမှာ n ကိန်းတစ်ခုပါ ၀ င်သည်။ အဆိုပါပြproblemနာကခင်းကျင်းပစ္စုပ္ပန်လျှင်ထပ်မိတ္တူများကိုရှာဖွေရန်ကဖော်ပြသည်။ အဘယ်သူမျှမထိုကဲ့သို့သောဒြပ်စင်တည်ရှိလျှင်ပြန်လာ -1 ။ ဥပမာ [...

ဆက်ဖတ်ရန်

မေးခွန်း 96။ Array သည် Duplicates Allowed နှင့်အတူ Contiguous Integers ပါ ၀ င်သလားစစ်ဆေးပါ သငျသညျထပ်တူဒြပ်စင်များပါဝင်နိုင်နိုင်သည့်ကိန်းတစ်ခုခင်းကျင်းပေးထားသည်။ ပြstatementနာကဖော်ပြသည်မှာ၎င်းသည်တဆက်တည်းကိန်းအစုတစ်ခုဟုတ်၊ မဟုတ်ဟုတ်ဟုတ်ဟုတ်ဟုတ်မဟုတ်ရိုက်ပါ၊ မဟုတ်သည်ကိုရိုက်ပါ။ နမူနာနမူနာထည့်သွင်းမှု - [၂၊ ၃၊ ၄၊ ၁၊ ၇၊ ၉] နမူနာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 97။ Matrix Leetcode Solution ရှိ K အားနည်းချက်အတန်းများ ပြstatementနာကြေငြာချက်“ Matrix အတွင်းမှ K အားနည်းချက်အတန်းများ” တွင် n အတန်းနှင့်မီတာကော်လံများပါရှိသည်။ matrix သည် 0 သို့မဟုတ် 1 နှင့်ပြည့်သည်။ ဤ matrix နှင့် ပတ်သတ်၍ ထူးခြားသည်မှာအရာအားလုံးသည် row တစ်ခုစီ၏ဘယ်ဘက်ခြမ်းသို့ ဦး တည်နေသည်ဟူသောအချက်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 98။ Packages များကို D Days Leetcode Solution အတွင်းမှာတင်ပို့နိုင်စွမ်း ပြstatementနာဖော်ပြချက်ပြDနာ“ D နေ့ရက်ကာလအတွင်းအထုပ်အပိုးများစွမ်းဆောင်နိုင်မှု” ပြweနာရှိကျွန်တော်တို့မှာ port A ရှိ packets တွေရှိတယ်။ ဒီရက်တွေအတွင်း D port အတွင်းရှိ port B သို့လွှဲပြောင်းရမည်။ ကျွန်ုပ်တို့အား packet တစ်ခုစီ၏အလေးချိန်နှင့်ရက်ပေါင်းများစွာပါ ၀ င်သောအလေးချိန်များပါရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 99။ အဆက်မပြတ် Leetcode ဖြေရှင်းချက်မှဂဏန်းသင်္ချာတိုးတက်မှုစေနိုင်သည် ပြstatementနာဖော်ပြချက်“ Arithmetic Progression Sequence from” ပြInနာတွင်ကျွန်ုပ်တို့သည်ခင်းကျင်းမှုကိုပေးထားပြီးယခုအစဉ်လိုက်အစီအစဉ်များကိုပြန်လည်စီစဉ်ခြင်းဖြင့်ဂဏန်းသင်္ချာတိုးတက်မှုအားထုတ်လုပ်နိုင်လျှင်ဖြေဆိုရန်လိုအပ်သည်။ ဥပမာ arr = [3,1,5] true ရှင်းလင်းချက်။ ။ ခင်းကျင်းမှုအား {1,3,5} အနေဖြင့်ပြန်လည်စီစဉ်နိုင်သည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 102။ Transaction Fee Leetcode Solution ဖြင့်စတော့အိတ်များကို ၀ ယ်ယူရန်နှင့်ရောင်းရန်အကောင်းဆုံးအချိန် ပြstatementနာဖော်ပြချက်“ Transaction Fee ဖြင့်စတော့အိတ်များကို ၀ ယ်ရန်နှင့်ရောင်းရန်အကောင်းဆုံးအချိန်” ပြInနာတွင်ကျွန်ုပ်တို့အား array ထဲရှိ element တစ်ခုစီသည်ထိုနေ့တွင်ပေးထားသောစတော့ရှယ်ယာများ၏စျေးနှုန်းပါ ၀ င်သည်။ ငွေပေးငွေယူ၏အဓိပ္ပါယ်ဖွင့်ဆိုချက်သည်အစုရှယ်ယာတစ်စုကိုဝယ်ယူပြီး၎င်းကိုရောင်းချခြင်းဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 103။ array တစ်ခု၏တူညီသော element များနှင့် index index များအရေအတွက် ဆိုကြပါစို့, ငါတို့က integer ကိုခင်းကျင်းပေးပြီ။ ပြ “နာ က“ array များအားတန်းတူညီမျှသော element များဖြင့်အနိမ့်အမြင့်အရေအတွက်ဖြင့်တွက်ခြင်း” ပြpairနာကိန်းဂဏန်းများ (i, j) ၏နံပါတ်ကို arr [i] = arr [j] နှင့် i နှင့်ညီမျှခြင်းမရှိကြောင်းရှာဖွေရန်တောင်းဆိုသည်။ ။ ဥပမာ arr [] = {2,3,1,2,3,1,4} 3 ရှင်းလင်းချက်များ

ဆက်ဖတ်ရန်

မေးခွန်း 104။ ပေးထားသောခင်းကျင်းမှုအတွက်ထူးခြားသောစုစုပေါင်းခွဲများ၏ပေါင်းလဒ်ကိုရှာပါ မင်းမှာကိန်းဂဏန်းစုစုပေါင်းရှိတယ်ဆိုပါစို့။ ပြ “နာ က“ ပေးထားသောခင်းကျင်းခြင်းအတွက်ထူးခြားသော Sub-array ပေါင်းလဒ်အားလုံး၏ပေါင်းလဒ်ကိုရှာပါ” ဆိုတဲ့ပြproblemနာကထူးခြားတဲ့ sub-arrays များရဲ့စုစုပေါင်းကိုရှာဖွေရန်တောင်းဆိုသည် (Sub-array sum သည် sub-array တစ်ခု၏တစ်ခုချင်းစီ၏ပေါင်းလဒ်) ။ ထူးခြားသော sub-array ပေါင်းလဒ်အားဖြင့်ကျွန်ုပ်တို့သည် sub-array မပါဟုဆိုလိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 105။ တြိဂံထဲရှိအနည်းဆုံး Sum Path ပြmနာဖော်ပြချက်“ တြိဂံထဲမှအနည်းဆုံး Sum Path” ပြproblemနာကသင့်အားကိန်းပြည့်တြိဂံပုံစံကိုပေးသည်ဟုဖော်ပြသည်။ အောက်ခြေအတန်းသို့ရောက်သောအခါသင်ရရှိနိုင်သောအနိမ့်ဆုံးငွေပမာဏသည်အထက်တန်းမှစတင်ခြင်းဖြစ်သည်။ ဥပမာ ၁ 1 ၃ ၅ ...

ဆက်ဖတ်ရန်

မေးခွန်း 106။ subguay အရှည်ဆုံး K သည်ကွဲပြားသောဒြပ်စင်များမပါရှိခြင်း “ K ကွဲပြားသော element များထက်မပိုသောအရှည်ဆုံး subarray” ပြproblemနာတွင်သင့်တွင်ကိန်းဂဏန်းမြောက်များစွာရှိသည်ဟုဆိုထားသည်။ ပြstatementနာဖော်ပြချက်သည် k ကွဲပြားခြားနားသော element များထက်မပိုသည့်အရှည်ဆုံး sub-array ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ arr [] = {4, 3, 5, 2, 1, 2, 0, 4, 5} ဥပမာ။

ဆက်ဖတ်ရန်

မေးခွန်း 107။ Array of Pairs of ပေးထားသော၎င်းတွင်ရှိရှိသမျှ Symmetric Pairs ကိုရှာပါ အားလုံးသောအချိုးကျအတွဲများအားလုံးကိုရှာပါ။ သငျသညျအထဲတွင်အချိုးကျသောအားလုံးအတွက်ထွက်ရှာရန်ရှိသည်။ အတွဲလိုက် (a, b) နှင့် (c, d) အတွဲများက 'b' သည် 'c' နှင့် 'a' သည်ညီမျှသောအခါအချိုးကျသောစုံတွဲကိုအချိုးကျသည်ဟုဆိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 108။ element အားလုံးကို array ထဲမှာတန်းတူညီမျှဖြစ်အောင်အနည်းဆုံးလုပ်ဆောင်ခြင်း ပြelementsနာက“ element အားလုံးကို array ထဲမှာတန်းတူညီမျှဖြစ်အောင်လုပ်ဖို့အနည်းဆုံးလုပ်ဆောင်မှု” ကသင့်ကိုအဲ့ဒီမှာရှိတဲ့ကိန်းတစ်ခုပေးထားတယ်လို့ဖော်ပြတယ်။ အနိမ့်ဆုံးစစ်ဆင်ရေးများကိုပြုလုပ်ရန်စီစဉ်ထားသည်။ ဥပမာ [1,3,2,4,1] 3 ရှင်းလင်းချက် ၃ ခုနုတ်ခြင်းဖြစ်နိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 109။ ပေးထားသောမိဘ Array ကိုယ်စားပြုမှုမှ Binary Tree ကိုတည်ဆောက်ပါ ပြgivenနာက“ ပေးထားသောမိဘ Array ကိုယ်စားပြုမှုမှတည်ဆောက်ထားသော Binary Tree ကိုတည်ဆောက်ခြင်း” သည်သင့်အား array တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ဤသည် input ကိုခင်းကျင်းတဲ့ binary သစ်ပင်ကိုကိုယ်စားပြုတယ်။ ယခုဤ input ခင်း၏အခြေခံပေါ်တွင် binary tree တည်ဆောက်ရန်လိုအပ်သည်။ အညွှန်းကိန်းတစ်ခုစီသည် parent node ၏အညွှန်းကိုတစ်ခုချင်းစီသိုလှောင်ထားသည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 110။ ပေးထားသောပေါင်းလဒ်နှင့် subarray ကိုရှာပါ (Negative နံပါတ်များကိုကိုင်တွယ်) “ ပေးထားသောပေါင်းလဒ် (Handles Negative Numbers) ဖြင့် subarray ကိုရှာပါ” ပြTheနာကသင့်အားအပြည့်စုံသော array နှင့်အနုတ်ကိန်းများနှင့်“ sum” ဟုခေါ်သောနံပါတ်တစ်ခုစီပေးထားသည်ဟုဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက် "sum" ဟုခေါ်တွင်ပေးထားသောအရေအတွက်ကအကျဉ်းချုံးထားတဲ့ sub-ခင်းကျင်း, print ထုတ်ရန်တောင်းသည်။ Sub-ခင်းကျင်းတစ်ခုထက်ပိုပါက ...

ဆက်ဖတ်ရန်

မေးခွန်း 111။ တဆက်တည်းဒြပ်စင်နှင့်အတူအကြီးဆုံး subarray ၏အရှည် ပြproblemနာက“ တဆက်တည်းပါ ၀ င်သောအကြီးဆုံး subarray ၏အရှည်” သည်သင့်အား integer array ပေးထားသည်ဟုဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက်အစဉ်အဆက် (စဉ်ဆက်မပြတ်တက်, သို့မဟုတ်ကဆင်းဖြစ်စေ) element တွေကိုတစ် ဦး sequence ကိုအတွက်စီစဉ်နိုင်သည့်အရှည်ဆုံးတဆက်တည်း Sub- ခင်းကျင်း၏အရှည်ထွက်ရှာတွေ့မှမေးတယ်။ ကိန်းဂဏန်းများ ...

ဆက်ဖတ်ရန်

မေးခွန်း 112။ ပေးထားသောအရေအတွက်နှင့်တူညီသောထုတ်ကုန်ဖြင့်သုံးမွှာပူးအရေအတွက် ပြgivenနာက "သုံးလုံးတွဲအရေအတွက်ကိုပေးထားတဲ့နံပါတ်နဲ့ညီမျှတယ်" ကိန်းဂဏန်းအတိုင်းအတာနဲ့ m ကိုပေးထားတယ်။ အဆိုပါပြstatementနာကိုကြေညာချက်ထုတ်ကုန်နှင့်အတူ၏သုံးမွှာပူးတွဲအရေအတွက်က m နှင့်ညီမျှကိုရှာဖွေရန်မေးတယ်။ ဥပမာ arr [] = {1,5,2,6,10,3} m = 30 3 Explanation Triplets ...

ဆက်ဖတ်ရန်

မေးခွန်း 113။ element တစ်ခု၏ပထမဆုံးနှင့်နောက်ဆုံးအညွှန်းများအကြားအများဆုံးကွာခြားချက် ဆိုတော့မင်းမှာကိန်းတန်းတစ်ခုရှိတယ်။ ပြarrayနာက“ array အတွင်းရှိ element တစ်ခု၏ပထမနှင့်နောက်ဆုံးအညွှန်းကိန်းများအကြားအများဆုံးကွာခြားချက်” သည်ခင်းကျင်းချက်အတွင်းရှိအရေအတွက်တစ်ခုချင်းစီ၏ပထမနှင့်နောက်ဆုံးအညွှန်းကိန်းများအကြားခြားနားချက်ကိုရှာဖွေရန်တောင်းဆိုသည်။ ဥပမာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 114။ ပေးထားသောတန်ဖိုး (Hashmap) မှအကျိုးသက်ရောက်စေသော element လေးခုကိုရှာပါ။ ပြaနာက“ တန်ဖိုးတစ်ခုဆီကိုစုစည်းထားသောဒြပ်စင်လေးခုကိုရှာပါ (Hashmap)” ဟုဆိုထားသည်မှာသင့်မှာ integer array နှင့် sum လို့ခေါ်တဲ့နံပါတ်တစ်ခုရှိသည်။ အဆိုပါပြstatementနာကိုကြေညာချက်ပေးထားသောတန်ဖိုးကို "sum" အထိအကျဉ်းချုံးထားတဲ့ခင်းကျင်းအတွက်ပစ္စုပ္ပန်ဒြပ်စင်လေးခုရှိမရှိဆုံးဖြတ်ရန်မေးတယ်။ မှန်လျှင်၊

ဆက်ဖတ်ရန်

မေးခွန်း 115။ ဤကဲ့သို့သောအရှည်ဆုံးနောက်ဆက်တွဲများမှာကပ်လျက်စပ်ကြားကွာခြားမှုတစ်ခုဖြစ်သည် ပြadjနာက“ ရှည်လျားတဲ့နောက်ဆက်တွဲဆက်နွယ်မှုတွေဖြစ်တဲ့ကွာခြားချက်တစ်ခု” ဆိုတာပြyouနာကမင်းကို integer array ပေးထားတယ်လို့ဖော်ပြတယ်။ ယခုတွင်သင်သည်ကပ်လျက်ရှိသောဒြပ်စင်များ၏ကွာခြားမှုသည်အရှည်ဆုံးနောက်ဆက်တွဲအရှည်ကိုရှာဖွေရန်လိုအပ်သည်။ ဥပမာ ၁ ၁ ၃ ၃ ၇ ၇ ၅ ၉ ၄ ၆ ရှင်းလင်းချက်အရ ...

ဆက်ဖတ်ရန်

မေးခွန်း 116။ သုံးလိုင်းလုံးကိုသုညပေါင်းလဒ်ဖြင့်ရှာပါ “ triplets အားလုံးကိုသုညပေါင်းလဒ်ဖြင့်ရှာပါ” ပြproblemနာကသင့်အားအပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးပါသောခင်းကျင်းမှုတစ်ခုပေးသည်ဟုဖော်ပြသည်။ ပြstatementနာကကြေညာချက်ကိုသုံးဆထပ်မံတွက်ချက်သည်။ ၀ နှင့်ညီသည်။ ဥပမာ arr [] = {0, -0, -2,1,3,2} (-1 -2 1) (-3 2 0) ( -2 1 0) ရှင်းလင်းချက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 117။ ပေးထားသောခင်းကျင်းချက်တစ်ခုသည်တစ်ခုနှင့်တစ်ခုအကြားအကွာအဝေးအတွင်းထပ်ပွားသောဒြပ်စင်များပါမပါစစ်ဆေးပါ ပြ “နာ က“ ပေးထားတဲ့ခင်းကျင်းခြင်းတွင်တစ်ခုနှင့်တစ်ခုအကြားအကွာအဝေးအတွင်းရှိထပ်ပွားသောဒြပ်စင်များပါမပါကိုစစ်ဆေးပါ” ဆိုတာကကျွန်တော်တို့အကွာအဝေးအတွင်းပေးထားတဲ့ unordered ခင်းကျင်းထဲရှိထပ်တူများကိုစစ်ဆေးရန်လိုကြောင်းဖော်ပြသည်။ ဤတွင် k ၏တန်ဖိုးပေးထားသောခင်းကျင်းခြင်းထက်သေးငယ်သည်။ ဥပမာများ K = 3 arr [] = ...

ဆက်ဖတ်ရန်

မေးခွန်း 118။ ပေးထားသောထုတ်ကုန်နှင့်အတူတွဲ ပြgivenနာက“ ပေးထားသောထုတ်ကုန်နှင့်တွဲစပ်ခြင်း” ပြyouနာကမင်းကို integer array နဲ့ "x" လို့ပေးထားတယ်။ ပေးထားသော input array တွင် 'x' နှင့်ညီမျှသောထုတ်ကုန်တစ်စုံပါ ၀ င်မှုရှိ / မရှိကိုဆုံးဖြတ်ပါ။ သာဓက [2,30,12,5] x = 10 ဟုတ်ပါတယ်၊ ဒီမှာကုန်ပစ္စည်းစုံလင်စွာရှင်းပြချက်ပါရှိသည် 2 ...

ဆက်ဖတ်ရန်

မေးခွန်း 119။ Array တွင်အများဆုံးအကွာအဝေး “ Array in Maximum Distance” ပြproblemနာကသင့်အား“ n” no ဟုပေးထားသည်။ ၏ Array ကိုအပေါင်းတို့နှင့် Array ကိုတက်နိုင်ရန်အတွက်ပေးနေကြသည်။ သင်၏လုပ်ငန်းတာဝန်မှာနံပါတ်နှစ်ခု၏အမြင့်ဆုံးကွာခြားမှု / အကြွင်းမဲ့ကွာခြားမှုကိုရှာဖွေရန်ဖြစ်သည်။ နံပါတ်နှစ်ခုအကြားအမြင့်ဆုံးအကွာအဝေးကိုကျွန်ုပ်တို့သတ်မှတ်နိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 120။ ပထမ ဦး ဆုံးဒြပ်စင်တစ်ခုခင်းကျင်းအတွက် k ကြိမ်ဖြစ်ပေါ် နံပါတ် 'k' နဲ့ integer array တစ်ခုပေးထားတယ်။ အဆိုပါပြ “နာ "ပထမ ဦး ဆုံးဒြပ်စင်တစ်ခုခင်းကျင်းအတွက် k ကြိမ်ဖြစ်ပေါ်" ကခင်းကျင်းအတိအကျ k ကြိမ်ဖြစ်ပေါ်သောခင်းကျင်းအတွက်ပထမ ဦး ဆုံးဒြပ်စင်ထွက်ရှာရန်ကပြောပါတယ်။ k တွင်ဖြစ်ပေါ်သော array တွင် element မရှိပါက ...

ဆက်ဖတ်ရန်

မေးခွန်း 121။ subarrays များအားလုံးကို 0 sum နှင့် print ထုတ်ပါ မင်းကို integer array တစ်ခုပေးတယ်။ မင်းရဲ့တာဝန်ကဖြစ်နိုင်တဲ့ sub-arrays အားလုံးကို sum နဲ့သုညနဲ့ညီတယ်။ ဒါကြောင့် subarrays အားလုံးကို 0 sum နဲ့ print ရမယ်။ ဥပမာ arr [] = {-0, 2, -4, -2, 1, -1, 3, 1, 5, -7, -11} 6 index မှတွေ့ရှိခဲ့သည့် Sub-Array ...

ဆက်ဖတ်ရန်

မေးခွန်း 122။ ပုံတူပွားပါဝင်သည် ကျွန်ုပ်တို့အား array တစ်ခုပေးထားပြီး၎င်းသည်ထပ်တူများပါသောအရာများပါဝင်ကောင်းသို့နိုင်သည်။ ဒါကြောင့်ကျနော်တို့ကထပ်တူပါရှိသည်ရှိမရှိစစ်ဆေးရန်လိုအပ်သည်။ ဥပမာများ [၁၊ ၃၊ ၅၊ ၁] စစ်မှန်သော [“ ပန်းသီး”၊ “ သရက်သီး”၊ “ လိမ္မော်ရောင်”၊ “ သရက်သီး”] စစ်မှန်တဲ့ [၂၂.၀၊ ၄.၅၊ ၃.၉၈၊ ၄၅.၆၊ ...

ဆက်ဖတ်ရန်

မေးခွန်း 123။ ပေးထားသော sequence ကိုမှနိမ့်ဆုံးအရေအတွက်က Form ပြgivenနာက“ သတ်မှတ်ထားသောနံပါတ်စဉ်မှအနည်းဆုံးနံပါတ်ကိုဖွဲ့စည်းပါ” ကသင့်အား I နှင့် D ၏ပုံစံအချို့ပေးထားသည်ဟုဖော်ပြသည်။ ငါ၏အဓိပ္ပာယ်မှာ increasing တိုးမြှင့်ခြင်းနှင့်လျော့နည်းခြင်းအတွက်ဆိုလိုသည်။ with ပြproblemနာဖော်ပြချက်သည်ပေးထားသောပုံစံနှင့်ကိုက်ညီမည့်အနည်းဆုံးနံပါတ်ကိုပုံနှိပ်ရန်တောင်းဆိုသည်။ ကြှနျုပျတို့မှာ ... ရှိသညျ ...

ဆက်ဖတ်ရန်

မေးခွန်း 124။ အရှည်ဆုံးမှန်ကန်သောကွင်းခတ်နောက်ဆက်တွဲအတွက် Range Queries တစ်နည်းအားဖြင့် '(' နှင့် ') ကဲ့သို့သောကွင်းခတ်ပေးထားပြီး၊ သင်သည်စမှတ်နှင့်အဆုံးမှတ်အနေဖြင့်စုံစမ်းမှုအကွာအဝေးကိုသင့်အားပေးသည်။ ပြLongနာက“ အရှည်ဆုံးမှန်ကန်သောကွင်းခတ်နောက်ဆက်တွဲအတွက် Range Queries” သည်အမြင့်ဆုံးအရှည်ကိုရှာဖွေရန် ...

ဆက်ဖတ်ရန်

မေးခွန်း 125။ 0s နှင့် 1s တန်းတူအရေအတွက်နှင့်အတူအကြီးဆုံး subarray သငျသညျကိန်းတစ်ခုခင်းကျင်းပေးထားသည်။ ကိန်းများသည် input array တွင် ၀ နှင့် ၁ ဖြစ်သည်။ ပြstatementနာကကြေငြာချက်သည် 0s နှင့် 1s အရေအတွက်တူနိုင်တဲ့အကြီးဆုံး sub-array ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ arr [] = {0} ၀ မှ ၅ အထိ (စုစုပေါင်း ၆ ခု) ကိန်းသေအနေအထားမှရှင်းလင်းချက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 126။ M အကွာအဝေးပြီးနောက် Binary ခင်းကျင်းစစ်ဆင်ရေး toggle binary array ကိုပေးတယ်။ သူက ၀ မှာကန ဦး ၀ မှာပါ ၀ င်ပြီးမေးမြန်းချက်အရေအတွက်။ အဆိုပါပြstatementနာကြေညာချက် (0s 0s သို့ 1s သို့ 1s သို့ပြောင်းလဲ) တန်ဖိုးများကို toggle ဖို့မေးတယ်။ Q မေးမြန်းချက်များပြုလုပ်ပြီးသည့်နောက်ထွက်ပေါ်လာသော array ကို print ထုတ်ပါ။ ဥပမာ arr [] = {0, 0, 0, 0, 0} Toggle (0) ...

ဆက်ဖတ်ရန်

မေးခွန်း 127။ နှစ်ခုအစုံ၏ Non- ထပ်ပေါင်းလဒ် ပြProbleနာဖော်ပြချက်“ နှစ်စုံ၏ထပ်တူမှုမရှိသောပေါင်းလဒ်” ပြproblemနာကသင့်အား arrAp နှစ်ခုအဖြစ် arrA [] နှင့်အရွယ်အစားတူအရွယ်တူ arrB [] ကဲ့သို့ပေးထားသည်ဟုဖော်ပြသည်။ ထို့အပြင် Array နှစ်ခုလုံးတွင်သီးခြား element များနှင့်အချို့သော common element များရှိသည်။ ခင်ဗျားရဲ့တာ ၀ န်ကစုစုပေါင်းပေါင်းလဒ်ကိုရှာဖို့ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 128။ % b = k ကဲ့သို့သောအတွဲများအားလုံး (a, b) ကိုခင်းကျင်းပါ ပြbနာဖော်ပြချက်ပြpairsနာ“ a အားလုံး b (a, b) များအားလုံးကို array ထဲမှရှာပါ။ % b = k” သည်သင့်အားကိန်းတန်းများနှင့် k ဟုခေါ်သည်။ အဆိုပါပြstatementနာကကြေညာချက်က x ကို ...

ဆက်ဖတ်ရန်

မေးခွန်း 129။ LCM မေးမြန်းမှုများ ပြStatနာဖော်ပြချက်“ Range LCM Queries” ပြyouနာတွင်သင့်တွင်ကိန်းဂဏန်းစုစုပေါင်းနှင့်မေးကွက်အရေအတွက်ရှိသည်ဟုဖော်ပြသည်။ တစ်ခုချင်းစီကို query ကို (လက်ဝဲ, လက်ယာ) အကွာအဝေးအဖြစ်ပါရှိသည်။ ပေးထားသောလုပ်ငန်းတာဝန်မှာ LCM (ဘယ်၊ ညာ) ကိုရှာဖွေရန်ဖြစ်သည်။ ဆိုလိုသည်မှာအကွာအဝေးအတွင်းရှိလိုင်းအားလုံး၏ LCM ...

ဆက်ဖတ်ရန်

မေးခွန်း 130။ ပေးထားသောအကွာအဝေးရှိ element များမှအပ array တစ်ခု၏နံပါတ်အားလုံး GCD အတွက်ရှာဖွေမှုများ ပြmနာဖော်ပြချက်“ တာ ၀ န်ရှိအကွာအဝေးမှဒြပ်စင်မှအပကျန် array တစ်ခု၏နံပါတ်များအားလုံး၏ GCD အတွက်ရှာဖွေမှုများ” ပြproblemနာကသင့်အားကိန်းဂဏန်းတစ်ခုနှင့်မေးခွန်းများစွာမေးလိမ့်မည်ဟုဖော်ပြသည်။ တစ်ခုချင်းစီကို query ကိုလက်ဝဲနှင့်ညာဘက်နံပါတ်ပါရှိသည်။ အဆိုပါပြproblemနာကိုကြေညာချက် ... ထွက်ရှာရန်မေးတယ်

ဆက်ဖတ်ရန်

မေးခွန်း 131။ subarray သည်တောင်ပုံစံတစ်ခုဟုတ်မဟုတ်ရှာဖွေပါ ပြmနာဖော်ပြချက်“ subarray သည်တောင်ပုံစံရှိမရှိရှာရန်” ပြproblemနာကသင့်အား integer array နှင့် range တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ပြstatementနာကဖော်ပြချက်သည်ပေးထားသောအကွာအဝေးအကြားဖွဲ့စည်းခဲ့သည့် sub-ခင်းကျင်းသည်တောင်ပုံစံသို့မဟုတ်ဟုတ်မဟုတ်ကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 132။ အို (ပေါင်းလဒ်) အာကာသအတွင်း Subset Sum ပြProbleနာ ပြStatနာဖော်ပြချက်“ O (sum) space in Subset sum”) ပြproblemနာကသင်အားအနုတ်လက္ခဏာမဟုတ်သောကိန်းဂဏန်းများနှင့်သတ်သတ်မှတ်မှတ်တန်ဖိုးတစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ စုစုပေါင်းပမာဏသည်ပေးထားသောတန်ဖိုးတန်ဖိုးနှင့်ညီမျှသောအမျိုးအစားခွဲတစ်မျိုးရှိမရှိယခုစစ်ဆေးပါ။ ဥပမာ Array = {1, 2, 3, 4} ...

ဆက်ဖတ်ရန်

မေးခွန်း 133။ ပေးထားသောအဖွင့်အပိတ်ကွင်းအတွက်အပိတ်အပိတ်၏အညွှန်းကိုဖော်ပြပါ ပြ/နာဖော်ပြချက်စာကြောင်းအရှည် / အရွယ်အစား n နှင့်ဖွင့်ထားသောစတုရန်းကွင်းကွင်း၏ညွှန်းကိန်းကိုကိုယ်စားပြုသည့်ကိန်းပြည့်တန်ဖိုးတစ်ခုပေးထားသည်။ ပေးထားသောအဖွင့်အပိတ်ကွင်းအတွက်အပိတ်အပိတ်၏အညွှန်းကိုဖော်ပြပါ။ ဥပမာ s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" အညွှန်းကိန်း = 3 5 s ...

ဆက်ဖတ်ရန်

မေးခွန်း 134။ ရွှေတွင်းပြProbleနာ ပြGoldနာဖော်ပြချက်“ Gold Mine ပြ ”နာ” ကသင့်အားပေးထားသောဇယားကွက်ရှိဆဲလ်တစ်ခုစီတွင်အနှုတ်လက္ခဏာမဟုတ်သောဒင်္ဂါးပြားအချို့ရှိသည်ဟုသင်ကဖော်ပြသည်။ အစပိုင်းတွင်သတ္တုတွင်းသည်ပထမကော်လံတွင်ရပ်နေသော်လည်းအတန်းတွင်ကန့်သတ်ချက်များမရှိပါ။ သူသည်မည်သည့်အတန်းတွင်မဆိုစတင်နိုင်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 135။ အရှည်ဆုံးတိုးမြှင့်ဆက်တိုက်နောက်ဆက်တွဲ နောက်ဆက်တွဲများသည်အင်တာဗျူးသူများနှစ်သက်သောအခြားအကြောင်းအရာဖြစ်သည်။ သူတို့ကိုပတ်ပတ်လည်ညှိနှိုင်းသူတို့ကိုအမြဲတမ်းကိုယ်စားလှယ်လောင်းများစမ်းသပ်အသစ်အခွင့်အလမ်းများကိုပေးနိုင်ပါသည်။ ၎င်းသည်လျှောက်ထားသူအားအရာရာကိုစဉ်းစားသုံးသပ်နိုင်သည့်စွမ်းရည်ကိုစစ်ဆေးပြီးအကောင်းဆုံးနှင့်အကောင်းဆုံးဖြေရှင်းချက်များထွက်ပေါ်လာနိုင်သည်။ ဒီကိစ္စကိုကျွန်တော်တို့ဖြေရှင်းနေတဲ့ပြsolvingနာကိုဖြေရှင်းနေတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 136။ စတော့ရှယ်ယာရောင်းရန်နှင့်ရောင်းရန်အကောင်းဆုံးအချိန် ပြmနာဖော်ပြချက်“ စတော့ရှယ်ယာများ ၀ ယ်ရန်နှင့်ရောင်းရန်အကောင်းဆုံးအချိန်” ပြproblemနာကသင့်အားအရှည် prices ၏တန်ဖိုးများကိုဖော်ပြထားသည်။ ၎င်းသည် i ith element တွင်စတော့စျေးနှုန်းကို ith နေ့တွင်သိုလှောင်ထားသည်။ အကယ်၍ ကျွန်ုပ်တို့သည်ငွေပေးငွေယူတစ်ခုသာလုပ်နိုင်လျှင်၎င်းသည်တစ်ရက်တွင် ၀ ယ်ရန်နှင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 137။ ထိပ်တန်း K ကိုမကြာခဏ Element တွေကို ပြStatနာဖော်ပြချက်ထိပ်တန်း K မကြာခဏဒြပ်စင်များတွင်ကျွန်ုပ်တို့သည် array nums [] ပေးထားပြီး၊ အများဆုံးတွေ့နိုင်သော k ကိုရှာပါ။ ဥပမာ nums [] = {1, 1, 1, 2, 2, 3} k = 2 1 2 nums [] = {1} k = 1 1 Top K မကြာခဏ Element များတည်ဆောက်ရန်အတွက်နုံချဉ်းကပ်မှု ...

ဆက်ဖတ်ရန်

မေးခွန်း 138။ နှစ်ခုပုံသုံးပြီးပူဖောင်းမျိုး ပြmနာဖော်ပြချက်“ Stack နှစ်ခု သုံး၍ Bubble sort” ပြproblemနာကသင့်အားအရွယ်အစား n ၏ [] တစ်ခုကိုပေးထားသည်ဟုဖော်ပြသည်။ ပေးထားသောခင်းကျင်းမှုတစ်ခုအား stack data structure နှစ်ခုရှိသော bubble sort paradigm ကို အသုံးပြု၍ ပေးထားသောခင်းကျင်းမှုကို [] ခွဲခြားရန် function တစ်ခုကိုဖန်တီးပါ။ ဥပမာက [] = {15, 12, 44, 2, 5, ...

ဆက်ဖတ်ရန်

မေးခွန်း 139။ အခြားခင်းကျင်းမှုတစ်ခုကသတ်မှတ်ထားသောအမိန့်အရအခင်းကျင်းကိုစီပါ ပြmနာဖော်ပြချက်သင့်အား arr1 [] နှင့် arr2 [] နှစ်ခုလုံးပါသော Array များပေးသည်။ ပြarrayနာက“ array တစ်ခုအားအခြား array တစ်ခုမှသတ်မှတ်ထားသောအမိန့်အရစီစစ်ခြင်း” ပြproblemနာသည်ပထမခင်းခြင်းနှင့်အညီပထမခင်းကျင်းမှုအားခွဲခြားရန်တောင်းဆိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 140။ အရှည်ဆုံးတိုးလာသည့်နောက်ဆက်တွဲတည်ဆောက်မှု (N log N) ပြStatနာဖော်ပြချက်သင့်အားကိန်းဂဏန်းများစွာပေးထားပါသည်။ ပြLongနာက“ အရှည်ဆုံးတိုးမြှင့်ခြင်းနောက်ဆက်တွဲတည်ဆောက်ခြင်း (N log N)” ပြproblemနာကအရှည်ဆုံးတိုးပွားမှုနောက်ဆက်တွဲကိုတည်ဆောက်ရန်တောင်းဆိုသည်။ ဥပမာ arr [] = {1, 4, 7, 2, 9, 6, 12, 3} 12, 9, 7, 4, 1 နှင့်ဤအရှည်ဆုံးတိုးပွားလာသောနောက်ဆက်တွဲ၏အရွယ်အစားမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 141။ လိမ္မော်သီးအားလုံးပုပ်ပျက်ရန်လိုအပ်သောအနည်းဆုံးအချိန် ပြmနာဖော်ပြချက်“ လိမ္မော်သီးများအားလုံးကိုပုပ်ပျက်စေသောအနိမ့်ဆုံးအချိန်” ပြproblemနာကသင့်အား 2D ခင်းကျင်းမှုတစ်ခုပေးသည်ဟုဆိုသည်။ ဆဲလ်တိုင်းတွင်ဖြစ်နိုင်သောတန်ဖိုး ၃၊ ၁၊ ၂ သို့မဟုတ် ၂ တွင် ၀ သည်အချည်းနှီးသောဆဲလ်ကိုဆိုလိုသည်။ 0 ဆိုသည်မှာလတ်ဆတ်သောလိမ္မော်ရောင်ကိုဆိုလိုသည်။ 1 ပုပ်နေသောလိမ္မော်ရောင်ကိုဆိုလိုသည်။ ပုပ်လျှင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 142။ 'arr [j]' arr [i] 'သည်' j 'ဖြစ်ပါက' arr [j] 'သည်' i 'ဖြစ်လာစေရန်အတွက်ခင်းကျင်းမှုတစ်ခုအားပြန်လည်စီစဉ်ပါ။ ပြmနာဖော်ပြချက်ပြTheနာ“ arr [j] သည် array ကိုပြန်လည်စီစဉ်ပါက“ arr [i]” သည် 'j' ဖြစ်လျှင် 'n' အရွယ်အစားပါသည့်ခင်းကျင်းမှုရှိသည်ဟုဖော်ပြသည်။ Array အတွင်းရှိနံပါတ်များသည် 0 မှ n-1 အထိရှိသည်။ ပြstatementနာကကြေညာချက်မှာ array ကိုပြန်လည်စီစဉ်ရန်တောင်းဆိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 143။ အများဆုံးထုတ်ကုန် Subarray ပြStatနာဖော်ပြချက်“ Maximum Product Subarray” ပြyouနာကသင့်အားအပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးပါသောကိန်းတစ်ခုပေးထားကြောင်းဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက် sub-ခင်းကျင်း၏အများဆုံးထုတ်ကုန်ထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {2, -2, 3, 5} 15 ရှင်းလင်းချက် Sub-array ထဲမှ element များ။

ဆက်ဖတ်ရန်

မေးခွန်း 144။ Array ကို Zig-Zag ဖက်ရှင်အဖြစ်ပြောင်းပါ ပြStatနာဖော်ပြချက်ပြ “နာ“ array ကို Zig-Zag ဖက်ရှင်အဖြစ်သို့ပြောင်းလဲခြင်း” က - ကိုကိန်းသေအဖြစ်သတ်မှတ်ထားသည်။ Problem ကြေငြာချက်သည် array အား zig-zag ပုံစံဖြင့်ခွဲခြားရန်တောင်းဆိုသည်။ သို့မှသာ array အတွင်းရှိ element များသည်à a <b> c <d> e နှင့်တူလိမ့်မည်။

ဆက်ဖတ်ရန်

မေးခွန်း 145။ အရွယ်အစား k တိုင်း၏ပထမ ဦး ဆုံးအနှုတ်လက္ခဏာကိန်း ပြmနာဖော်ပြချက်“ အရွယ်အစား k ၀ င်းဒိုးတွင်ပထမဆုံးအနှုတ်လက္ခဏာကိန်းပြည့်” ပြproblemနာကသင့်အပြုသဘောနှင့်အနှုတ်လက္ခဏာများပါသည့်ခင်းကျင်းမှုကိုပေးသည်ဟုဆိုသည်။ အရွယ်အစား k ၀ င်းဒိုးတိုင်းအတွက် ၀ င်းဒိုးအတွင်းမှပထမဆုံးအနှုတ်လက္ခဏာကိန်းကိုပုံနှိပ်ပါ။ မည်သည့်ဝင်းဒိုးတွင်အနှုတ်လက္ခဏာကိန်းမရှိပါကထွက်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 146။ binary matrix တွင် 1 ရှိသည့်အနီးဆုံးဆဲလ်အကွာအဝေး ပြStatနာဖော်ပြချက်“ binary matrix တွင် 1 ရှိသည့်အနီးဆုံးဆဲလ်အကွာအဝေး” သည်သင့်အားအနည်းဆုံး ၁ လုံးပါသော binary matrix (0s and 1s များပါဝင်သည်) ကဖော်ပြသည်။ binary matrix တွင် 1 ရှိသည့်အနီးဆုံးဆဲလ်အကွာအဝေးကိုရှာပါ။ ဒြပ်စင်အပေါငျးတို့သ element များအတွက်

ဆက်ဖတ်ရန်

မေးခွန်း 147။ ပေးထားသောအဆက်မပြတ်မှအနည်းဆုံးနံပါတ်ကိုပုံစံ ပြStatနာဖော်ပြချက်ပြGivenနာ“ ပေးထားသောအဆက်မပြတ်မှအနည်းဆုံးနံပါတ်ကိုဖော်ပြခြင်းအားဖြင့်သင့်အားအရှည် / အရွယ်အစား n ကို I 'စာလုံးပုံစံကိုကိုယ်စားပြုခြင်းဖြစ်သည်။ ပေးထားသောပုံစံအတွက်အနည်းဆုံးနံပါတ်များကို ၁-၉ မှဂဏန်းများဖြင့်ပုံနှိပ်ပါ။ ဥပမာအားဖြင့် - ...

ဆက်ဖတ်ရန်

မေးခွန်း 148။ အရှည်ဆုံးတိုးလာနောက်ဆက်တွဲအရေအတွက် ပြProbleနာဖော်ပြချက်“ အရှည်ဆုံးတိုးပွားမှုနောက်ဆက်တွဲအရေအတွက်” ပြproblemနာကသင့်အားအရွယ်အစား n ၏ [] တစ်ခုကိုပေးထားသည်ဟုဖော်ပြသည်။ ၎င်းတွင်အရှည်ကြာဆုံးတိုးပွားလာသောနောက်ဆက်တွဲအရေအတွက်ကိုပုံနှိပ်ပါ။ ဥပမာ a [] = {1, 2, 5, 4, 7} 2 ရှင်းလင်းချက် - အရှည်ဆုံးတိုးပွားမှုနောက်ဆက်တွဲများကို ... တွင်တွေ့နိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 149။ အနည်းဆုံးလှည့်စီထားသော Array တွင်ရှာပါ ပြ “နာ ဖော်ပြချက်“ Rotated Sorted Array တွင်အနည်းဆုံးရှာပါ” ကသင်သည်အညွှန်းကိန်းအချို့တွင်လှည့်ထားသောအရွယ်အစား n ကိုစီထားသောခင်းကျင်းပေးထားသည်ဟုဖော်ပြသည်။ နိမ့်ဆုံး element ကိုခင်းကျင်းထဲမှာရှာပါ။ ဥပမာ a [] = {5, 1, 2, 3, 4} 1 ရှင်းလင်းချက်။ ။ array ကို sorted ဖြင့်စီစဉ်မယ်ဆိုရင်။

ဆက်ဖတ်ရန်

မေးခွန်း 150။ မြို့ပတ်ရထားခင်းကျင်းကိုအသုံးပြု။ Deque ၏အကောင်အထည်ဖော်မှု ပြStatနာဖော်ပြချက်“ Deque of circular array ကိုအသုံးပြုခြင်း” သည်အောက်ဖော်ပြပါလုပ်ဆောင်ချက်များကို (Doubly Ended Queue) circular array ကို သုံး၍ insertFront (x): အောက်ပါ element တစ်ခုကို Deque insertRear (x) ၏ရှေ့တွင်ထည့်ပါ။ element တစ်ခုထည့်ပါ။ Deque deleteFront () ၏နောက်ဘက်ရှိ x: မှ element တစ်ခုကိုဖျက်ပစ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 151။ အသေးငယ်ဆုံး၊ အကြီးဆုံး၊ ဒုတိယအငယ်ဆုံး၊ ဒုတိယအကြီးဆုံးအစီအစဉ်ကိုစီစဉ်ပါ ပြProbleနာဖော်ပြချက်သင့်မှာ integer array ရှိတယ်ဆိုပါစို့။ ပြanနာက“ အစဉ်တစိုက်စီစဉ်ထားခြင်း - အငယ်ဆုံး၊ အကြီးဆုံး၊ ဒုတိယအငယ်ဆုံး၊ ဒုတိယအကြီးဆုံး .. .. ” ပြproblemနာကခင်းကျင်းမှုအားအသေးငယ်ဆုံးနံပါတ်ပထမနှင့်ဒုတိယအများဆုံးရရှိသည်၊ ဒုတိယအငယ်ဆုံး၊ ...

ဆက်ဖတ်ရန်

မေးခွန်း 152။ ပြန်လည်နေရာချထားခြင်းထိုကဲ့သို့သောပင် positioned ပင်ထူးဆန်းထက်သာ။ ကြီးမြတ်ဖြစ်ကြသည် ပြProbleနာဖော်ပြချက်သင့်မှာ integer array ရှိတယ်ဆိုပါစို့။ ပြ “နာ က“ နေရာချခြင်းကထူးဆန်းတာထက်ပိုတဲ့ကြောင်းပြန်လည်စီစဉ်ခြင်းခင်းကျင်းခြင်း” ကခင်းကျင်းမှုရှိအစဉ်အလာရှိအရာ ၀ တ္ထုများကို၎င်းကိုမတိုင်မီလေးထက်ပိုကြီးသင့်သည်။ Arr [i-1] <= Arr [i]၊ အကယ်၍ 'i' ဆိုပါက ...

ဆက်ဖတ်ရန်

မေးခွန်း 153။ အကြီးဆုံးနံပါတ်ကိုဖွဲ့စည်းရန်ပေးထားသောနံပါတ်များကိုစီစဉ်ပါ ပြProbleနာဖော်ပြချက်သင့်တွင်ကိန်းဂဏန်းမြောက်များစွာရှိသည်။ ပြgivenနာက“ အကြီးဆုံးနံပါတ်များကိုဖွဲ့စည်းရန်အတွက်ပေးထားသောနံပါတ်များကိုစီစဉ်ခြင်း” သည်ခင်းကျင်းမှုအားခင်းကျင်းမှု၏နံပါတ်များဖြင့်ပြုလုပ်နိုင်သည့်အမြင့်ဆုံးတန်ဖိုးဖြစ်သင့်သည့်အနေဖြင့်ခင်းကျင်းမှုကိုပြန်လည်စီစဉ်ရန်တောင်းဆိုသည်။ ဥပမာ [34, 86, 87, ...

ဆက်ဖတ်ရန်

မေးခွန်း 154။ ခွဲထားခင်းကျင်းမှထပ်တူများကိုဖယ်ရှားပါ ပြmနာဖော်ပြချက်“ Sorted array from duplicates ကိုဖယ်ရှားပါ” ကသင့်အားအရွယ်အစား N. အနေဖြင့်စီထားသောခင်းကျင်းမှုတစ်ခုပေးထားကြောင်းဖော်ပြသည်။ ၎င်းကိုထပ်မံဖြည့်စွက်ရန်လိုအပ်သည်။ ထပ်တူများကိုဖယ်ရှားပြီးနောက်ထူးခြားသောဒြပ်စင်များပါ ၀ င်သည့်ခင်းကျင်းမှုကို print ထုတ်ပါ။ ဥပမာ a [] = {1, 1, 1, 1} {1} ရှင်းလင်းချက် - ...

ဆက်ဖတ်ရန်

မေးခွန်း 155။ sub array များသည်မူလခင်းကျင်းချက်နှင့်တူညီသည် Problem Statement“ စုစုပေါင်းကွဲပြားသောဒြပ်စင်များနှင့်မူလခင်းကျင်းမှုနှင့်အတူတူရှိသည့် subarrays များကိုရေတွက်ပါ” ကသင့်အား integer array ပေးထားသည်ဟုဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက်မူရင်းခင်းကျင်းထဲမှာပစ္စုပ္ပန်အဖြစ်ကွဲပြားသောဒြပ်စင်များပါရှိသည် Sub- Array ကို၏စုစုပေါင်းအရေအတွက်ကထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {2, 1, 3, 2, ... ဥပမာ

ဆက်ဖတ်ရန်

မေးခွန်း 156။ ကိုယ့်ကိုယ်ကိုမှလွဲ။ ခင်းကျင်း၏ထုတ်ကုန် ပြStatနာဖော်ပြချက်“ မိမိကိုယ်ကို မှလွဲ၍ array မှပြProductနာ” ပြproblemနာက၊ [] ကိုသင့်အား array တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ i'th index of array တွင်ရှိသောတန်ဖိုးသည်မူလခင်းကျင်းခြင်း၏အစိတ်အပိုင်းအားလုံး၏ထုတ်ကုန်နှင့်တူညီသောအရွယ်အစားရှိသည့်အခြား array ခင်း [p] ကိုပုံနှိပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 157။ ပထမ ဦး ဆုံးအပြုသဘောပျောက်ဆုံးနေ ပြProbleနာဖော်ပြချက်“ ပထမ ဦး ဆုံးပျောက်ဆုံးနေသည့်အပြုသဘောဆောင်သောပြproblemနာ” ပြproblemနာကသင့်အားအရွယ်အစား n [[(sorted သို့မဟုတ် unsorted)] တစ်ခုခင်းကျင်းပေးထားသည်ဟုဖော်ပြသည်။ ဒီခင်းကျင်းခြင်းတွင်ပျောက်ဆုံးနေသောပထမ ဦး ဆုံးအပြုသဘောဆောင်သောနံပါတ်ကိုရှာပါ။ ဥပမာ a [] = {1, 3, -1, 8} 2 ရှင်းလင်းချက်။ ။ ရရှိသော array ကိုကျွန်ုပ်တို့ခွဲဝေလျှင် {-1, ...

ဆက်ဖတ်ရန်

မေးခွန်း 158။ တဆက်တည်း Array Leetcode ပြContနာဖော်ပြချက်“ Contiguous Array Leetcode” ပြproblemနာက n အားအရွယ်အစား n ၏ [] သည် 1 နှင့် 0 တို့သာပါဝင်သည်ဟုဖော်ပြသည်။ 1 ၏နံပါတ်သည် 0 ၏နံပါတ်နှင့်ညီမျှသည့်အရှည်ကြာဆုံး subarray ကိုရှာပါ။ ဥပမာအားဖြင့် [] = {1, 0, 1, 1, 1, ...

ဆက်ဖတ်ရန်

မေးခွန်း 159။ k ထက်ကြီးသောသို့မဟုတ်တန်းတူညီမျှသော prime ကြိမ်နှုန်းရှိသောဂဏန်းများ ပြmနာဖော်ပြချက်ပြprimeနာ“ အမြင့်ဆုံးကြိမ်နှုန်းနှင့်အတူတူပါပဲနံပါတ်များသည် k ထက်ကြီးသည်သို့မဟုတ်ညီမျှသည်” ဆိုပါစို့။ သင်သည်ကိန်းဂဏန်း n အရေအတွက်နှင့်ကိန်းစစ်ဖြစ်သည်ဟုဖော်ပြသည်။ ၎င်းအတွင်းရှိနံပါတ်များအားလုံးသည်ဂဏန်းများဖြစ်သည်။ ပြproblemနာကကြေငြာချက်ထဲမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 160။ ပေးထားသောပေါင်းလဒ်နှင့်အတူအတွဲများကိုရှာပါ ပြmနာဖော်ပြချက်“ ပေးထားသောပေါင်းလဒ်နှင့်အတူအတွဲများကိုရှာပါ၊ ဥပမာအားဖြင့်အတွဲ၏ဒြပ်စင်များသည်မတူညီသောအတန်းများ၌ရှိသည်” ပြproblemနာကသင့်အားကိန်းတန်းများနှင့်“ sum” ဟုခေါ်သောတန်ဖိုးတစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ပြstatementနာကကြေငြာချက်တစ်ခုကိုတွက်ချက်မှုတစ်ခုအနေဖြင့်တွက်ချက်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 161။ ပေးထားသော matrix အားလုံးအတန်းများတွင်ဘုံဒြပ်စင် ပြaနာဖော်ပြချက်“ ပေးထားသော matrix ၏အတန်းအားလုံးတွင်တွေ့ရသောဒြပ်စင်များ” ပြproblemနာကသင်သည် M * N ၏ matrix ကိုပေးသည်။ အဆိုပါပြproblemနာကြေညာချက်အို (M * N) အချိန်အတွက် matrix ၏အသီးအသီးအတန်းအတွက်ပေးထားသော matrix ကိုအတွက်အားလုံးဘုံဒြပ်စင်ထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {{12, 1, 4, 5, ... ဥပမာ။

ဆက်ဖတ်ရန်

မေးခွန်း 162။ ဖြတ်သန်းမှုနှစ်ခုကို အသုံးပြု၍ ဇယားကွက်တစ်ခုတွင်အမြင့်ဆုံးအချက်များကိုစုဆောင်းပါ ပြmနာဖော်ပြချက်ကျွန်တော်တို့အား“ nxm” အရွယ်အစားတစ်ခုပေးထားပါသည်။ ၎င်းသည်ဖြတ်သန်းသွားသောလမ်းကြောင်းနှစ်ခုကို အသုံးပြု၍ ဇယားကွက်တွင်အမြင့်ဆုံးအချက်များကိုစုဆောင်းရန်လိုအပ်ပါသည်။ အကယ်၍ ကျွန်ုပ်တို့က i, j ဆဲလ်တွင်ရပ်နေပါကကျွန်ုပ်တို့၌ + i, 1, j သို့မဟုတ် i + 1၊ j-1 သို့မဟုတ် i + 1၊ j + 1 သို့သွားရန်ရွေးချယ်စရာသုံးခုရှိသည်။ ဒါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 163။ မသတ်မှတ်ရသေးသော Array နှစ်ခုသည်ပေါင်းလဒ်သည် x ဖြစ်သည် ပြmနာဖော်ပြချက် unsorted arrays နှစ်ခုကိုပြပြီး sum ၏ x သည် x ပြproblemနာအားလုံးကိုရှာပါ။ သင်က unsorted integers အစုနှစ်ခုနှင့် sum လို့ခေါ်တဲ့တန်ဖိုးကိုဖော်ပြသည်။ ပြstatementနာကကြေငြာချက်ကစုစုပေါင်းအတွဲစုံကိုရှာပြီးထပ်ပေါင်းထည့်သောသူအားလုံးအတွက်ပုံနှိပ်ရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 164။ ကြိမ်နှုန်းအားဖြင့်ဒြပ်စင် sort Problem Statement သင့်အားကိန်းပြည့်များပါ ၀ င်သည်။ အချို့နံပါတ်များကိုထပ်တလဲလဲဖော်ပြထားသည်။ အဆိုပါပြstatementနာကြေညာချက်ကြိမ်နှုန်းအားဖြင့်ဒြပ်စင် sort ဖို့သောသူတို့၏ကြိမ်နှုန်းအရသိရသည်အစီအစဉ်ကိုလျော့ကျနိုင်ရန်အတွက်ခင်းကျင်းထဲမှာနံပါတ်ပုံနှိပ်ဖို့မေးတယ်။ နမူနာ arr [] = {3,4,3,1,2,9,2,9,2,5} 2 2 2 3 3 9 9 ...

ဆက်ဖတ်ရန်

မေးခွန်း 165။ ကိန်းဂဏန်းများကိုပထမမြောက်ထပ်မံရှာပါ Problem Statement ပြသနာကိန်းဂဏန်းများကိုပထမဆုံးကိန်းတစ်ခုအဖြစ်ရှာပါ။ ၎င်းသည် array မှပထမဆုံးထပ်တလဲလဲသော element ကိုရှာဖွေပြီးထိုနံပါတ်ကို print ထုတ်ရန်တောင်းဆိုသည်။ ဥပမာ arr [] = {2,6,9,3,1,9,1} 9 ရှင်းလင်းချက် - ပေးထားသောခင်းကျင်းချက်ထဲမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 166။ အနည်းဆုံးပျမ်းမျှနှင့်အတူ subarray ကိုရှာပါ ပြStatနာဖော်ပြချက်သင်ကိန်းတန်းတစ်ခုနှင့်နံပါတ် given ပေးထားသည်။ ပြstatementနာဖော်ပြချက်သည်အနိမ့်ဆုံးပျမ်းမျှအားဖြင့်အနိမ့်ဆုံးပျှမ်းမျှပါဝင်သော subarray ကိုရှာဖွေရန်ဖြစ်သည်။ ၎င်းသည် k element များ၏ Sub-array ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ arr [] = {12, 34, 20, 30, 24, 45} k = 3 Sub-Array [0, 2] ၏နိမ့်ဆုံးပျမ်းမျှအားရှိပါတယ်။ ရှင်းလင်းချက် - ...

ဆက်ဖတ်ရန်

မေးခွန်း 167။ palindrome တစ်ခုပြုလုပ်ရန်ပေါင်းစည်းခြင်းအနည်းဆုံးအရေအတွက်ကိုရှာပါ ပြStatနာဖော်ပြချက်သင့်အားကိန်းဂဏန်းများစွာပေးထားပါသည်။ အဆိုပါပြstatementနာဖော်ပြချက်သည် palindrome ပြုလုပ်ရန်ပေါင်းစည်းခြင်း၏အနည်းဆုံးနံပါတ်ကိုရှာဖွေရန်ဖြစ်သည်။ ပေါင်းစည်းခြင်းဆိုသည်မှာဆိုလိုသည်မှာ

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 169။ အများဆုံးပျှမ်းမျှ sub kay ကိုရှာပါ ပြmနာဖော်ပြချက်သင်ကိန်းတန်းများနှင့်နံပါတ် k ကိုပေးထားသည်။ အဆိုပါပြproblemနာကိုကြေညာချက် k အမြင့်ဆုံးပျှမ်းမျှ subarray ကိုရှာဖွေမေးတယ်။ Subarray သည်မူလခင်းကျင်းထားသည့်ဒြပ်စင်များ၏တဆက်တည်းသောပိတ်ပင်တားဆီးမှုမှဖွဲ့စည်းထားသည့် array တစ်ခုဖြစ်သည်။ ဥပမာ arr [] = {1,3,12,34,76,10} [2, 4] ရှင်းလင်းချက်: Array စတင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 170။ Matrix Chain Multiplication Problem တွင်ကွင်းများပုံနှိပ်ခြင်း ပြProbleနာဖော်ပြချက်ကျွန်ုပ်တို့သည် matrices များအမြှောက်များခြင်းအစဉ်လိုက်ကိုရှာရန်လိုအပ်သည်။ သို့အတွက်ကြောင့် matrices အားလုံး၏မြှောက်ခြင်းတွင်ပါ ၀ င်သည့်လုပ်ဆောင်မှုအရေအတွက်ကိုအနည်းဆုံးဖြစ်သည်။ ထို့နောက်ကျွန်ုပ်တို့သည်ဤအမိန့်ကိုပုံနှိပ်ရန်လိုသည်။ မင်းမှာမက်တရစ် ၃၊ အေ၊ ခ၊

ဆက်ဖတ်ရန်

မေးခွန်း 171။ မည်သည့်ဒြပ်စင်နှစ်ခုမှအနိမ့်ဆုံးကွာခြားချက်ကိုရှာပါ ပြStatနာဖော်ပြချက်သင့်အားကိန်းဂဏန်းများစွာပေးထားပါသည်။ အဆိုပါပြstatementနာကြေညာချက်ခင်းကျင်း၌ပေးသောမဆိုဒြပ်စင်နှစ်ခုအကြားနိမ့်ဆုံးခြားနားချက်ကိုရှာဖွေမေးတယ်။ နမူနာ arr [] = {11,1,6,8,20,13} 2 ရှင်းလင်းချက် - ၁၁ နဲ့ ၁၃ ကြားအနိမ့်ဆုံးခြားနားချက်က ၂ ဖြစ်တယ်။ arr [] = {11} 13 ရှင်းလင်းချက် - အနည်းဆုံးခြားနားချက်။ ၃၂ နဲ့ ၂၉ ကြားမှာ

ဆက်ဖတ်ရန်

မေးခွန်း 172။ အဘယ်သူ၏ပေါင်းလဒ် 0 င်အကြီးဆုံးအကြီးမားဆုံးစတုဂံ sub-matrix ကို ပြနာဖော်ပြချက်အမြင့်ဆုံးအရွယ်အစားခွဲများကို 2D ခင်းကျင်းပြသထားသည့်ပေါင်းလဒ်သည်သုညဖြစ်သည်။ Sub-matrix သည်ပေးထားသော 2D ခင်းကျင်းအတွင်းရှိ 2D ခင်းကျင်းမှု မှလွဲ၍ အခြားတစ်ခုဖြစ်သည်။ ဒါကြောင့်မင်းမှာလက်မှတ်ထိုးထားတဲ့ကိန်းစုတစ်ခုရှိတယ်။ sub-matrices ၏ပေါင်းလဒ်ကိုတွက်ပြီး ... နှင့်အတူ matrix ကိုရှာပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 173။ 2D matrix တွင်အများဆုံးပေါင်းလဒ်စတုဂံ ပြmနာဖော်ပြချက်အမြင့်ဆုံးပေါင်းလဒ်ကို 2D matrix တွင်ရှာပါ။ ဆိုလိုသည်မှာအများဆုံးပေါင်းလဒ်ရှိသော sub-matrix ကိုရှာပါ။ Sub-matrix သည်ပေးထားသော 2D ခင်းကျင်းအတွင်းရှိ 2D ခင်းကျင်းမှု မှလွဲ၍ အခြားတစ်ခုဖြစ်သည်။ ဒါကြောင့်မင်းမှာလက်မှတ်ထိုးထားတဲ့ကိန်းစုတစ်ခုရှိတယ်။ မင်းက Sub-Matrices ၏ပေါင်းလဒ်ကိုတွက်ရမယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 174။ နောက်ဆက်တွဲတိုးမြှင့်အများဆုံးပမာဏ ပြStatနာဖော်ပြချက်သင့်အားကိန်းဂဏန်းများစွာပေးထားပါသည်။ သင်၏လုပ်ငန်းတာဝန်မှာ array အတွင်းမှအများဆုံးစုစုပေါင်းနောက်ဆက်တွဲအကျိုးဆက်အားထပ်မံတိုးချဲ့နိုင်ရန်အတွက်နံပါတ်များကိုအစဉ်လိုက်စီစဉ်ပေးရမည့်နည်းဖြင့်ရှာဖွေရန်ဖြစ်သည်။ နောက်ဆက်တွဲအကျိုးဆက်ကတော့ကျွန်တော်တို့ဟာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 175။ အကြီးမားဆုံးဆမ်တဆက်တည်း Subarray ပြmနာဖော်ပြချက်သင့်အားကိန်းဂဏန်းများစွာပေးထားပါသည်။ အဆိုပါပြproblemနာကိုကြေညာချက်အကြီးမားဆုံးပေါင်းလဒ်တဆက်တည်း subarray ထွက်ရှာရန်မေးတယ်။ ဆိုလိုသည်မှာပေးထားသောခင်းကျင်းမှုအတွင်းရှိအခြား subarrays များအနက်အကြီးဆုံးငွေပမာဏဖြစ်သော subarray (စဉ်ဆက်မပြတ်သော element များ) ကိုရှာရန် မှလွဲ၍ ဘာမျှမဆိုလို။ ဥပမာ arr [] = {1, -3, 4, ... ဥပမာ

ဆက်ဖတ်ရန်

မေးခွန်း 176။ Matrix ကွင်းဆက်မြှောက် matrix ကွင်းဆက်မြှောက်ခြင်း II ပြproblemနာတွင်ကျွန်ုပ်တို့သည် matrices ၏အရွယ်အစားကိုပေးထားပြီး၎င်းတို့ကိုမြှောက်ခြင်း၏အစဉ်ကိုရှာသည်။ ထို့ကြောင့် matrices အပေါင်း၏မြှောက်ခြင်းတွင်ပါ ၀ င်သည့်လုပ်ဆောင်မှုအရေအတွက်ကိုအနည်းဆုံးဖြစ်သည်။ သင့်အနေဖြင့် axb, bx အရွယ်အစား A၊ B, C အရွယ်အစား ၃ ခုရှိသည်ဟုစဉ်းစားပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 177။ Balanced BST သို့ Array ကိုစီထားခဲ့သည် Sorted ခင်းကျင်းခြင်းအနေဖြင့် BST ပြproblemနာကိုဖြေရှင်းခြင်းဖြင့်ကျွန်ုပ်တို့သည် Sorted order အတိုင်း Array ကိုပေးထားပြီး၊ Sorted array မှ Balanced Binary Search Tree ကိုတည်ဆောက်ခဲ့သည်။ ဥပမာများ Input arr [] = {1, 2, 3, 4, 5} Output ကြိုတင်မှာယူမှု: 3 2 1 5 4 Input arr [] = {7, 11, 13, 20, 22, ...

ဆက်ဖတ်ရန်

မေးခွန်း 178။ တစ်ခုတည်းနံပါတ် အရွယ်အစား of တစ်ခုခင်းကျင်းမှုတစ်ခု [] ပေးထားသည်။ array ထဲမှ element အားလုံးသည် ၁ မှလွဲသည်။ နှစ်ကြိမ်သာရှိသည်။ တစ်ကြိမ်သာတွေ့ရသောသို့မဟုတ်ကိန်းဂဏန်းတစ်ခုတည်းကိုရှာသည်ဟုဆိုသောစကားလုံးဖြင့်ရှာပါ။ ဥပမာထည့်သွင်းမှု - a [] = {1, 1, 3, 5, 5, 2, 1} ...

ဆက်ဖတ်ရန်

မေးခွန်း 179။ Subet Leetcode Subset Leetcode ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းများအစုစုံကိုပေးထားပြီး၊ မှတ်ချက်။ ။ ဒီဖြေရှင်းချက်မှာထပ်ခါတလဲလဲထပ်ခါတလဲလဲမပါရ။ array A သည်အချို့သော B (ဥပမာသုည၊ သုည) ကိုဖျက်ခြင်းအားဖြင့် B မှရရှိနိုင်ပါက array B အစုတစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 180။ Array တစ်ခုပြောင်းပါ n element များပါ ၀ င်သည့် array သို့မဟုတ် set တစ်ခုကိုပေးထားသည်။ ဤတွင်ဒြပ်စင်ထူးခြားသောဖြစ်ကြသည်သို့မဟုတ်ထပ်ခါတလဲလဲမရှိ။ ထပ်တူများမရှိဘဲနံပါတ်များတစ်ခု (သို့မဟုတ်အစုတခု) ကိုပြောင်းပါ။ ဥပမာ // အစုံ 2, 4, 3 နှင့် 1. int နှင့်အတူခင်းကျင်း Init [] nums = {2, 4, 3, 1}; Shuffle object = ...

ဆက်ဖတ်ရန်

မေးခွန်း 181။ အမြင့်ဆုံးရင်ပြင် အမြင့်ဆုံးစတုရန်းပြproblemနာတွင်ကျွန်ုပ်တို့သည် 2D နှင့် 0's များပါသည့် 1D binary matrix ကိုပေးခဲ့ပြီး ၁ လုံးသာပါသည့်အကြီးဆုံးစတုရန်းကိုရှာပြီး၎င်းကိုပြန်လည်ပေးခဲ့သည်။ ဥပမာထည့်သွင်းမှု: 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 ...

ဆက်ဖတ်ရန်

မေးခွန်း 182။ Array ကို K နှင့်စားခြင်းဖြင့် Pair များခွဲခြင်း ခင်းကျင်းထားသောခင်းကျင်းမှုကိုငွေဖြင့်တွက်ချက်နိုင်သည့်ငွေပမာဏနှင့်အတူအတွဲများအဖြစ်စားခြင်းများကိုအမျိုးမျိုးသောညှိနှိုင်းမှုအမျိုးမျိုးနှင့်အင်တာဗျူးတွင်မကြာခဏမေးလေ့ရှိသည်။ ငါ့ကိုသိတဲ့သူတွေကဒီပြproblemsနာတွေကိုပုံပြင်တွေအဖြစ်ပြောင်းတတ်တဲ့ငါ့အကျင့်ကိုသိတယ်။ ဤဆောင်းပါး၌ဤပြproblemနာကိုကြည့်ကြစို့။ နားလည်ရန်အခြေအနေ ...

ဆက်ဖတ်ရန်

မေးခွန်း 183။ အရွယ်အစား K တိုင်း၏ကွဲပြားခြားနားသော element များကိုရေတွက်ပါ Subsets ဆိုတာကျွန်တော်တို့အခုအချိန်အတန်ကြာဆက်ဆံခဲ့ပြီးပြီ။ နောက်ဆုံးဇာတ်လမ်းတွဲတွင်ကျွန်ုပ်တို့သည်ကွဲပြားသောနံပါတ်များနှင့်ပြုလုပ်နိုင်သည့်အစိတ်အပိုင်းအချို့ကိုဖော်ပြခဲ့သည်။ ဤအချိန်တွင်အရွယ်အစား K. ၀ င်းဒိုးတိုင်း၌ကွဲပြားသောဒြပ်စင်များကိုကျွန်ုပ်တို့ရေတွက်သည်။ အပိုင်း ၁ ပြtheနာအကြောင်း။ မသတ်မှတ်ထားသောခင်းကျင်းမှုကိုပေးထားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 184။ ကွဲပြားသော Array သုံးခုမှ Element သုံးခုကိုရှာပါ။ a + b + c = sum Sum (၃) ခုသည်အင်တာဗျူးသူများနှစ်သက်သောပြaနာဖြစ်သည်။ အမေဇုန်အင်တာဗျူးလုပ်တဲ့အချိန်မှာငါကိုယ်တိုင်မေးခဲ့တယ်။ ဒါကြောင့်အချိန်မဖြုန်းဘဲပြusနာကိုဖြေရှင်းကြစို့။ အပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးပါသော array ။ သုညအထိစုစုပေါင်းနံပါတ်သုံးခုကိုပြုပြင်လို့ရပါတယ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 185။ သမ်မာကမျြးရှာရန် ကျွန်ုပ်တို့၏ရှာဖွေမှုသည်စကားလုံးရှာဖွေခြင်းသည်စကားလုံးရှာဖွေသည့်ပဟေlesိများဖြစ်သည်။ ဒီနေ့ငါပြင်ဆင်ထားသောစကားလုံးတစ်လုံးကိုစားပွဲဆီယူလာပါပြီ။ ကျွန်ုပ်၏စာဖတ်သူများသည်ကျွန်ုပ်ပြောနေသည့်အရာနှင့် ပတ်သက်၍ အနည်းငယ်ရှုပ်ထွေးနေရမည်။ အချိန်ဖြုန်းစရာမလိုဘဲပြstatementနာကြေငြာချက်ကိုတင်ပြပါရစေ။

ဆက်ဖတ်ရန်

မေးခွန်း 186။ K သည်အချည်းနှီးသောအပေါက် K အချည်းနှီးသောအပေါက်များသည်ဥယျာဉ်မှူး၏အကြပ်အတည်းကိုမှန်ကန်စွာဖော်ပြပြီးကျွန်ုပ်တို့၏အခြေအနေနှင့်ကိုက်ညီသောပန်းများကိုရွေးရန်ကြိုးစားသည်။ ကျွန်ုပ်တို့၏ဥယျာဉ်မှူးတွင် N-slot တစ်ခုရှိသည်။ မစ္စတာဥယျာဉ်မှူးတစ် ဦး ချင်းစီအတွက် slot တစ်ခုစီအတွက်ပန်းပွင့်ကိုစိုက်ခဲ့သည်။ တစ်ခုချင်းစီကိုပန်းပွင့်တစ် ဦး အခြို့သောထူးခြားတဲ့နေ့၌ပွင်လိမ့်မည်။ ထို့အပြင်ကျွန်ုပ်တို့သည်အမြဲစိမ်းပန်းများကိုစိုက်ပျိုးခဲ့သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 187။ Array တွင်ရှိသောကုန်ပစ္စည်းများသည် Pairs Count ကျွန်ုပ်တို့ထုတ်ထားသော array ပြpairsနာတွင်ကုန်ပစ္စည်းများတည်ရှိနေသော count အတွဲများတွင်၎င်းထုတ်ကုန်တန်ဖိုးသည် array ထဲတွင်ရှိသည့်ကွဲပြားသောအတွဲအားလုံးကိုရေတွက်ပါ။ ဥပမာ Input A [] = {2, 5, 6, 3, 15} ထုတ်ကုန်ခင်းကျင်းထဲမှာတည်ရှိပြီးကွဲပြားအတွဲများ၏ထွက်ရှိအရေအတွက်: 2 တွဲနေသောခေါင်းစဉ်: (2, ...

ဆက်ဖတ်ရန်

မေးခွန်း 188။ ပေးထားသော Integer Array ၏ကွဲပြားခြားနားသောအရာများကိုပုံနှိပ်ပါ Integer array တစ်ခုအနေဖြင့်ကွဲပြားခြားနားသော element များအားလုံးကို print ထုတ်ပါ။ ပေးထားသောခင်းကျင်းချက်တွင်မိတ္တူပွားများပါဝင်ပြီး output သည် element တိုင်းကိုတစ်ကြိမ်တည်းသာ print ထုတ်သင့်သည်။ ပေးထားသောခင်းကျင်းမှုကိုခွဲထားခြင်းမရှိပါ။ ဥပမာထည့်သွင်းမှု - nums [] = {12, 10, 9, 45, 2, 10, 10, 45} output: 12, 10, 9, 45, 2 ချဉ်းကပ်မှု ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 190။ ပေးထားသောပေါင်းလဒ်နှင့်အတူရေတွက်ရေတွက် ကိန်းဂဏန်း n ၏ကိန်းသေနံပါတ်နှင့် 'K' တစ်ခုအရဆိုလျှင်သင်၏နံပါတ်သည် 'K' နှင့်ညီမျှသောခင်းကျင်းချက်တွင်ရှိနေသောအတွဲအရေအတွက် (ထူးခြားမှုမရှိရန်) လိုအပ်သည်။ ဥပမာထည့်သွင်းမှု: Arr = {1, 5, 7, 1} K = 6 ရလဒ် - ရေတွက်ခြင်းနှစ်ခုအတွက် Brute force solution သည်အဓိကအယူအဆနှင့်အတူ ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 192။ ထပ်တူ Intervals ပေါင်းစည်း ပေါင်းစည်းထပ်တူကြားကာလပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကြားခံများစုဆောင်းမှုတစ်ခုပေးပြီးထပ်နေသောကြားကာလအားလုံးကို ပေါင်း၍ ပြန်ပေးသည်။ ဥပမာထည့်သွင်းမှု - [[၂၊ ၃]၊ [၃၊ ၄]၊ [၅၊ ၇]] ရလဒ် - [[၂၊ ၄]၊ [၅၊ ၇]] ရှင်းလင်းချက် - [၂၊ ၃] နှင့် [၃] ပေါင်းစည်းနိုင်သည်။ , 2] ကိုအတူတကွဖွဲ့စည်းရန် [3, 3] ပေါင်းစည်းမှုရှာဖွေခြင်းနည်းလမ်း

ဆက်ဖတ်ရန်

မေးခွန်း 193။ နှစ်မျိုးခွဲထားသော Array များ၏ပျမ်းမျှ အသီးသီးအရွယ်အစား n နှင့် m အရွယ်အစား Array ကို A နှင့် B နှစ်ခုစီပေးထားသည်။ ပေးထားသော Array နှစ်ခုကိုပေါင်းပြီးသို့မဟုတ်အခြားတစ်နည်းအားဖြင့်ပေါင်းပြီးပြီးနောက်ရရှိသောနောက်ဆုံး sorted array ၏ပျမ်းမျှကိုရှာပါ။ sorted arrays နှစ်ခု၏ပျမ်းမျှကိုရှာပါ။ (ခန့်မှန်းရသောအချိန်ရှုပ်ထွေး: အို (မှတ်တမ်း (n))) အတွက်ချဉ်းကပ်မှု ၁ ...

ဆက်ဖတ်ရန်

မေးခွန်း 194။ အများဆုံးထုတ်ကုန် Subarray အများဆုံးထုတ်ကုန် subarray ပြproblemနာမှာတော့ကျနော်တို့ကိန်းဂဏန်းများစွာကိုပေးထားပြီးအကြီးဆုံးထုတ်ကုန်ရှိသည့် atleast one element နဲ့ဆက်စပ်တဲ့ sub-array ကိုရှာပါ။ ဥပမာ Arr = [0, -1, 0, 1, 2, -3] အများဆုံးထုတ်ကုန် = 2 Arr = [- 1, -1, -1] အများဆုံးထုတ်ကုန် = -1 Arr = [0, -1, 0, - ၂၊ ၀]

ဆက်ဖတ်ရန်

မေးခွန်း 195။ ပေးထားသော Array အတွင်းရှိ Window Size တိုင်းအတွက်အများဆုံးအနည်းဆုံးကိုရှာပါ အရွယ်အစား of တစ်ခုခင်းကျင်းမှုတစ်ခု [] ပေးထားသည်။ 1 မှ n မှ array ပုံနှိပ်ခြင်းသို့မဟုတ်ကွဲပြားခြားနားသော ၀ င်းဒိုးအရွယ်အစားအတွက်သတ်မှတ်ထားသောခင်းကျင်းပြသမှုတိုင်းအတွက်အနိမ့်ဆုံးအမြင့်ဆုံးကိုရှာဖွေသည်။ ဥပမာ input ကို: တစ် [] = {10, 20, 30, 50, 10, 70, 30} ရလဒ်: 70 30 20 ...

ဆက်ဖတ်ရန်

မေးခွန်း 196။ အနည်းဆုံးအရွယ်အစား Subarray Sum အပြုသဘောဆောင်သောကိန်းဂဏန်းများနှင့်ပေါင်းလဒ်များတို့၏ခင်းကျင်းပြသထားသည့်နံပါတ်များသည်အဆက်မပြတ်ဖြစ်ပေါ်သောအနိမ့်ဆုံး subarray ၏အရွယ်အစားကိုရှာ။ ထိုပမာဏသည်ညီမျှသည်ထက်ကြီးသည် (ပေးထားသောတန်ဖိုး) ဖြစ်သည်။ ဥပမာထည့်သွင်းမှု - nums [] = {2, 3, 1, 2, 4, 3} s = 7 Output: 2 {Subarray [4, ...

ဆက်ဖတ်ရန်

မေးခွန်း 197။ Sorted Rotated Array တွင် Element တစ်ခုကိုရှာပါ Sorted လှည့်လှည့်လည်ထားသောခင်းကျင်းပြproblemနာကိုရှာဖွေရာတွင်ကျွန်ုပ်တို့သည် sorted and rotated array နှင့် element တစ်ခုကိုပေးပြီးပါက၊ ပေးထားသော element သည် array ထဲတွင်ရှိမနေစစ်ဆေးပါ။ ဥပမာများထည့်သွင်းထားသော Nums [] = {2, 5, 6, 0, 0, 1, 2} target = 0 Output true Input nums [] = {2, ...

ဆက်ဖတ်ရန်

မေးခွန်း 198။ အများဆုံးထုတ်ကုန် Subarray n ကိန်းဂဏန်းအစုအဝေးတစ်ခုအနေနှင့်ပေးထားသောခင်းကျင်းခြင်း၏အနီးအနားရှိလက်အောက်ငယ်သားမှရရှိသောအများဆုံးထုတ်ကုန်ကိုရှာပါ။ နမူနာများ Input arr [] = {-2, -3, 0, -2, -40} Output 80 Input arr [] = {5, 10, 6, -2, 1} Output 300 Input arr [] = {-1 , -4, -10, 0, 70} output 70 ...

ဆက်ဖတ်ရန်

မေးခွန်း 199။ Matrix သုညသတ်မှတ်မည် set Matrix သုညပြproblemနာမှာ၊ element တစ်ခုက 0 ဖြစ်လျှင် n (n X m) matrix ကိုပေးပြီးသူ့ရဲ့ row တစ်ခုလုံးနှင့် column 0 ကိုထည့်သည်။ [၁၊ ၁၊ ၁]} ရလဒ် - {၁၊ ၀၁၊ ၁] [၀၊ ၀၊ ၁] [၁၊ ၀၊ ၁] ။

ဆက်ဖတ်ရန်

မေးခွန်း 200။ Sum ၏ပြproblemနာ (၃) ခုတွင် n နံပါတ်များပါ ၀ င်သည်။ n သုညမှသုညခု၏သုံးမွှားအားလုံးအားရှာဖွေသည်။ ဥပမာ Input: nums = {-3, 0, 1, 0, -1, -2} Output: { -1, 4, 1}, {-0, 1, -1} စုစုပေါင်းပြproblemနာ ၃ ခုအတွက်နုံချဉ်းကပ်ပုံ Brute force ချဉ်းကပ်မှု ...

ဆက်ဖတ်ရန်

မေးခွန်း 201။ အဆိုပါပုံတူနံပါတ်ကိုရှာပါ (n + 1) element များပါ ၀ င်ပြီး array တစ်ခုသည် 1 မှ n အထိဖြစ်သည်။ ထပ်တူညီသောဒြပ်စင်တစ်ခုသာရှိလျှင်၊ ထပ်ထားသောနံပါတ်ကိုရှာပါ။ ဥပမာများထည့်သွင်းမှု - nums = {1, 3, 4, 2, 2} output: 2 input: nums = {3, 1, 3, 4, 2} ရလဒ်: 3 naive ...

ဆက်ဖတ်ရန်

မေးခွန်း 202။ ရေလှောင်ကန်နမူနာ ရေလှောင်ကန်နမူနာသည် n အလွန်ကြီးမားသည့် items ပစ္စည်းများစာရင်းမှကျပန်း k ရေလှောင်ကန်ပစ္စည်းများကိုကျပန်းရွေးချယ်ခြင်းနည်းလမ်းဖြစ်သည်။ ဥပမာအားဖြင့်ဂူဂဲလ်၊ ယူကျုစသည်တို့မှရှာဖွေစာရင်းများ။ ရေလှောင်ကန်နမူနာများအတွက်နုံချဉ်းကပ်မှုအရွယ်အစား k အရွယ်အစားသိုလှောင်ကန်တစ်ခုတည်ဆောက်ပါ၊ ထိုစာရင်းမှပစ္စည်းများကိုကျပန်းရွေးပါ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 203။ Array အတွင်းရှိအများအားဖြင့်ဆုံးသော Element ဖြစ်သည် သငျသညျကိန်းတစ်ခုခင်းကျင်းပေးထားသည်။ ပြstatementနာကဖော်ပြချက်ကတော့ array ထဲမှာအများဆုံးတွေ့ရတဲ့ element ကိုရှာရမယ်။ အများဆုံးအကြိမ်အရေအတွက်ဖြစ်ပေါ်နိုင်သောတန်ဖိုးမျိုးစုံရှိလျှင်၎င်းတို့ထဲမှမည်သည့်အမျိုးအစားကိုမဆိုကျွန်ုပ်တို့ပုံနှိပ်ထုတ်ဝေရမည် နမူနာထည့်သွင်းမှု [1, 4,5,3,1,4,16] ရလဒ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 204။ အနည်းဆုံး Path sum အနိမ့်ဆုံးလမ်းကြောင်းပေါင်းလဒ်ပြproblemနာတွင်ကျွန်ုပ်တို့သည်အနုတ်လက္ခဏာမဟုတ်သောကိန်းဂဏန်းများပါဝင်သော“ a × b” matrix ကိုပေးခဲ့သည်။ သင်၏လုပ်ငန်းတာဝန်မှာသင်ဘယ်လမ်းကြောင်းမှလာသည့်နံပါတ်များအားလုံးပါ ၀ င်သည့်ပေါင်းလဒ်ကိုအနည်းဆုံးဖြစ်စေရန်အတွက်ဘယ်ဘက်အပေါ်မှညာအောက်သို့လမ်းကြောင်းရှာရန်ဖြစ်သည်။ မှတ်ချက်။ ။ သင်ရွှေ့နိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 205။ တစ်ခုတည်း Array တစ်ခုတွင် k Stacks များကိုထိထိရောက်ရောက်မည်သို့အကောင်အထည်ဖော်မည်နည်း။ တစ်ခုတည်း Array အတွက် k Stacks အကောင်အထည်ဖော်မယ့်ဒေတာဖွဲ့စည်းပုံအသစ်ဒီဇိုင်းနှင့်အကောင်အထည်ဖော်ရန်။ ဒေတာဖွဲ့စည်းပုံအသစ်သည်ဤလုပ်ဆောင်မှုနှစ်ခုကိုထောက်ပံ့ရမည် - push (element, stack_number): element ကို stack ၏ပေးထားသောနံပါတ်ထဲတွင်တွန်းသည်။ pop (stack_number): ပေးထားသောအရာမှထိပ်တန်း element ကိုထုတ်လွှင့်သော ...

ဆက်ဖတ်ရန်

မေးခွန်း 206။ နောက်ထပ်မေးခွန်းများမေးပါ Print Next Greater Number Q ၏ Print ပြသမှုတွင်ကျွန်ုပ်တို့သည်နံပါတ်များပါ ၀ င်သောနံပါတ်တစ် [] နံပါတ်နှင့်အခြားမေးစစ်ချက်များကိုကိုယ်စားပြုသောအရွယ်အစားမီတာ q [] ကိုပေးခဲ့သည်။ query တစ်ခုစီသည် array တစ်ခုအတွင်းရှိ index ကိုကိုယ်စားပြုတယ်။ ရှာဖွေမှုတစ်ခုချင်းစီအတွက်၊ array မှနံပါတ်ကိုကျွန်ုပ်ထုတ်ယူသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 207။ Array တစ်ခုသည် Stack Sortable ဟုတ်မဟုတ်စစ်ဆေးပါ array တစ်ခုသည် stack sortable ပြisနာဟုတ်မဟုတ်စစ်ဆေးရန် 1 မှ n အထိ element များပါ ၀ င်သော array တစ်ခုကို [] ကျပန်းအစီအစဉ်ဖြင့်ကျွန်ုပ်တို့ပေးခဲ့သည်။ အောက်ဖော်ပြပါလုပ်ဆောင်ချက်နှစ်ခုကိုသာ လိုက်၍ ယာယီ stack ကို အသုံးပြု၍ ခင်းကျင်းပါ ၀ င်မှုအား array ကို sort လုပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 208။ Top K (သို့မဟုတ်အများဆုံးမကြာခဏ) နံပါတ်များကို Stream တစ်ခုတွင်ရှာပါ stream ပြproblemနာရှိရှာပါထိပ် k (သို့မဟုတ်အများဆုံးမကြာခဏ) နံပါတ်များတွင်ကျွန်ုပ်တို့သည်အချို့သောကိန်းဂဏန်းများပါ ၀ င်သည့်ကိန်းဂဏန်းစုစုပေါင်းကိုပေးထားသည်။ ပြstatementနာကဖော်ပြချက်က element တစ်ခုကို array ထဲမှယူပြီးထိပ်ဆုံးတွင် k နံပါတ်များသာရနိုင်သည်။ ငါတို့လိုအပ်တယ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 209။ K သည်အချည်းနှီးသော slot နှစ်ခု LeetCode K Empty Slots သည် LeetCode တွင်ထင်ရှားသောပြproblemနာတစ်ခုဖြစ်သည်။ ပြstatementနာ၏ဖော်ပြချက်မှာဥယျာဉ်တစ်ခုသည်ပန်းတစ်ပွင့်စီပါ ၀ င်သည့် slot များဖြစ်သည်။ ပန်းများအားလုံးသည်အစပိုင်းတွင် unbloomed ဖြစ်သည်။ Array ကိုပန်းတစ်ပွင့်နှင့်ကိန်းပြည့် er ပေးထားသည်။ ကိုယ့် ၀ ကနေစတာကိုကြည့်ပြီး i + 0'th ...

ဆက်ဖတ်ရန်

မေးခွန်း 210။ မိုးရေကို ဖမ်းချုပ်ခြင်း LetCode ဖြေရှင်းချက် Traping Rain Water LeetCode ပြဿနာတွင်၊ ကျွန်ုပ်တို့သည် အမြင့်မြေပုံတစ်ခုကို ကိုယ်စားပြုသည့် N မဟုတ်သော ကိန်းပြည့်များကို ပေးထားပြီး ဘားတစ်ခုစီ၏ အကျယ်သည် 1 ဖြစ်သည်။ အထက်တည်ဆောက်ပုံတွင် ပိတ်မိနိုင်သော ရေပမာဏကို ရှာဖွေရပါမည်။ ဥပမာ For the example for the ...

ဆက်ဖတ်ရန်

မေးခွန်း 211။ လျှော Window နည်းစနစ် လျှောနေတဲ့ ၀ င်းဒိုးနည်းစနစ်ကဘာလဲ။ ၎င်းသည်အဘယ်အရာပြုလုပ်သည်၊ မည်သို့လုပ်ဆောင်သည်ကိုဤအယူအဆကိုပြproblemနာသေးသေးလေးတစ်ခုဖြင့်ကျွန်ုပ်တို့အားရစေနိုင်သည်။ ကိန်းဂဏန်းများကိုစုစည်းထားခြင်းအားဖြင့်ကျွန်ုပ်တို့အားလုံးသည်အနည်းဆုံးသောစုစုပေါင်းကိုရှာရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 212။ K နီးစပ်သောဒြပ်စင်ရှာဖွေခြင်း Finding K ၏အနီးဆုံး element ပြproblemနာတွင် sorted array နှင့်တန်ဖိုး x ကိုပေးထားသည်။ ပြနာကပေးထားတဲ့ခင်းကျင်းချက်ထဲမှာ x နဲ့အနီးဆုံး K element တွေကိုရှာရန်ဖြစ်သည်။ ခင်းကျင်း arr [] = {12, 16, 22, 30, 35, 39, 42,45, 48, 50, 53, 55, 56} နှင့် x ကိုပေးထားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 213။ ဂိမ်းခုန် Jump game မှာအနှုတ်လက္ခဏာကိန်းမဟုတ်တဲ့ကိန်းဂဏန်းတွေကိုပေးထားတယ်၊ မင်းကအစကန ဦး အညွှန်းကိန်းမှာထားတယ်။ array ထဲရှိ element တစ်ခုစီသည်သင်၏အမြင့်ဆုံးခုန်နိုင်သည့်အရှည်ကိုဖော်ပြသည်။ သင်နောက်ဆုံးညွှန်းကိန်းသို့ရောက်နိုင်မနိုင်ဆုံးဖြတ်ပါ။ ဥပမာထည့်သွင်းမှု - arr = [2,3,1,1,4] ...

ဆက်ဖတ်ရန်

မေးခွန်း 214။ Prefix ကူးပြောင်းခြင်း Postfix ဒီပြproblemနာမှာ၊ postfix expression ကိုရည်ညွှန်းတဲ့ string တစ်ခုပေးတယ်။ ပြောင်းလဲခြင်းကို prefix လုပ်ရန် postfix လုပ်ရန်လိုအပ်သည်။ ရှေ့ဆက်သင်္ကေတဒီသင်္ကေတမှာအော်ပရေတာကိုအော်ပြီးအော်ပါတယ်။ ၎င်းကိုပိုလန်သင်္ကေတအဖြစ်လည်းလူသိများသည်။ ဥပမာ: + AB သည်ရှေ့ဆက်စကားရပ်ဖြစ်သည်။ Postfix သင်္ကေတ ...

ဆက်ဖတ်ရန်

မေးခွန်း 215။ ပေါင်းစပ် Sum ပေါင်းစပ်ပေါင်းစပ်ခြင်းပြproblemနာတွင်အပြုသဘောဆောင်သောကိန်းဂဏန်းစုစုပေါင်းကို arr [] နှင့် sum s တို့ပေးထားပြီး၊ ထူးခြားသော element များ၏ပေါင်းစပ်မှုများကို arr [] တွင်ရှာပါ။ ထို element များ၏ sum သည် s နှင့်ညီသည်။ တူညီသောထပ်ခါတလဲလဲနံပါတ်ကိုကန့်သတ်မဲ့အကြိမ်အရေအတွက်ကို arr [] မှရွေးချယ်နိုင်သည်။ ဒြပ်စင်များ ...

ဆက်ဖတ်ရန်

မေးခွန်း 216။ ကျွန်း၏မက်စ်Areaရိယာ ပြနာဖော်ပြချက် - 2D matrix တစ်ခုအရ matrix သည် 0 င် (ရေကိုကိုယ်စားပြုသည်) နှင့် 1 (မြေယာကိုယ်စားပြု) သည် entries အဖြစ်သာရှိသည်။ Matrix ရှိကျွန်းတစ်ကျွန်းအားကပ်လျက် ၁ ရှိချိတ်ဆက်ထားသော ၄ ခု (အလျားလိုက်နှင့်ဒေါင်လိုက်) အားလုံးကိုအုပ်စုဖွဲ့ခြင်းဖြင့်ဖွဲ့စည်းသည်။ Matrix ရှိကျွန်း၏အများဆုံးareaရိယာကိုရှာပါ။ အစွန်းလေးဖက်လုံးက ...

ဆက်ဖတ်ရန်

မေးခွန်း 217။ Sorted Rotated Array ကိုရှာပါ sorted လှည့်လှည့်ခင်းထားသော array တွင် element တစ်ခုကိုရှာဖွေခြင်းကို O (logn) အချိန်၌ binary search ကိုသုံးနိုင်သည်။ ဤ post ၏ရည်ရွယ်ချက်မှာ O (logn) အချိန်တွင်သတ်မှတ်ထားသော element တစ်ခုကို sorted လှည့်ထားသော array ထဲတွင်ရှာရန်ဖြစ်သည်။ တစ် ဦး စီထားသောလှည့်လှည့်ခင်းကျင်း၏ဥပမာအချို့ကိုပေးထားသည်။ ဥပမာ input ကို: arr [] = {7,8,9,10,1,2,3,5,6}; ...

ဆက်ဖတ်ရန်

မေးခွန်း 218။ ထူးခြားတဲ့လမ်းကြောင်း mxn 2D ဇယားကွက်ပေးထားသည်။ သင်သည်ဇယားကွက်၏ထိပ်ဆုံးနှင့်ဘယ်ဘက်အခြမ်းတွင်ရှိနေသည်။ ဆိုလိုသည်မှာ (1,1) မှာတည်ရှိပြီးဆဲလ်။ (၁၊ ၁) ရှိဆဲလ်မှ (m, n) ရှိဆဲလ်တစ်ခုသို့ရောက်ရှိရန်သွားနိုင်သောထူးခြားသည့်လမ်းကြောင်းအရေအတွက်ကိုရှာပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 219။ အများဆုံး Subarray အများဆုံးသော Subarray ပြproblemနာတွင်ကျွန်ုပ်တို့သည် integer array nums ကိုပေးခဲ့ပြီးအကြီးဆုံးပေါင်းလဒ်ပါသောတဆက်တည်းခွဲခင်းကျင်းမှုကိုရှာဖွေပြီးအများဆုံးပေါင်းလဒ် subarray တန်ဖိုးကို print ထုတ်ပါ။ ဥပမာထည့်သွင်းတွက်ချက်ရန်နံပါတ်များ [] = {-2, 1, -3, 4, -1, 2, 1, -5, 4} ရလဒ် 6 Algorithm ရည်မှန်းချက်ကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 220။ အရှည်ဆုံး Fibonacci နောက်ဆက်တွဲအရှည် တင်းကျပ်စွာတိုးပွားလာသောအပြုသဘောဆောင်သည့်ကိန်းဂဏန်းများကိုပေးထားသောအရှည်ကြာဆုံးနောက်ဆက်တွဲအရှည်ကိုရှာပါ။ elements ဒြပ်စင်တစ်ခု၏ sequence သည် n, = 3 xi = x (i - 2) + x (i -1) if နှင့်တူသည်။ xi သည် sequence ၏ ith term နှင့် i> = 2 Examples Input arr [] ဖြစ်သည်။ ..

ဆက်ဖတ်ရန်

မေးခွန်း 221။ ပေါင်းစည်း Intervals ပေါင်းစည်းခြင်းကြားကာလပြproblemနာတွင်ကျွန်ုပ်တို့သည် [l, r] ပုံစံ၏ကြားကာလများကိုပေးထားပြီးထပ်နေသောကြားကာလများကိုပေါင်းစည်းလိုက်သည်။ ဥပမာများထည့်သွင်းမှု {[1, 3], [2, 6], [8, 10], [15, 18]} Output {[1, 6], [8, 10], [15, 18]} Input {[ ၁၊ ၄]၊ [၁၊ ၅]} ရလဒ် {ကြားကာလပေါင်းစည်းခြင်းအတွက်နိုက်ချဉ်းကပ်မှု ...

ဆက်ဖတ်ရန်

မေးခွန်း 222။ 4 ဆမ်း 4Sum ပြproblemနာတွင်၊ x ကိန်းပြည့်နှင့်ကိန်းဂဏန်း n အရွယ်အစား [] ကိုကျွန်ုပ်တို့ပေးထားသည်။ ထူးခြားသောအစုအဝေး ၄ ခု၏ခင်းကျင်းမှုကိုရှာဖွေပါ။ ၄ ခု၏စုစုပေါင်းသည်ပေးထားသည့်ကိန်း x နှင့်ညီသည်။ ဥပမာထည့်သွင်းခြင်း a [] = {4, 4, -1, ...

ဆက်ဖတ်ရန်

မေးခွန်း 223။ Peak Element ကိုရှာပါ Find Peak Element ပြproblemနာကိုနားလည်ကြပါစို့။ ဒီနေ့မှာကျွန်တော်တို့မှာသူ့ရဲ့အထွတ်အထိပ်လိုအပ်တဲ့ array တစ်ခုရှိတယ်။ ယခုသင်သည်ထိပ်ဆုံးဒြပ်စင်၏ဆိုလိုရင်းကိုအဘယ်သို့ဆိုလိုသနည်းဟုသင်စဉ်းစားရပါမည်။ peak element သည်၎င်း၏အိမ်နီးချင်းများအားလုံးထက်သာလွန်သည်။ ဥပမာ: တစ်ခုခင်းကျင်းပေးထားသော ...

ဆက်ဖတ်ရန်

မေးခွန်း 224။ K တစ်ကြိမ်ခွဲထားသော Matrix အတွက်အသေးဆုံး Element ကို Sorted Matrix ပြinနာရှိ K-th အသေးဆုံး Element တွင် nxn matrix ကိုပေးခဲ့ပြီး row နှင့် column တိုင်းကို non -asinging order ဖြင့် sort လုပ်သော nxn matrix ကိုပေးခဲ့သည်။ ပေးထားသော 2D ခင်းကျင်းမှုတွင် kth အသေးဆုံး element ကိုရှာပါ။ နမူနာ input ကို 1: = = 3 နှင့် matrix = 11, 21, 31, 41 ...

ဆက်ဖတ်ရန်

မေးခွန်း 225။ Pascal တြိဂံ Leetcode Pascal Triangle သည်အလွန်ကောင်းသော Leetcode ပြisနာဖြစ်ပြီး Amazon, Microsoft နှင့်အခြားကုမ္ပဏီများတွင်အကြိမ်ကြိမ်မေးလေ့ရှိသည်။ ကျွန်ုပ်တို့သည် pascal တြိဂံ၏ပထမဆုံးအတန်းတန်းများကိုပုံနှိပ်ခြင်း၊ ဥပမာအတန်း = ၅ အတန်း = ၆ Pascal တြိဂံ Leetcode ပြောင်းလဲပရိုဂရမ်အတွက်ဖြေရှင်းနည်း ၆ ခု။

ဆက်ဖတ်ရန်

မေးခွန်း 226။ ပျောက်ဆုံးနေသောနံပါတ် Missing Number ပြproblemနာတွင် 0 မှ N. သို့ရှိသောနံပါတ်ပါ ၀ င်သည့် N အရွယ်အစားတစ်ခုကိုခင်းကျင်းပြီးပါပြီ။ Array အတွင်းရှိတန်ဖိုးအားလုံးသည်ထူးခြားသည်။ ပျောက်ဆုံးနေသောနံပါတ်ကို array ထဲ၌မတွေ့ပါ။ ၎င်းသည် 0 မှ N. ကြားတွင်ရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 227။ Array Sorted Array ပေါင်းစည်းထားသည့်ခင်းကျင်းပြနာတွင်အစဉ်တိုးပွားစေရန်စီစဉ်ထားသော Array နှစ်ခုကိုပေးထားသည်။ ပထမဆုံး input ထဲမှာ array1 နဲ့ array2 ကိုအစပြုလိုက်ပြီ။ ဒီနံပါတ်နှစ်ခုက N နဲ့ M. ပါ။ array1 ရဲ့အရွယ်အစားကပထမနဲ့ခင်းကျင်းမှုအစုနဲ့ပထမနဲ့ညီတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 228။ အခန်းကန့် Equal Subset Sum partition Equal Subset Sum သည်ပြpositiveနာတစ်ခုဖြစ်သည်။ ကျွန်ုပ်တို့သည်အပေါင်းဂဏန်းပေါင်းများစွာကိုပေးထားသည်။ နှစ်မျိုးစလုံးရှိဒြပ်ပေါင်းများ၏ပေါင်းလဒ်သည်တူညီသောအစုနှစ်မျိုးခွဲခြားနိုင်သည်ကိုကျွန်ုပ်တို့သိရန်လိုသည်။ ဒီနေရာမှာ ... ၏နံပါတ်ကြောင်းမလိုအပ်ပါ

ဆက်ဖတ်ရန်

မေးခွန်း 229။ အရောင်များကိုစီပါ အရောင်များကို sort လုပ်ခြင်းသည်ပြobjectsနာတစ်ခုဖြစ်ပြီး N object များပါ ၀ င်သော array တစ်ခုပေးရပါမည်။ အကွက်တစ်ခုစီသည်အနီရောင်၊ အပြာနှင့်အဖြူရောင် ဟူ၍ အရောင်တစ်မျိုးတည်းဖြင့်ခြယ်သထားသည်။ ပန်းချီဆွဲထားပြီးဖြစ်သော N ပစ္စည်းများရှိသည်။ အရောင်တူတူညီရန်အတွက် array ကို sort လုပ်ရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 230။ Array ကိုလှည့်ပါ Rotate array သည်ပြaနာတစ်ခုဖြစ်သည်။ ကျွန်ုပ်တို့သည်အရွယ်အစား N. တစ်ခုခင်းကျင်းပေးထားသည်။ ၎င်းကိုမှန်ကန်တဲ့လမ်းကြောင်းသို့လှည့်ရမယ်။ element တစ်ခုချင်းစီ၏ညာဘက်အနေအထားဖြင့်ပြောင်းခြင်းနှင့် array ၏နောက်ဆုံး element သည်ပထမနေရာသို့ရောက်ရှိသည်။ ဒါဆိုငါတို့တန်ဖိုးကို K ပေးထားတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 231။ အများဆုံးရေနှင့်အတူကွန်တိန်နာ ပြနာကိုဖော်ပြချက် - n ညွန်းကိန်းများ (i = 0 … n-1) တွင် n ကိန်း (y2, y1, y0,1,2 … yn-1) ကိုပေးထားသည်။ i-th အညွှန်းကိန်းမှာကိန်းပြည့် yi ။ ယခုသင်က Cartesian လေယာဉ်ပေါ်တွင်ချိတ်ဆက်မှုတစ်ခုစီ (i, yi) နှင့် (i, 0) တစ်ခုစီကို n ဆွဲပါ။ အများဆုံးရေပမာဏကိုရှာပါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 232။ Dynamic Programming ကို သုံး၍ Matrix Chain Multiplication Matrix Chain Multiplication သည်ပေးထားသောမက်တရစ်များကိုများပြားအောင်အကောင်းဆုံးနည်းကိုရှာဖွေသည့်နည်းလမ်းဖြစ်သည်။ ငါတို့အားလုံးသည် matrix ကိုမြှောက်ခြင်းသည်သဘာဝတွင်ဆက်စပ်မှုရှိသည် (A * B = B * A) ဖြစ်သည်။ ဒါကြောင့်ကျွန်တော်တို့မှာမြှောက်ကိန်းပြုချင်တဲ့အမိန့်တွေအများကြီးရှိတယ်။ တကယ်တော့ဒီ algorithm မှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 233။ Subarray Sum k ညီမျှသည် တစ်ခုကိန်းသေနံပါတ်နှင့်ကိန်းတစ်ခု k ပေးထားသည်။ ဒြပ်စင်ပေါင်းလဒ်သည် k နှင့်ညီမျှသောပေးထားသောခင်းကျင်းခြင်း၏တဆက်တည်း subarrays စုစုပေါင်းကိုရှာပါ။ နမူနာ input ကို 1: arr [] = {5,0,5,10,3,2, -15,4} = = 5 output ကို: 7 input ကို 2: arr [] = {1,1,1,2,4, -2} = = ၂ ရလဒ် - ၄ ရှင်းလင်းချက် - နမူနာ ၁ ကိုသုံးသပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 234။ Subset ပေါင်းလဒ်ပြproblemနာ subset sum ပြproblemနာမှာ၊ ကျွန်တော်တို့ကိုအပေါင်းလက္ခဏာဆောင်သောကိန်းဂဏန်းများနှင့်စာရင်းတစ်ခုပေးထားတယ်။ ပေးထားသောပေါင်းလဒ်နှင့်ညီမျှသောအစိတ်အပိုင်းတစ်ခုရှိမရှိစစ်ဆေးရန်လိုအပ်သည်။ ဥပမာ Input နံပါတ်များ၏စာရင်း - 1 2 3 10 5 sum: 9 Output true ရှင်းလင်းချက်။ ။

ဆက်ဖတ်ရန်

မေးခွန်း 235။ အမှိုက်ပုံစီ Heap sort သည် Binary Heap data structure ကိုအခြေခံသည့်နှိုင်းယှဉ်မှုအခြေခံသော sorting technique ဖြစ်သည်။ HeapSort သည်အမြင့်ဆုံး element ကိုရှာပြီးထို element ကိုအဆုံးတွင်နေရာချသည့် select sort တစ်ခုနှင့်ဆင်တူသည်။ ကျန်ရှိသောဒြပ်စင်အဘို့ဤတူညီသောလုပ်ငန်းစဉ်ကိုပြန်လုပ်ပါ။ မသတ်မှတ်ထားသောပေးထားသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 236။ အကြွေစေ့ပြောင်းလဲမှုပြProbleနာ အကြွေစေ့ပြောင်းလဲခြင်းပြ:နာ - c1, c2, …, cs အမျိုးမျိုးသောဒင်္ဂါးပြားအချို့ကိုပေးသည်။ (ဥပမာ - 1,4,7 …) ကျွန်တော်တို့ငွေပမာဏလိုအပ်ပါတယ်။ ပေးထားသောဒင်္ဂါးပြားများကို သုံး၍ n ပမာဏကိုဖွဲ့စည်းနိုင်သည်။ သင်အကြွေစေ့ကိုလိုအပ်သလောက်အကြိမ်ပေါင်းများစွာအသုံးပြုနိုင်သည်။ နည်းလမ်းပေါင်းစုကိုရှာပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 237။ နှစ်ခုမက်တရစ်၏မြှောက် ပြProbleနာဖော်ပြချက်“ Matrices of Multiplication” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် Matrices နှစ်ခုကိုပေးထားသည်။ ဒီ matrices တွေကိုမြှောက်ပြီးရလဒ် (သို့) နောက်ဆုံး matrix ကိုထုတ်ရမယ်။ ဤတွင်လိုအပ်သောနှင့်လုံလောက်သောအခြေအနေမှာ A ၌ရှိသောကော်လံအရေအတွက်သည် matrix ရှိအတန်းအရေအတွက်နှင့်တူညီသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 238။ Array Palindrome ပြုလုပ်ရန် Merge Operations အနည်းဆုံးအရေအတွက် ပြStatနာဖော်ပြချက်“ Array Palindrome ပြုလုပ်ရန်အနည်းဆုံး Merge Operations အရေအတွက်” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်“ a []” ခင်းကျင်းထားသည်။ array palindrome ပြုလုပ်ရန်အနည်းဆုံး Merge_operations လိုအပ်သည်ကိုရှာပါ။ မှတ်ချက် - palindrome ဆိုသည်မှာစာလုံးများ၊ စကားစုများ (သို့) နောက်ဆက်တွဲများကိုရှေ့သို့စာပြန်ခြင်းနှင့်အတူတူဖြစ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 239။ အနိမ့်ဆုံးသတ်မှတ်ထားသောနံပါတ်များကို D နှင့် I's များမှရယူပါ ပြProbleနာဖော်ပြချက်“ D နှင့် I ၏အစဉ်လိုက်အနိမ့်အမြင့်မှအနည်းဆုံးနံပါတ်ကို Form” တွင် I နှင့် D များသာပါသောပုံစံကိုကျွန်ုပ်တို့ပေးထားသည်။ တိုးမြှင့်ဘို့ငါနှင့်လျော့ကျလာများအတွက်: D ။ ထိုပုံစံအောက်ပါအနည်းဆုံးနံပါတ်ကိုပုံနှိပ်ရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ 1-9 ကနေဂဏန်းများနှင့်ဂဏန်းပြန်လုပ်လို့မရပါဘူး။ ထည့်သွင်းမှုပုံစံ

ဆက်ဖတ်ရန်

မေးခွန်း 240။ ပေးထားသောအရှည်၏ Subarray ကိုအနည်းဆုံးအနည်းဆုံးနှင့်ရှာပါ ပြgivenနာဖော်ပြချက်ကျွန်ုပ်တို့သည်“ ပေးထားသောအရှည်၏ Subarray အားအနည်းဆုံးပျမ်းမျှဖြင့်ရှာပါ” ပြproblemနာတွင်ခင်းကျင်းခြင်းနှင့်သွင်းအားစုကိန်းတစ်ခုပေးသောပြproblemနာတွင် X ၏ subarray ကိုအနည်းဆုံး / နိမ့်ဆုံးပျမ်းမျှဖြင့်ရှာရန် program တစ်ခုရေးပါ။ subarray ၏အစနှင့်အဆုံးအညွှန်းများကိုအနည်းဆုံးသောပုံနှိပ်ထုတ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 241။ Consecutive 1's Number ကိုအများဆုံးဖြစ်အောင်သုညသို့ပြောင်းရန်သုညများကိုရှာပါ ပြStatနာဖော်ပြချက်“ Conercutive 1 ၏နံပါတ်များကိုအများဆုံးဖြစ်စေရန်အတွက်ရှာပါသုညများကိုရှာပါ။ ” တွင် binary ခင်းကျင်းပေးပြီး no ကိုညွှန်းသည်။ လှန်ခံရဖို့သုည၏။ လှန်ပစ်ရန်လိုအပ်သည့်သုညများကိုရှာဖွေရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 242။ K ကို Sorted Array ကိုပေါင်းစည်းနှင့် Sorted Output ပုံနှိပ် ပြStatနာဖော်ပြချက်“ Merge K Sorted Arrays and Print Sorted Output” ပြproblemနာမှာကျွန်တော်တို့ဟာအရွယ်အစားအမျိုးမျိုးရှိတဲ့ k sorted Array ကိုပေးထားတယ်။ ထို arrays များကိုပေါင်းစည်းရန်နှင့်နောက်ဆုံး sorted array ကို output အဖြစ် print ထုတ်ရန် program တစ်ခုရေးပါ။ Input Format ပထမဆုံးကိန်းတစ်ခု။ နောက်ထပ် n လိုင်းများပါဝင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 243။ Minimum Element ကို Sorted and Rotated Array တွင်ရှာပါ ပြaနာဖော်ပြချက်“ Sorted and Rotated Array ထဲမှအနည်းဆုံး Element ကိုရှာပါ” ပြInနာတွင်ကျွန်ုပ်တို့သည် sorted array a [] ပေးထားသည်။ ဒီခင်းကျင်းမှုကိုမသိသောနေရာ၌လှည့်ပြီးအနည်းဆုံး element ကိုရှာပါ။ Input Format ပထမကိန်းတစ်ခုနှင့်ကိန်းတစ်ခုပါ ၀ င်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 244။ ကြိမ်နှုန်း II အားဖြင့် Element တွေကို Sort ပြSortနာဖော်ပြချက်“ Sort element by Frequency II” ပြproblemနာတွင်ခင်းကျင်းမှုကို [a] ပေးခဲ့သည်။ ပိုမိုမြင့်မားသောကြိမ်နှုန်းဒြပ်စင်ကို ဦး စွာအခြားသူများကိုပထမ ဦး ဆုံးလာရှိရာဒြပ်စင်၏ကြိမ်နှုန်းအရသိရသည်ခင်းကျင်းစီပါ။ Input Format ကိန်းတစ်ခုပါ ၀ င်သည့်ပထမနှင့်တစ်ကြောင်းတည်း။ n ပါဝင်သောဒုတိယလိုင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 245။ Stock Buy အမြတ်တိုးမြှင့်နိုင်ရန်ရောင်းချပါ ပြStatနာဖော်ပြချက်“ အမြတ်တိုးမြှင့်ရန်ကုန်ပစ္စည်းရောင်း ၀ ယ်ခြင်းရောင်း ၀ ယ်ခြင်း” ပြproblemနာတွင်နေ့စဉ်နေ့တိုင်းစတော့စျေးနှုန်းပါ ၀ င်သောခင်းကျင်းမှုပေးသောပြproblemနာတွင်သင်ထိုနေ့ရက်များအတွင်း ၀ ယ်ခြင်းနှင့်ရောင်းချခြင်းအားဖြင့်သင်ရရှိနိုင်သောအမြတ်အများဆုံးအမြတ်ကိုရှာပါ။ ဤနေရာတွင်ကျွန်ုပ်တို့သည်အကြိမ်ပေါင်းများစွာရောင်းဝယ်နိုင်သော်လည်းရောင်းချပြီးမှသာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 246။ ထပ်တူကြားဖြတ် II ကိုပေါင်းစည်း ပြProbleနာဖော်ပြချက်“ Merge Overlapping Intervals II” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကြားကာလများကိုပေးထားသည်။ ထပ်နေသောကြားကာလများကိုတစ်ခုနှင့်တစ်ခုထပ်ပေါင်းပြီးထပ်မထပ်သည့်ကြားကာလအားလုံးကိုပုံနှိပ်မည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format ပထမဆုံးကိန်းတစ်ခု။ pair တစုံစီရှိသောနေရာတွင် n အားလုံးအတွက်ပါဝင်သောဒုတိယမျဉ်းကြောင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 247။ Divide နှင့် Conquer သုံးပြီး Subarray sum အများဆုံး ပြStatနာဖော်ပြချက်“ Divide and Conquer ကို အသုံးပြု၍ အများဆုံး Subarray Sum” ပြproblemနာတွင်အပေါင်းနှင့်အနှုတ်နှစ်မျိုးလုံးကိုခင်းထားပါသည်။ ကပ်လျက် subarray ၏အကြီးဆုံးပမာဏကိုရှာမည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format နံပါတ်စဉ်တစ်ခုစီပါ ၀ င်သည့်ပထမစာကြောင်းမှာ array တစ်ခုပါ ၀ င်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 248။ pancake Sorting ပြSortနာ ပြPနာဖော်ပြချက်“ Pancake Sorting Problem” သည် pancake sorting အပေါ်အခြေခံသည်။ unsorted array ပေးထားသောကြောင့်ကျွန်ုပ်တို့သည် array ကို sort လုပ်ရန် flip operation ကိုသာအသုံးပြုသော program တစ်ခုကိုရေးရန်လိုအပ်သည်။ Flip သည် array ကိုပြောင်းပြန်လုပ်သောစစ်ဆင်ရေးဖြစ်သည်။ Input Format N. ကိန်းဂဏန်းတစ်ခုပါဝင်သောပထမလိုင်းတွင် N-space-split ...

ဆက်ဖတ်ရန်

မေးခွန်း 249။ pancake Sorting ပြancနာဖော်ပြချက်“ Pancake Sorting” ပြproblemနာတွင် A [] ကိုကိန်းဂဏန်းများစွာပေးခဲ့သည်။ pancake လှန်ခြင်းတစ်စီးရီးဖျော်ဖြေခြင်းဖြင့်ခင်းကျင်း Sort ။ pancake လှန်လှောတစ်ခုတွင်ကျွန်ုပ်တို့သည်အောက်ပါအဆင့်များကိုလုပ်ဆောင်သည်။ ၁ <= k <= arr.length ရှိသည့်ကိန်းပြည့်ကိုရွေးပါ။ sub-ခင်းကျင်း arr [1 ... --0] (1- ရည်ညွှန်း) ကိုပြောင်းပြန်။ ထည့်သွင်းမှု ...

ဆက်ဖတ်ရန်

မေးခွန်း 250။ ပေးထားသောနံပါတ်များကိုအကြီးမားဆုံးနံပါတ် ၂ အဖြစ်ဖွဲ့စည်းရန်စီစဉ်ပါ ပြStatနာဖော်ပြချက်“ အကြီးမားဆုံးနံပါတ် ၂ ကိုဖွဲ့စည်းရန်အတွက်ပေးထားသောနံပါတ်များကိုစီစဉ်ပါ” ပြInနာတွင်ကျွန်ုပ်တို့သည်အပေါင်းကိန်းသေများကိုပေးခဲ့သည်။ အစီအစဉ်ကိုအကြီးမားဆုံးတန်ဖိုးဖြစ်စေမည့်နည်းဖြင့်သူတို့ကိုစီစဉ်ပါ။ Input Format n ကိန်းတစ်ခုပါ ၀ င်သည့်ပထမနှင့်တစ်ကြောင်းတည်း။ ပါ ၀ င်သောဒုတိယမျဉ်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 251။ လျင်မြန်စွာ Sort ၏ကြားမှာအကောင်အထည်ဖော်မှု ပြStatနာဖော်ပြချက်“ Quick Sort of Quick Sort” ပြproblemနာမှာကျွန်တော်တို့ဟာ [] တစ်ခုကို array တစ်ခုပေးခဲ့တယ်။ ကျနော်တို့အမြန် sort သုံးပြီးခင်းကျင်း sort ဖို့ရှိသည်။ ဤတွင်မြန်သောမျိုးထပ်မံမအကောင်အထည်ဖော်နိုင်ခြင်း၊ Input Format ပထမဆုံးကိန်းတစ်ခု။ ပါ ၀ င်သောဒုတိယမျဉ်း ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 253။ အများဆုံးရရှိနိုင်သောအရေအတွက်ကိုရှာပါ ပြStatနာဖော်ပြချက်“ အမြင့်ဆုံးနံပါတ် ၁ နှင့်အများဆုံးရှာဖွေပါကပြFindနာ” တွင်ကျွန်ုပ်တို့သည်အတန်းလိုက်စီထားသောဂဏန်းဂဏန်းပါ ၀ င်သည့် matrix (1D ခင်းကျင်း) ကိုပေးထားသည်။ အများဆုံးနံပါတ် ၁ ခုရှိတဲ့အတန်းကိုရှာပါ။ Input Format ကိန်းနှစ်ခုလုံးပါ ၀ င်သည့်ပထမစာကြောင်းသည် n, m ဖြစ်သည်။ နောက် n လိုင်းများ ...

ဆက်ဖတ်ရန်

မေးခွန်း 254။ K ကို Sorted Array ကို Sorting ပြStatနာဖော်ပြချက်“ K Sorted Array Array” ပြproblemနာတွင် element တစ်ခုစီသည်၎င်း၏ပစ်မှတ်အနေအထားနှင့်အဝေးဆုံးဖြစ်သည်။ O (n log k) အချိန်အတွက် sorts တစ်ခု algorithm ကိုကြံစည်။ Input Format ပထမကိန်းကိန်းနှစ်ခုလုံးပါ ၀ င်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 255။ အများဆုံးထုတ်ကုန် Subarray II ကို ပြStatနာဖော်ပြချက်“ အများဆုံးထုတ်ကုန် Subarray II” ပြproblemနာတွင်အပြုသဘောဆောင်သောအနုတ်ကိန်းများနှင့်သုညများပါ ၀ င်သည့်ခင်းကျင်းမှုကိုကျွန်ုပ်တို့ပေးခဲ့သည်။ ကျွန်ုပ်တို့သည် subarray ၏အများဆုံးထုတ်ကုန်ကိုရှာဖွေရန်လိုအပ်သည်။ Input Format N. ကိန်းတန်းတစ်ခုစီပါ ၀ င်သည့်ပထမမြောက်လိုင်းသည် N-space separed integer ဖြစ်သည်။ Output အမျိုးအစားတစ်ခုတည်းသော ...

ဆက်ဖတ်ရန်

မေးခွန်း 256။ 0 နှင့် 1's ၏တူညီသောနံပါတ်များပါသောအကြီးမားဆုံး Subarray ပြStatနာဖော်ပြချက်“ 0 နှင့် 1 ၏တူညီသောနံပါတ်များပါသောအကြီးမားဆုံး Subarray” ပြproblemနာတွင် array နှင့် [0] သာပါ ၀ င်သော array တစ်ခုကိုပေးထားပြီးအကြီးဆုံး subarray ကို 1 နှင့် 0 တန်းတူနံပါတ်များဖြင့်ရှာ။ start index ကို print ထုတ်ပါလိမ့်မည်။ အကြီးဆုံး subarray ၏အဆုံးအညွှန်းကိန်း။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 257။ နောက်ဆက်တွဲတိုးမြှင့်အများဆုံးပမာဏ ပြanနာဖော်ပြချက်“ အမြင့်ဆုံးပမာဏတိုးမြှင့်ခြင်း၏နောက်ဆက်တွဲပြproblemနာ” တွင်ကျွန်ုပ်တို့သည်ခင်းကျင်းမှုတစ်ခုပေးခဲ့သည်။ ပေးထားသောခင်းကျင်းခြင်း၏အများဆုံးနောက်ဆက်တွဲ၏ပေါင်းလဒ်ကိုရှာပါ၊ ၎င်းသည်နောက်ဆက်တွဲများပါကိန်းစုသည်အစီအစဉ်များအတိုင်းဖြစ်သည်။ နောက်ဆက်တွဲသည် array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 258။ ညာဘက်အခြမ်းတွင်သေးငယ်တဲ့ Element တွေကိုအရေအတွက် ပြStatနာဖော်ပြချက်“ Right Side ရှိသေးငယ်သော Element အရေအတွက်” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် [] တစ်ခုကိုခင်းကျင်းပြသခဲ့သည်။ element တစ်ခုစီ၏ right_side တွင်ရှိသောသေးငယ်သည့်အရေအတွက်ကိုရှာပါ။ Input Format ပထမတစ်ခုနှင့်တစ်ခုသာလိုင်းတစ်ခုစီပါ ၀ င်သည်။ ဒုတိယနေရာတွင် N သည်နေရာကွက်လပ်များကိန်းများပါ ၀ င်သည်။ ရလဒ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 259။ အများဆုံးကုန်ပစ္စည်းနှင့်အတူအရှည်သုံး၏နောက်ဆက်တွဲတိုးမြှင့် ပြStatနာဖော်ပြချက်“ အမြင့်ဆုံးကုန်ပစ္စည်းနှင့်အတူအရှည် (၃) ၏နောက်ဆက်တွဲတိုးများလာခြင်း” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်အပြုသဘောဆောင်သောကိန်းဂဏန်းများစွာကိုပေးထားသည်။ အများဆုံးထုတ်ကုန်နှင့်အတူအရှည် 3 ၏နောက်ဆက်တွဲရှာပါ။ နောက်ဆက်တွဲတိုးမြှင့်သင့်သည်။ Input Format ပထမနှင့်လိုင်းတစ်ခုသည်အရွယ်အစားကိုဆိုလိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 260။ Array တွင် Element များသည် N / K အကြိမ်ထက်များလာသည် ပြsizeနာဖော်ပြချက်“ Element များသည် Array တွင် N / K ကြိမ်ထက် ပို၍ ပေါ်လာလိမ့်မည်” ပြproblemနာ၌ကျွန်ုပ်တို့သည် n ၏နံပါတ်မြောက်ကိန်းတစ်ခုပေးခဲ့သည်။ n / k ကြိမ်ထက်ပိုပြီးပေါ်လာတဲ့ element တွေကိုရှာပါ။ ဘယ်မှာ the input ကိုတန်ဖိုးသည်။ Input Format ပထမနှင့်လိုင်းနှစ်ခုလုံးပါ ၀ င်သော N နှင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 261။ Array တစ်ခုမှ Peak Element ကိုရှာပါ ပြStatနာဖော်ပြချက်“ Array from the Peak Element ကိုရှာပါ” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းများကို input array ပေးခဲ့သည်။ အထွတ်အထိပ်ဒြပ်စင်ကိုရှာပါ။ array ထဲမှာ element ကအိမ်နီးချင်းနှစ်ခုလုံးထက်ပိုပြီးကြီးမယ်ဆိုရင် element က peak element ဖြစ်တယ်။ ထောင့် element တွေအတွက်၊ တစ်ခုတည်းသောအချက်ကိုစဉ်းစားနိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 262။ Array တွင်အပေါင်းနှင့်အနှုတ်နံပါတ်များကိုပြန်လည်စီစဉ်ပါ ပြ “နာ ဖော်ပြချက်“ Array ထဲရှိအပြုသဘောနှင့်အနှုတ်နံပါတ်များကိုပြန်လည်စီစဉ်ခြင်း” ပြarrayနာတွင်ခင်းကျင်းမှုကို [a] တစ်ခုပေးခဲ့သည်။ ဒီ array ထဲမှာအပေါင်းနဲ့အနှုတ်လက္ခဏာကိန်းတွေပါရှိတယ်။ အပြုသဘောနှင့်အပျက်သဘောအားတနည်းအားဖြင့်နေရာချနိုင်ရန်အတွက်ခင်းကျင်းမှုကိုပြန်လည်စီစဉ်ပါ။ ဒီမှာအပေါင်းနှင့်အနုတ်လက္ခဏာဒြပ်စင်များမလိုအပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 263။ Array တွင်အများဆုံးပြန်လုပ်နိုင်သောနံပါတ်ကိုရှာပါ ပြN.နာဖော်ပြချက်“ Array ထဲတွင်အများဆုံးပြန်လုပ်နိုင်သည့်နံပါတ်ကိုရှာပါ” ပြproblemနာတွင်မတူညီသောအရွယ်အစား N. ပေးထားသောခင်းကျင်းချက်ပြထားသောပြInနာတွင် {0, k} ရှိသည့်နံပါတ်များပါရှိသည်။ k <= N. အမြင့်ဆုံးနံပါတ်ကိုရှာပါ။ အဆိုပါခင်းကျင်းထဲမှာအကြိမ်၏။ Input ကို Format ကို ...

ဆက်ဖတ်ရန်

မေးခွန်း 264။ စစ်၏ဆွဲ ပြmနာဖော်ပြချက်စစ်ပွဲ၏ tug စစ်ပွဲတွင်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းစုစုပေါင်းကိုပေးထားပြီး၊ အပိုင်းအစနှစ်ခု၏စုစုပေါင်း၏ခြားနားချက်ကိုဖြစ်နိုင်သမျှအနည်းဆုံးဖြစ်အောင် n / 2 အရွယ်အစားအစုနှစ်စုခွဲပါ။ အကယ်၍ n သည်အုပ်စုတစ်ခုစီ၏အရွယ်အစားကိုပင်လျှင်၊ အကယ်၍ ...

ဆက်ဖတ်ရန်

မေးခွန်း 265။ Petrol Bunks များအားလုံးလည်ပတ်ရန်ပထမအကြိမ်ခရီးစဉ် ပထမ ဦး ဆုံးအလှည့်ကျလည်ပတ်မှုတွင်ဓာတ်ဆီတုံးပြallနာအားလုံးသို့လည်ပတ်ရာတွင်စက်ဝိုင်းတွင် n ဓာတ်ဆီပန့်များပါ ၀ င်သည်။ တိုင်းဓာတ်ဆီစုပ်စက်ဒေတာတရံရှိပါတယ်။ ပထမတန်ဖိုးမှာဓာတ်ဆီ pump ၏ပမာဏနှင့်ဒုတိယမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 266။ ဖြစ်နိုင်သောတြိဂံများကိုရေတွက်ပါ Problem Statement တြိဂံပြproblemနာကိုတွက်ချက်ရာတွင် n အပေါင်းကိန်းများပေးထားပါသည်။ တြိဂံ၏အရေအတွက်ကိုတြိဂံ၏အခြမ်းအဖြစ်သုံးမျိုး ခွဲခြား၍ သုံးနိုင်သည်။ မှတ်ချက် - တြိဂံ၏အခြေအနေသည်နှစ်ဖက်လုံး၏ပေါင်းလဒ်ဖြစ်သည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 268။ ပေးထားသောမှ Sum ပြStatနာဖော်ပြချက်ပြproblemနာတစ်ခု၏စုစုပေါင်း ၄ ခုတွင်ကျွန်ုပ်တို့သည်အပြုသဘောသို့မဟုတ်အနှုတ်လက္ခဏာဖြစ်နိုင်သော N element များပါ ၀ င်သည့်ခင်းကျင်းမှုကိုပေးခဲ့သည်။ ပေါင်းလဒ်သည်ပေးထားသောတန်ဖိုး k နှင့်ညီမျှသောဒြပ်စင်လေးခု၏အစုကိုရှာပါ။ ကိန်းဂဏန်းတစ်ခုစီပါ ၀ င်သည့်ပထမ ဦး ဆုံးလိုင်းသည် input ပုံစံဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 269။ partition ပြmနာ ပြitionနာဖော်ပြချက် Partition ပြproblemနာတွင် n element များပါ ၀ င်သောအစုကိုကျွန်ုပ်တို့ပေးထားသည်။ ပေးထားသောအစုံသည်အစုအဖွဲ့၏အစိတ်အပိုင်းများကိုညီမျှသောနှစ်စုံခွဲခြားနိုင်သည်ကိုရှာဖွေပါ။ ဥပမာထည့်သွင်းစဉ်းစားခြင်း arr [] = {4, 5, 11, 9, 8, 3} Output ဟုတ်ကဲ့ရှင်းလင်းချက်ဒီခင်းကျင်းခြင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 270။ အဆိုပါ Celebrity ပြProbleနာ ပြProbleနာဖော်ပြချက်အနုပညာရှင်ပြproblemနာတွင်လူအများပါဝင်သောအခန်းတစ်ခန်းရှိသည်။ Celebrity အတွက်အခြေအနေများ - အကယ်၍ A သည် Celebrity ဖြစ်လျှင်အခန်းထဲရှိအခြားသူတိုင်းသိသင့်သည် A. A. အခန်းထဲမှာမည်သူ့ကိုမှမသိသင့်ပါ။ ဤအခြေအနေများနှင့်ကိုက်ညီသူကိုကျွန်ုပ်တို့ရှာရန်လိုအပ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 271။ အရွယ်အစား 3 ၏ Sorted နောက်ဆက်တွဲရှာပါ ပေးထားသော unsorted ကိန်း၏ပြInနာဖော်ပြချက်။ နံပါတ် (၃) ၏နောက်ဆက်တွဲအမျိုးအစားများကိုရှာဖွေရန်လိုအပ်သည်။ element သုံးခုသည် array [i]၊ array [j], array [k] သို့ဖြစ်လျှင် array [i] <array [j] <array [k] i <j <အတွက်ဖြစ်ရမည်။ ။ ။ သုံးပွင့်ဆိုင်အမြောက်အများကိုတွေ့ရှိပါကမည်သည့်အရာကိုမဆိုပုံနှိပ်ထုတ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 272။ ပေးထားသော Sum နှင့်အတူ Subarray ပြsumနာဖော်ပြချက်ပေးထားသောပေါင်းလဒ်ပြproblemနာနှင့်အတူ subarray တွင် n အပြုသဘောဆောင်သော element များပါ ၀ င်သော array တစ်ခုကိုပေးထားသည်။ Subarray ၏ဒြပ်စင်အားလုံး၏စုစုပေါင်းသည်ဒေတာတစ်ခုနှင့်တစ်ခုနှင့်တူညီသည့် subarray ကိုကျွန်ုပ်တို့ရှာရမည်။ Subarray အချို့ကိုဖျက်ခြင်းအားဖြင့်မူလခင်းကျင်းမှုမှရရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 273။ Array အတွင်းရှိအမြင့်ဆုံး Element သည်တိုးလာပြီးလျော့ကျလာသည် n element များပါရှိသည်သောပေးထားခင်းကျင်းခုနှစ်တွင်ပြStatနာဖော်ပြချက်။ Element တွေကိုပထမဆုံး k k element တွေတိုးလာတာမျိုး၊ အဲ့ဒီကနေ nk element တွေကျလာတဲ့နည်းနဲ့သိမ်းဆည်းထားတယ်၊ ကျွန်တော်တို့က array ထဲမှာအများဆုံး element ကိုရှာဖို့လိုတယ်။ ဥပမာက) Input ခင်းကျင်းမှု [15, 25, ...

ဆက်ဖတ်ရန်

မေးခွန်း 274။ ပေးထားသော Array ကိုရရှိရန်အနည်းဆုံးအဆင့်များကိုရေတွက်ပါ ပြStatနာဖော်ပြချက်ပေးထားသောခင်းကျင်းပြproblemနာကိုဖြေရှင်းရန်နိမ့်ဆုံးခြေလှမ်းများတွင် n element များပါဝင်သည့် input array target [ငါတို့ပေးထားသည်။ အရွယ်အစား n ၏အရွယ်အစားနှင့်အရွယ်အစား n ကိုပြောင်းလဲခြင်းမှပစ်မှတ်သို့သုညများနှင့်တွက်ချက်ရန်] ။ စစ်ဆင်ရေး (က) Element တစ်ခုကို 1 တိုးခြင်းသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 275။ ပျောက်သွားသော Element ကို Duplicate Array မှရှာပါ ပြStatနာဖော်ပြချက် Arays A နှင့် B နှစ်ခုကိုအသုံးပြုပြီး array တစ်ခုသည် element တစ်ခုမှ လွဲ၍ အခြားတစ်ခု၏ပုံတူဖြစ်တယ်။ element တစ်ခုသည် A (သို့) B. နှစ်ခုလုံးမှပျောက်နေသည်။ ကျွန်ုပ်တို့သည် duplicate array မှပျောက်သော element ကိုရှာရန်လိုအပ်သည်။ နမူနာ 5 1 6 4 8 9 6 4 8 ...

ဆက်ဖတ်ရန်

မေးခွန်း 276။ Array ကိုအနိမ့်ဆုံးပုံစံဖြင့်ပေးထားသည် ပြStatနာဖော်ပြချက်“ Array ကိုအနိမ့်ဆုံးအနည်းဆုံးပုံစံဖြင့်ပြန်လည်စီစဉ်ခြင်း” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် N element များပါ ၀ င်သည့် sorted ခင်းကျင်းပြသခဲ့သည်။ ပေးထားသောအမျိုးအစားခွဲထားသောအပြုသဘောဆောင်သည့်ကိန်းဂဏန်းများကိုပြန်လည်သတ်မှတ်ပါကအခြားရွေးချယ်စရာဒြပ်စင်များသည် ith max နှင့် ith min ဖြစ်သည်။ ဒြပ်စင်များပြန်လည်စီစဉ်ခြင်း၏ပိုမိုကောင်းမွန်သောနားလည်မှုကိုအောက်တွင်ကြည့်ပါ။ Array [0] ...

ဆက်ဖတ်ရန်

မေးခွန်း 277။ Subarray နှင့်နောက်ဆက်တွဲ ပြStatနာဖော်ပြချက် Subarray နှင့်နောက်ဆက်တွဲပြproblemနာမှာ subarrays တွေနောက်ဆက်တွဲတွေအားလုံးကိုပေးထားတဲ့ array အတွက်ပုံနှိပ်ဖို့လိုတယ်။ ဖြစ်နိုင်သမျှသောအချည်းနှီးသော subarrays များကိုထုတ်လုပ်ပါ။ subarray ကိုအများအားဖြင့် index တစ်ခုပေါ်တွင်အခြေခံထားသော array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုသို့မဟုတ်အပိုင်းတစ်ခုအဖြစ်သတ်မှတ်သည်။ အဆိုပါ subarray ...

ဆက်ဖတ်ရန်

မေးခွန်း 278။ နှစ် ဦး ကို Sort Array ကိုပေါင်းစည်း ပြmနာဖော်ပြချက်ပေါင်းစည်းထားသည့် Array နှစ်ခုပြInနာတွင်၊ input input sorted arrays နှစ်ခုကိုပေးထားသည်။ ကျွန်ုပ်တို့သည်ဤ arrays နှစ်ခုကိုပေါင်းစည်းရန်လိုအပ်သည်။ သို့မှသာပြီးပြည့်စုံသော sorting ပြီးနောက်ကန ဦး နံပါတ်များသည်ပထမခင်းကျင်းခြင်းနှင့်ဒုတိယခင်းကျင်းတွင်ကျန်ရှိနေသင့်သည်။ ဥပမာ Input A [] = {1, 3, 5, 7, ...

ဆက်ဖတ်ရန်

မေးခွန်း 279။ ပေးထားသောတန်ဖိုးထက်နည်းသောငွေပမာဏနှင့်အတူသုံးမွှာပူးအရေအတွက် ပြProbleနာဖော်ပြချက်ကျွန်ုပ်တို့သည် N အရေအတွက်များစွာပါ ၀ င်သောခင်းကျင်းမှုကိုပေးခဲ့သည်။ ပေးထားသောခင်းကျင်းချက်တွင်သုံးလ၏အရေအတွက်ကိုပေးထားသောတန်ဖိုးထက်လျော့နည်းပါ။ နမူနာထည့်သွင်းခြင်း a [] = {1, 2, 3, 4, 5, 6, 7, 8} Sum = 10 Output 7 ဖြစ်နိုင်သော triplet များမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 280။ Array ထဲမှနောက်တစ်ခုဖြစ်သော Greater Element ပြmနာဖော်ပြချက် Array ကိုပေးထားတာက element တစ်ခုစီရဲ့နောက်ထပ်ကြီးကျယ်တဲ့ element တစ်ခုကိုတွေ့ရလိမ့်မယ်။ အဲ့ဒီ element အတွက်နောက်ထပ်ကြီးကျယ်တဲ့ element မရှိရင် -1 ကို print ထုတ်မယ်။ နောက်တစ်ခုက element ကို print ထုတ်လိမ့်မယ်။ မှတ်ချက် - နောက်ထပ်ပိုကြီးတဲ့ element ကပိုကြီးတဲ့ element ဖြစ်တယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 281။ Sorted Array နှစ်ခုကိုပေါင်းခြင်း ပြStatနာဖော်ပြချက် Sorted arrays ပြproblemနာနှစ်ခုကိုပေါင်းလိုက်တဲ့အခါကျွန်တော်တို့ဟာ sorted arrays နှစ်ခုကိုတစ်ခု၊ အရွယ်အစား m + n ပါတဲ့ခင်းကျင်းတစ်ခုနှင့်အရွယ်အစား n နဲ့အခြားခင်းကျင်းမှုကိုပေးခဲ့တယ်။ ကျွန်ုပ်တို့သည် n အရွယ်ခင်းကျင်းမှုကို m + n အရွယ်ခင်းကျင်းထဲသို့ပေါင်းပြီး m + n အရွယ်ရှိသည့်ပေါင်းစည်းခင်းကိုပုံနှိပ်မည်။ ဥပမာထည့်သွင်းမှု 6 3 M [] = ...

ဆက်ဖတ်ရန်

မေးခွန်း 282။ ပေးထားသော Array တွင် Fixed Point တစ်ခုကိုရှာပါ ပြmနာဖော်ပြချက် elements ကွဲပြားခြားနားသောဒြပ်စင်များခင်းကျင်းခြင်းကိုပေးထားသောခင်းကျင်းထားသည့်နေရာတွင် fixed point ကိုရှာပါ။ ၎င်းနေရာတွင်သတ်မှတ်ထားသောတန်ဖိုးသည် element တန်ဖိုးနှင့်အညွှန်းနှင့်အတူတူဖြစ်သည်ကိုဆိုလိုသည်။ Example Input 5 arr [] = {0,4,8,2,9} Output 0 သည်ဒီ array ထဲမှာပုံသေသတ်မှတ်ထားသောအရာတစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 283။ Sorted Array တွင် Binary Search ကို အသုံးပြု၍ Element ကိုရှာပါ ပြmနာဖော်ပြချက် Sorted ခင်းကျင်းခြင်းအားဖြင့် binary search ကိုသုံးပြီး element ကိုရှာပါ။ ရှိလျှင်အခြား element တစ်ခု၏ index ကို print ထုတ်ပါ -1 ။ နမူနာထည့်သွင်းခြင်း arr [] = {1, 6, 7, 8, 9, 12, 14, 16, 26, 29, 36, 37, 156} X = 6 // ရှာဖွေရန်အတွက်ဒြပ်စင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 284။ ပေးထားသောပမာဏနှင့်အတူ Array တွင် Triplet ကိုရှာပါ ပြmနာဖော်ပြချက်ကိန်းဂဏန်းများကိုအပြည့်အ ၀ ပေးထားခြင်းအားဖြင့်၊ ပေါင်းလဒ်သည်ပေးထားသောတန်ဖိုး X နှင့်ညီမျှသော array ထဲမှ element သုံးခုပေါင်းစပ်မှုကိုရှာဖွေပါ။ ဤတွင်ကျွန်ုပ်တို့ရရှိသောပထမဆုံးပေါင်းစပ်မှုကိုပုံနှိပ်ထုတ်ဝေပါမည်။ ထိုကဲ့သို့ပေါင်းစပ်မှုမရှိပါက -1 ကိုရိုက်ပါ။ ဥပမာ Input N = 5, X = 15 ဆိုက်ရောက် [] = ...

ဆက်ဖတ်ရန်

မေးခွန်း 285။ အထိရောက်ဆုံးနည်းလမ်းဖြင့်မိတ္တူပွားများကိုရှာပါ ပြနာဖော်ပြချက် O (n) နှင့် O (1) အာကာသအတွင်းရှိပုံတူပွားများဖြစ်သော element များအားလုံးကိုပြပါ။ အကွာအဝေး 0 မှ n-1 အထိနံပါတ်များပါ ၀ င်သည့်အရွယ်အစား n ခင်းကျင်းမှုတစ်ခုအရဤနံပါတ်များသည်အကြိမ်ပေါင်းများစွာဖြစ်ပွားနိုင်သည်။ မိတ္တူပွားများကိုအထိရောက်ဆုံးဖြင့်ရှာဖွေပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 286။ Array တွင် 0s 1s နှင့် 2s ကိုစီပါ ပြStatနာဖော်ပြချက် Array ပါ ၀ င်သော ၀ ဒသမ ၁ သို့မဟုတ် ၂ သည် N element များပါ ၀ င်သည့်ခင်းကျင်းမှုကိုပေးထားခြင်း။ 0,1s 2s နှင့် 0s ကို array ထဲ၌ Sort or Segregate လုပ်ပါ။ ပထမပိုင်းတွင်သုညများအားလုံး၊ ဒုတိယပိုင်းတစ်ဝက်တွင်ရှိသူများနှင့်တတိယတစ်ဝက်တွင်နှစ်လုံးလုံးကိုစီစဉ်ပါ။ နမူနာထည့်သွင်းပုံ ၂၂ ...

ဆက်ဖတ်ရန်

မေးခွန်း 287။ ခေါင်းဆောင်များကို Array တွင်ရှာပါ ပြelementsနာဖော်ပြချက် N element များပါ ၀ င်သောခင်းကျင်းမှုတစ်ခုပေးသည်။ ခေါင်းဆောင်များကိုခင်းကျင်းစွာရှာဖွေပါ။ Leaders ဆိုတာ element ထဲမှာသူတို့ကိုယ်တိုင်ထက်ပိုကြီးတဲ့ element မရှိတဲ့ array ထဲမှာပါပါတယ်။ နမူနာ Input 7 1 95 4 46 8 12 21 Output 95 46 21 ရှင်းလင်းချက်ဤနေရာတွင်မရှိပါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 288။ Unsorted Array တစ်ခုတွင်ပျောက်ဆုံးနေသောအနည်းဆုံးအပြုသဘောဆောင်သောနံပါတ် ပြStatနာဖော်ပြချက်ပေးထားသော unsorted ခင်းကျင်းခြင်းတွင်အသေးငယ်ဆုံးအပြုသဘောဆောင်သောနံပါတ်ကို unsorted array တွင်ရှာပါ။ အပြုသဘောဆောင်တဲ့ကိန်းတစ်ခုမှာ 0. မပါဝင်ဘူး။ လိုအပ်လျှင်မူရင်း array ကိုပြုပြင်နိုင်သည်။ Array တွင်အပေါင်းနှင့်အနှုတ်လက္ခဏာများပါနိုင်သည်။ ဥပမာက။ input array: [3, 4, -1, 0, -2, 2, 1, ...

ဆက်ဖတ်ရန်

မေးခွန်း 289။ အမြင့်ဆုံးပျမ်းမျှ၏ K အရှည် Subarray ကိုရှာပါ ပြaverageနာဖော်ပြချက်အမြင့်ဆုံးပျမ်းမျှပြproblemနာ၏ရှာတွေ့နိုင်သည့် K အရှည် subarray တွင်ကျွန်ုပ်တို့သည်အရွယ်အစား N. တစ်ခုစီကိုပေးထားပြီးအရွယ်အစား k ၏အရွယ်အစား k ၏အရွယ်အစား k ၏အမြင့်ဆုံးပျှမ်းမျှနှင့်အတူ subarray ၏စတင်အနေအထားကိုရှာဖွေခြင်းဖြစ်သည်။ Array တွင်အပေါင်းနှင့်အနှုတ်လက္ခဏာများပါနိုင်သည်။ (ပျမ်းမျှ = ဒြပ်စင်အရေအတွက် / အရေအတွက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 290။ Array မှ Pythagorean Triplets ကိုရှာပါ ပြmနာဖော်ပြချက်ကျွန်ုပ်တို့သည် n ကိန်းများပါ ၀ င်သည့်ခင်းကျင်းမှုကိုပေးထားသည်။ ကျွန်တော်တို့ပေးထားတဲ့ array ထဲက Pythagorean triples အစုကိုရှာဖို့လိုတယ်။ မှတ်ချက် - Pythagorean triplets အခြေအနေ - a ^ 2 + b ^ 2 = c ^ 2 ။ ဥပမာ Input 6 [3, 4, 6, 5, 7, 8] ဥပမာ Pythagorean triplets: ၃၊ ၄၊ ၅ ချဉ်းကပ်မှုပုံစံ ၁ ။

ဆက်ဖတ်ရန်

မေးခွန်း 291။ သုညများအားလုံးကိုပေးထားသော Array ၏အဆုံးသို့ရွှေ့ပါ ပြarrayနာဖော်ပြချက်ပေးထားသောခင်းကျင်းချက်ထဲရှိသုညများအားလုံးကို array ၏အဆုံးသို့ရွှေ့ပါ။ ဤနေရာတွင်သုညအပေါင်းအရေအတွက်ကို array ၏အဆုံးသို့ထည့်ရန်နည်းလမ်းတစ်ခုအမြဲရှိသည်။ နမူနာထည့်သွင်းမှု 9 9 17 0 14 0 ...

ဆက်ဖတ်ရန်

မေးခွန်း 292။ နံပါတ်နှစ်ခုအကြားအနည်းဆုံးအကွာအဝေးကို Array တွင်ရှာပါ ပြStatနာဖော်ပြချက်ထပ်တူထပ်တူများပါ ၀ င်နိုင်သောပေးထားသည့် unsorted ခင်းကျင်းထားသော array တွင်ကွဲပြားခြားနားသောနံပါတ်နှစ်ခုအကြားအနည်းဆုံးအကွာအဝေးကိုရှာပါ။ နံပါတ် (၂) ခုအကြားအကွာအဝေး - အညွှန်းများ +2 အကြားတွင်လုံးဝခြားနားမှု။ နမူနာထည့်သွင်းမှု 1 12 3 5 4 2 6 5 6 6 5 ...

ဆက်ဖတ်ရန်

မေးခွန်း 293။ တစ် ဦး Sorted Array ကိုအတွက်ဖြစ်ပျက်မှုအရေအတွက်ရေတွက် ပြStatနာဖော်ပြချက်“ Sorted Array ထဲမှထပ်ခါထပ်ခါဖြစ်ပွားခြင်းအရေအတွက်” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် sorted array ကိုပေးခဲ့သည်။ X သည်ကိန်းပြည့်တစ်ခုဖြစ်သည့် sorted array တွင်ဖြစ်ပျက်မှုသို့မဟုတ်အကြိမ်ရေအရေအတွက်ကိုရေတွက်ပါ။ နမူနာထည့်သွင်းခြင်း 13 1 2 2 2 2 3 3 3 4 4 ...

ဆက်ဖတ်ရန်

မေးခွန်း 294။ Non-Consecutive Element များစုစုပေါင်း ပြmနာဖော်ပြချက်ပေးထားသောခင်းကျင်းချက်ဖြစ်သော“ ဆက်တိုက်မပါဝင်သောအမြင့်ဆုံးပမာဏ၏” အရ၊ သင်သည်အဆက်မပြတ်သောဒြပ်စင်အများဆုံးပမာဏကိုရှာရန်လိုအပ်သည်။ ချက်ချင်းအိမ်နီးချင်းနံပါတ်များကိုသင်ထည့်။ မရပါ။ ဥပမာအားဖြင့် [1,3,5,6,7,8,] ဒီနေရာမှာ ၁, ၃ ကပ်လျက်ရှိပါတယ်။ ဒါကြောင့်သူတို့ကိုထည့်လို့မရပါဘူး၊ ၆၊ ၈ ကကပ်လျက်မဟုတ်ပါဘူး။

ဆက်ဖတ်ရန်

မေးခွန်း 295။ Sorted Array တွင်အငယ်ဆုံးဆုံးသောနံပါတ်ကိုရှာပါ ပြanနာဖော်ပြချက်“ Integrated Array ထဲမှအသေးငယ်ဆုံးပျောက်ဆုံးနေသောနံပါတ်ကိုရှာပါ” ပြInနာတွင်ကျွန်ုပ်တို့သည် integer array တစ်ခုပေးထားသည်။ 0 မှ M-1 အတွင်းရှိထူးခြားသောဒြပ်စင်များရှိသည့် N အရွယ်အစားခွဲထားသည့်ခင်းကျင်းစာရင်းတွင်အငယ်ဆုံးသောပျောက်ဆုံးနေသောနံပါတ်ကိုရှာပါ။ M> N တွင်ရှိသော။ ဥပမာထည့်သွင်းမှု [0, 1, 2, 3, 4, 6, 7, ...

ဆက်ဖတ်ရန်

မေးခွန်း 296။ ပထမ ဦး ဆုံးထပ်ခါတလဲလဲ Element ကို ပြmနာဖော်ပြချက်ကျွန်ုပ်တို့သည် n ကိန်းများပါ ၀ င်သည့်ခင်းကျင်းမှုကိုပေးထားသည်။ ကျနော်တို့ပေးထားသောခင်းကျင်းထဲမှာပထမ ဦး ဆုံးထပ် element ကိုရှာရန်ရှိသည်။ ထပ်ခါတလဲလဲဒြပ်စင်မရှိလျှင်“ ထပ်ခါတလဲလဲထပ်မထပ်သည့်ကိန်းများကိုရှာမတွေ့” ပါ။ မှတ်ချက် - ထပ်ခါတလဲလဲလုပ်တဲ့ဒြပ်စင်တွေကတစ်ကြိမ်ထက်ပိုပြီးလာတဲ့သူတွေပေါ့။ (Array တွင်ပုံတူများပါနိုင်သည်) ...

ဆက်ဖတ်ရန်

မေးခွန်း 297။ ကုန်ပစ္စည်း Array ပဟေ.ိ Problem Statement ထုတ်ကုန်ခင်းကျင်းမှုပဟေproblemိပြInနာတွင်၊ i -th element သည် iith position မှ element မှလွဲ၍ ပေးထားသော array အတွင်းရှိ element အားလုံး၏ထုတ်ကုန်ဖြစ်မည့် array တစ်ခုကိုတည်ဆောက်ရန်လိုအပ်သည်။ Example Input 5 10 3 5 6 2 Output 180 600 360 300 900 ...

ဆက်ဖတ်ရန်

မေးခွန်း 298။ ပေးထားသောကွာခြားချက်နှင့်အတူအားလုံးпарကိုရှာပါ ပြmနာဖော်ပြချက်ကျွန်ုပ်တို့သည်ကွဲပြားခြားနားသောဒြပ်စင်များပါ ၀ င်ခြင်း (သို့) ထပ်မံတိုးချဲ့ထားသော element များပါ ၀ င်သည့်ခင်းကျင်းမှုကိုပေးထားသည်။ ပေးထားသောခြားနားချက်နှင့်အတူအားလုံးအားလုံးအတွက်ရှာပါ။ ပေးထားသောကွဲပြားခြားနားသောစုံတွဲတစ်တွဲမရှိပါက“ ကွဲပြားသောပေးထားသောအရာနှင့်တွဲဖက်မှုမရှိ” ကိုပုံနှိပ်ပါ။ နမူနာထည့်သွင်းမှု 10 20 90 70 20 80 ...

ဆက်ဖတ်ရန်

မေးခွန်း 299။ ပေးထားသော Array တွင်ပထမဆုံးထပ်ခါတလဲလဲနံပါတ်ကိုရှာပါ ပြStatနာဖော်ပြချက်များထပ်ခါတလဲလဲလုပ်ထားသောနံပါတ်များသည်ခင်းကျင်းမှုတစ်ခုရှိနိုင်သည်။ သို့သော် (ထပ်ခါထပ်ခါထပ်ခါထပ်ခါဖြစ်ပေါ်နေသော) ပေးထားသောခင်းကျင်းထဲ၌ပထမထပ်ကိန်းနံပါတ်ကိုသင်ရှာရမည်။ Example Input 12 5 4 2 8 9 7 12 5 6 12 4 7 Output 5 သည်ပထမဆုံးထပ်လုပ်သော element တစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 300။ Element နှစ်ခုကဲ့သို့အမြင့်ဆုံးကွာခြားမှုသည်သေးငယ်သောနောက်တွင်ရှိသည် ပြmနာဖော်ပြချက်ကျွန်ုပ်တို့သည် n ကိန်းတန်းများကိုပေးထားပြီး၎င်းတွင်ပိုကြီးသောဒြပ်စင်နှစ်ခုအကြားအမြင့်ဆုံးခြားနားချက်ကိုရှာဖွေရန်လိုအပ်သည်။ ဥပမာထည့်သွင်းမှု 4 7 2 18 3 6 8 11 21 ရလဒ် 19 element နှစ်ခုအကြားအများဆုံးကွာခြားချက်အတွက်ချဉ်းကပ်မှု 1 ...

ဆက်ဖတ်ရန်

မေးခွန်း 301။ အများစု Element ကို ပြmနာဖော်ပြချက် Sorted array ပေးထားသောအားဖြင့် sorted array မှအများစု element ကိုရှာရန်လိုအပ်သည်။ Majority element - နံပါတ်သည် array ၏ထက်ဝက်ကျော်ကျော်တွင်ဖြစ်ပေါ်နေသည်။ ဒီမှာကျွန်တော်တို့က x ဂဏန်းတစ်ခုကိုပေးပြီးအဲဒါကို major_element လားမစစ်ဘူး။ နမူနာ input 5 2 ...

ဆက်ဖတ်ရန်

မေးခွန်း 302။ ပထမနှင့်ဒုတိယအသေးငယ်ဆုံးသောအရာများကိုရှာပါ ပြmနာဖော်ပြချက်ကျွန်ုပ်တို့သည်ပထမနှင့်ဒုတိယအသေးငယ်ဆုံးသော element များပြproblemနာကိုကျွန်ုပ်တို့သည်ကိန်းဂဏန်းမြောက်မြားစွာကိုပေးခဲ့သည်။ ပထမဆုံးနှင့်ဒုတိယအငယ်ဆုံးကိန်းဂဏန်းများကို array တစ်ခုမှရှာဖွေပါ။ နမူနာသွင်းအားစု ၇၊ ၆၊ ၈၊ ၁၀၊ ၁၁၊ ၅၊ ၁၃၊၉၉ ရလဒ်အသေးငယ်ဆုံးသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 303။ မရေမတွက်နိုင်သောအကြိမ်အရေအတွက်ကို Array တွင်ရှာပါ ပြpositiveနာဖော်ပြချက်အပြုသဘောဆောင်သောကိန်းဂဏန်းများစွာကိုပေးထားသည်။ နံပါတ်များအားလုံးသည်မရေမတွက်နိုင်သောအကြိမ်အရေအတွက် မှလွဲ၍ အကြိမ်များစွာပင်ဖြစ်ပေါ်သည်။ ကိန်းဂဏန်းများတွင်မရေမတွက်နိုင်သောအကြိမ်အရေအတွက်ကို Array တွင်တွေ့ရှိရပါမည်။ ဥပမာထည့်သွင်းမှု 1, 1, 1, 1, 2, 2, 3, ...

ဆက်ဖတ်ရန်

မေးခွန်း 304။ ပါ ၀ င်မှုအကြိမ်များမှ element များကို sort လုပ်ပါ ပြelementsနာဖော်ပြချက်အခင်းအကျင်းပြelementsနာများ၏ကြိမ်နှုန်းအားဖြင့် sort element များတွင်ကျွန်ုပ်တို့သည်ခင်းကျင်းမှုကို [a] တစ်ခုပေးခဲ့သည်။ အခင်းအကျင်းဆုံး element များကိုပထမဆုံးအကြိမ်အဖြစ်အပျက်များဖြင့် sort လုပ်ပါ။ အကယ်၍ ဖြစ်ပျက်မှုအရေအတွက်သည်ညီမျှလျှင်ပထမတွင်ပေါ်လာသည့်နံပါတ်ကိုရိုက်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 305။ ပျောက်ဆုံးနေသောနံပါတ်ကိုရှာပါ ပြStatနာဖော်ပြချက် ၁၊ N မှနံပါတ်များသို့ပျောက်ဆုံးနေသောနံပါတ်ကိုရှာရာတွင် N-1 နံပါတ်များပါ ၀ င်သောခင်းကျင်းပြသခြင်းဖြစ်သည်။ နံပါတ် ၁ မှ N. အထိနံပါတ်များမှတစ်ခုပျောက်နေသည်။ ကျွန်ုပ်တို့ပျောက်ဆုံးနေသောနံပါတ်ကိုရှာရန်လိုအပ်သည်။ ကိန်းဂဏန်းစုစုပေါင်းပါဝင်တဲ့ပထမလိုင်း Input Format ...

ဆက်ဖတ်ရန်

Amazon String မေးခွန်းများ

မေးခွန်း 306။ စကားချပ် LeetCode ဖြေရှင်းချက်၏ ရမှတ် Problem Statement ကွင်းပိတ် LeetCode ဖြေရှင်းချက်၏ ရမှတ်က - မျှတသော ကွင်းပိတ် string s ကို ပေး၍ အများဆုံးရမှတ်ကို ပြန်ပေးသည်။ ဟန်ချက်ညီသော စကားချပ်ကြိုးတစ်ချောင်း၏ ရမှတ်သည် အောက်ပါစည်းမျဉ်းများပေါ်တွင် အခြေခံသည်- "()" တွင် ရမှတ် 1 ရှိသည်။ AB တွင် ရမှတ် A+B ရှိပြီး A နှင့် B သည် ဟန်ချက်ညီသော စကားချပ်များဖြစ်သည်။ (A) ရမှတ် 2*A ရှိပြီး A သည် a ...

ဆက်ဖတ်ရန်

မေးခွန်း 307။ ဒီဇိုင်းထည့်သွင်းပြီး Words Data Structure LeetCode ဖြေရှင်းချက်ကို ရှာဖွေပါ။ ပြဿနာဖော်ပြချက်- ဒီဇိုင်းထည့်သွင်းခြင်းနှင့် ရှာဖွေခြင်း Words Data Structure LeetCode Solution ကပြောသည် - စကားလုံးအသစ်များထည့်ခြင်းနှင့် string သည် ယခင်ထည့်ထားသည့်စာကြောင်းများနှင့်ကိုက်ညီမှုရှိမရှိရှာဖွေခြင်းတို့ကိုပံ့ပိုးပေးသည့်ဒေတာဖွဲ့စည်းပုံတစ်ခုကိုဒီဇိုင်းဆွဲပါ။ WordDictionary အတန်းကို အကောင်အထည်ဖော်ပါ- WordDictionary() အရာဝတ္တုကို အစပြုသည်။ ပျက်ပြယ်သော addWord(စကားလုံး) သည် ဒေတာတည်ဆောက်ပုံသို့ စကားလုံးကို ပေါင်းထည့်သည်၊ ၎င်းကို နောက်ပိုင်းတွင် လိုက်ဖက်နိုင်သည်။ bool search(word) သည် ရှိနေပါက အမှန်အတိုင်းပြန်ဖြစ်သွားသည်..။

ဆက်ဖတ်ရန်

မေးခွန်း 308။ Capital Leetcode ဖြေရှင်းချက်ကို ရှာဖွေပါ။ ပြဿနာထုတ်ပြန်ချက်- Detect Capital Leetcode Solution က - စာကြောင်းတစ်ခုပေး၍ ၎င်းတွင် စာလုံးများအသုံးပြုမှုမှန်ကန်ပါက အမှန်ပြန်ပေးပါ။ မှန်ကန်သောစကားလုံးများအတွက် အခြေအနေများမှာ- ဤစကားလုံးရှိ စာလုံးများအားလုံးသည် "UK" ကဲ့သို့ စာလုံးများဖြစ်သည်။ ဤစကားလုံးရှိ စာလုံးအားလုံးသည် "သွားခြင်း" ကဲ့သို့ စာလုံးကြီးများမဟုတ်ပါ။ သပ်သပ်...

ဆက်ဖတ်ရန်

မေးခွန်း 309။ Decode String Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Decode String LeetCode ဖြေရှင်းချက် – “Decode String” သည် encoded string ကို decode လုပ်ထားသော string အဖြစ်သို့ ပြောင်းလဲရန် တောင်းဆိုသည်။ ကုဒ်နံပါတ်စည်းမျဉ်းသည် k[encoded_string] ဖြစ်ပြီး၊ စတုရန်းကွင်းစကွက်များအတွင်း ကုဒ်လုပ်ထားသော_စာကြောင်းကို k အပေါင်းကိန်းပြည့်ဖြစ်သည့် k အကြိမ်ကြိမ်တိတိ ထပ်ခါတလဲလဲ လုပ်ဆောင်နေပါသည်။ ဥပမာ- ထည့်သွင်းမှု- s = "3[a]2[bc]" အထွက်- "aabcbc" ...

ဆက်ဖတ်ရန်

မေးခွန်း 310။ စာလုံးအားလုံး Leetcode ဖြေရှင်းချက်၏ ပေါင်းစပ်မှုဖြင့် စာတန်းခွဲ Problem Statement The Substring with Words All Concatenation with LeetCode Solution – “Substring with Concatenation of All Words” သည် string s နှင့် စကားလုံးတစ်ခုစီ၏ အရှည်တူညီသော string word များကို ပေးသော စာကြောင်းများဖော်ပြထားသည်။ ကျွန်ုပ်တို့သည် အဆိုပါ substring ၏အစညွှန်းကိန်းများအားလုံးကိုပြန်ရန်လိုအပ်သည်..။

ဆက်ဖတ်ရန်

မေးခွန်း 311။ စကားချပ် Leetcode ဖြေရှင်းချက်ထည့်ရန် မတူညီသောနည်းလမ်းများ Problem Statement ကွင်းစဥ်များထည့်ရန် မတူညီသောနည်းလမ်းများ LeetCode ဖြေရှင်းချက် – "ကွင်းစဥ်များထည့်ရန် မတူညီသောနည်းလမ်းများ" သည် နံပါတ်များနှင့် အော်ပရေတာများ၏ string expression ကိုပေးသောဖော်ပြထားသည်။ ဖြစ်နိုင်ချေရှိသော ရလဒ်အားလုံးကို တွက်ချက်ခြင်းမှ ဖြစ်နိုင်ချေရှိသော နည်းလမ်းအားလုံးကို အုပ်စုနံပါတ်များနှင့် အော်ပရေတာများသို့ ပြန်ပေးရန်လိုအပ်ပါသည်။ အဖြေကို မည်သည့်နည်းဖြင့် ပြန်ပေးပါ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 312။ စကားချပ် Leetcode ဖြေရှင်းချက်ကို ဖန်တီးပါ။ Problem Statement The Generate Parentheses LeetCode Solution – “Generate Parentheses” သည် n ၏တန်ဖိုးကိုပေးဆောင်သည်ဟုဖော်ပြထားသည်။ ကွင်းအတွင်း n အတွဲများ ပေါင်းစပ်မှုအားလုံးကို ထုတ်လုပ်ရန် လိုအပ်သည်။ ကောင်းစွာဖွဲ့စည်းထားသော ကွင်းကွင်း၏ ကွက်ကွက်ပုံစံဖြင့် အဖြေကို ပြန်ပေးပါ။ ဥပမာ- ထည့်သွင်းမှု- n = 3 အထွက်- ["(((()))","(()())","(())()","()(()),"()( )()"] ရှင်းလင်းချက်

ဆက်ဖတ်ရန်

မေးခွန်း 313။ မှန်ကန်သော စကားချပ် LeetCode ဖြေရှင်းချက်ကို ပြုလုပ်ရန် အနည်းဆုံး ဖယ်ရှားပါ။ Problem Statement မှန်ကန်သော စကားချပ် LeetCode ဖြေရှင်းချက်ကို ပြုလုပ်ရန် အနည်းဆုံး ဖယ်ရှားခြင်း - သင့်အား '(', ')' နှင့် စာလုံးအသေး အင်္ဂလိပ် စာလုံးများကို ပေးထားသည်။ သင့်တာဝန်မှာ ကွင်းစကွင်းပိတ်အရေအတွက် အနည်းဆုံး ( '(' သို့မဟုတ် ')'၊ မည်သည့်ရာထူးတွင်မဆို ) မှ ရလဒ်ထွက်ရှိသော ကွင်းစည်းစာကြောင်းကို ဖယ်ရှားရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 314။ အထပ်ထပ်စာလုံးများမပါသော အရှည်ဆုံးစာကြောင်းခွဲ Problem Statement The string s ကို ပေးထားသည့် စာလုံးများ ထပ်ကျော့ခြင်းမရှိဘဲ အရှည်ဆုံး စာကြောင်း LeetCode ဖြေရှင်းချက် - ဖော်ပြသည်။ အက္ခရာထပ်ခြင်းမပြုဘဲ အရှည်ဆုံးစာတန်းခွဲကို ရှာရန် လိုအပ်သည်။ ဥပမာ- ထည့်သွင်းခြင်း- s = "abcabcbb" အထွက်- 3 ရှင်းလင်းချက်- ထပ်ခါတလဲလဲ စာလုံးမရှိသော အရှည်ဆုံးစာတန်းသည် အရှည် 3 ဖြစ်သည်။ စာကြောင်းမှာ- "abc" ဖြစ်သည်။ ထည့်သွင်းခြင်း- s = "bbbb" ...

ဆက်ဖတ်ရန်

မေးခွန်း 315။ ဒီဇိုင်းမြေအောက်စနစ် Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် ဒီဇိုင်းမြေအောက်စနစ် LeetCode ဖြေရှင်းချက် – “ဒီဇိုင်းမြေအောက်စနစ်” သည် ဘူတာနှစ်ခုကြားရှိ ဖောက်သည်များ၏ ခရီးသွားချိန်ကို ခြေရာခံရန် မီးရထားစနစ်ကို ဒီဇိုင်းဆွဲခိုင်းသည်။ ဘူတာတစ်ခုမှ အခြားဘူတာတစ်ခုသို့ ခရီးသွားရန် ပျမ်းမျှအချိန်ကို တွက်ချက်ရန် လိုအပ်သည်။ အကောင်အထည်ဖော်ဖို့ လိုတယ်...

ဆက်ဖတ်ရန်

မေးခွန်း 316။ အရှည်ကြာဆုံး အသုံးများသော ရှေ့စာလုံး Leetcode ဖြေရှင်းချက် Problem Statement The Longest Common Prefix LeetCode Solution – "Longest Common Prefix" သည် strings များကို array တစ်ခုပေးထားသည့် ဖော်ပြသည်။ ဤစာကြောင်းများကြားတွင် အရှည်ဆုံးဘုံရှေ့ဆက်ကို ရှာရန်လိုသည်။ ရှေ့ဆက်မည်ဆိုပါက၊ ဗလာစာကြောင်းကို ပြန်ပေးပါ။ ဥပမာ- ထည့်သွင်းခြင်း- strs = ["flower","flow","flight"] အထွက်- "fl" ရှင်းလင်းချက်- "fl" သည် အရှည်ဆုံးဖြစ်သည်...

ဆက်ဖတ်ရန်

မေးခွန်း 317။ မှန်ကန်သော Palindrome II Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် မှန်ကန်သော Palindrome II LeetCode ဖြေရှင်းချက် – “မှန်ကန်သော Palindrome II” သည် string s ကိုပေးထားသည့်အတွက်၊ s သည် စာလုံးတစ်လုံးမှ အများဆုံးဖျက်ပြီးနောက် palindrome string ဖြစ်ပါက အမှန်ပြန်ရရန် လိုအပ်ပါသည်။ ဥပမာ- Input: s = "aba" Output: true ရှင်းလင်းချက်- ထည့်သွင်းသည့်စာကြောင်းသည် palindrome ဖြစ်နေပြီ၊ ထို့ကြောင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 318။ မှန်ကန်သော စကားချပ် Leetcode ဖြေရှင်းချက် ပြဿနာ ထုတ်ပြန်ချက် မှန်ကန်သော စကားချပ် LeetCode ဖြေရှင်းချက် – “မှန်ကန်သော စကားချပ်များ” က သင့်အား '('၊ ')'၊ '{'၊ '}', '[' နှင့် ']' ဟူသော စာလုံးများသာ ပါဝင်သော စာတန်းတစ်ခုကို သင့်အား ပေးထားကြောင်း ဖော်ပြထားသည်။ ထည့်သွင်းသည့်စာကြောင်းသည် တရားဝင်စာကြောင်းဟုတ်မဟုတ် ဆုံးဖြတ်ရန် လိုအပ်သည်။ ဖွင့်ကွင်းပိတ်ရမည်ဆိုပါက စာကြောင်းတစ်ကြောင်းကို တရားဝင်စာကြောင်းဟု ဆိုသည်...

ဆက်ဖတ်ရန်

မေးခွန်း 319။ အကြီးဆုံးနံပါတ် Leetcode ဖြေရှင်းချက် Problem Statement The Largest Number LeetCode ဖြေရှင်းချက် – “Largest Number” သည် အနုတ်လက္ခဏာမဟုတ်သော ကိန်းပြည့်များစာရင်းကို ပေးဆောင်ထားသောကြောင့် ကျွန်ုပ်တို့သည် နံပါတ်များကို အကြီးဆုံးကိန်းအဖြစ် သတ်မှတ်ပြီး ၎င်းကို ပြန်ပေးရန်အတွက် လိုအပ်ပါသည်။ ရလဒ်က အရမ်းကြီးနေတော့ ပြန်ရမှာ...

ဆက်ဖတ်ရန်

မေးခွန်း 320။ စမ်းသုံးခြင်း (Prefix Tree) Leetcode ဖြေရှင်းချက်ကို အကောင်အထည်ဖော်ပါ။ Problem Statement The Implement Trie (Prefix Tree) LeetCode Solution – “Implement Trie (Prefix Tree)” သည် ထည့်သွင်းခြင်း၊ ရှာဖွေခြင်းနှင့် ရှေ့ဆက်ရှာဖွေခြင်းတို့ကို ထိရောက်စွာ လုပ်ဆောင်ပေးသည့် Trie Data Structure ကို အကောင်အထည်ဖေါ်ရန် တောင်းဆိုပါသည်။ ဥပမာ- ထည့်သွင်းခြင်း- ["Trie", "insert", "search", "search", "startsWith", "insert", "search"] [[], ["apple"], ["apple"], [ "app"], ["app"], ["app"], ["app"]] အထွက်- [null, null, true, false, true, null, true] ရှင်းလင်းချက်- strings အားလုံးကို ထည့်သွင်းပြီးနောက်၊ စမ်းကြည့်ပါ ဒီလိုမျိုး။ Word apple က ဘယ်ဟာကိုရှာတာလဲ...

ဆက်ဖတ်ရန်

မေးခွန်း 321။ Palindrome Partitioning Leetcode ဖြေရှင်းချက် Problem Statement Palindrome Partitioning LeetCode Solution – “Palindrome Partitioning” က သင့်အား စာကြောင်းတစ်ကြောင်း ပေးထားပြီး၊ partition ၏ substring တိုင်းသည် palindrome ဖြစ်သည့် input string ကို အပိုင်းပိုင်းခွဲကြောင်း ဖော်ပြထားသည်။ input string ၏ ဖြစ်နိုင်ချေရှိသော palindrome အပိုင်းပိုင်းအားလုံးကို ပြန်ပေးပါ။ ဥပမာ- ထည့်သွင်းခြင်း- s = "aab" အထွက်- [["a","a","b"],["aa","b"]] ရှင်းလင်းချက်- အတိအကျ မှန်ကန်မှု ၂ ခု ရှိပါသည်...

ဆက်ဖတ်ရန်

မေးခွန်း 322။ Leetcode ဖြေရှင်းချက်ကို ရေတွက်ပြီး ပြောပါ။ Problem Statement Count and Say LeetCode ဖြေရှင်းချက် – “Count and Say” သည် Count-and-say sequence ၏ nth term ကို ရှာဖွေရန် တောင်းဆိုသည်။ count-and-say sequence သည် recursive formula မှသတ်မှတ်ထားသော ဂဏန်းစာကြောင်းများ၏ sequence တစ်ခုဖြစ်သည်- countAndSay(1) = "1" countAndSay(n) သည် countAndSay(n-1) မှ ဂဏန်းစာကြောင်းကို သင် "ပြော" သည့်နည်းလမ်းဖြစ်သည်။ အဲဒီ့တော့ ပြောင်းသွားပြီ...

ဆက်ဖတ်ရန်

မေးခွန်း 323။ Palindromic Substrings Leetcode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Palindromic Substrings LeetCode ဖြေရှင်းချက် – “Palindromic Substrings” သည် input string တွင် palindromic substrings စုစုပေါင်းအရေအတွက်ကို ရှာဖွေရန် တောင်းဆိုသည်။ ရှေ့နှင့်တူသော နောက်သို့ပြန်ဖတ်သောအခါ စာကြောင်းတစ်ခုသည် ပါလင်းဒရိုမ်တစ်ခုဖြစ်သည်။ စာတန်းခွဲတစ်ခုသည် string အတွင်းရှိ ဇာတ်ကောင်များ၏ ဆက်တိုက်အစီအစဥ်တစ်ခုဖြစ်သည်။ ဥပမာ- Input- s = "aaa" Output- ...

ဆက်ဖတ်ရန်

မေးခွန်း 324။ သီးသန့်ဇာတ်ကောင် Leetcode ဖြေရှင်းချက်ဖြင့် ပေါင်းစပ်ထားသော ကြိုးတစ်ချောင်း၏ အမြင့်ဆုံးအရှည် Problem Statement သီးသန့်ဇာတ်ကောင်များနှင့်အတူ ပေါင်းစပ်ထားသော ကြိုးတစ်ချောင်း၏ အမြင့်ဆုံးအရှည် LeetCode ဖြေရှင်းချက် - "ထူးခြားသောဇာတ်ကောင်များဖြင့် ပေါင်းစည်းထားသော ကြိုးတစ်ချောင်း၏ အများဆုံးအရှည်" က သင့်တွင် ကြိုးတန်းများကို ခင်းကျင်းပေးထားပြီး သင်ပေးထားသည့် array ၏ နောက်ဆက်တွဲများကို ရွေးချယ်ရန် လိုအပ်သည် ကြိုးများဖွဲ့စည်းရန် ...

ဆက်ဖတ်ရန်

မေးခွန်း 325။ အတိုဆုံး Word Distance Leetcode ဖြေရှင်းချက် Problem Statement အတိုဆုံးစကားလုံးအကွာအဝေး LeetCode ဖြေရှင်းချက် – သင့်အား strings များ array တစ်ခုနှင့် မတူညီသော စကားလုံးနှစ်လုံးကို ပေးထားကြောင်း ပြောကြားခဲ့သည်။ input string တွင်ပေါ်လာသော ဤစကားလုံးနှစ်လုံးကြား အတိုဆုံးအကွာအဝေးကို ပြန်ပေးရန်လိုအပ်သည်။ ဥပမာ- ထည့်သွင်းခြင်း- wordsDict = ["အလေ့အကျင့်", "ပြုလုပ်", "ပြီးပြည့်စုံ", "ကုဒ်လုပ်ခြင်း", "ပြုလုပ်သည်"], word1 = "ကုဒ်ဆွဲခြင်း", word2 = "အလေ့အကျင့်" ရလဒ်- 3 ရှင်းလင်းချက်- စကားလုံး "ကုဒ်ရေးခြင်း" တွင် ဖြစ်ပေါ်သည်။ ရာထူး ၄။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 326။ မမှန်ကန်သော စကားချပ် လီတင်ကုဒ် ဖြေရှင်းချက်ကို ဖယ်ရှားပါ။ ပြဿနာဖော်ပြချက် မမှန်ကန်သော စကားချပ်များ လီတင်ကုဒ်ကို ဖယ်ရှားခြင်း ဖြေရှင်းချက် – သင့်အား စကားဝိုင်းနှင့် စာလုံးသေးများပါရှိသော စာကြောင်းတစ်ခုကို ပေးထားကြောင်း ဖော်ပြသည်။ ထည့်သွင်းမှုစာကြောင်းမှန်ကန်စေရန်အတွက် အနိမ့်ဆုံးမမှန်ကန်သောကွင်းစကွက်များ အရေအတွက်ကို ဖယ်ရှားရန် လိုအပ်ပါသည်။ ဖြစ်နိုင်ချေရှိသော ရလဒ်အားလုံးကို မည်သည့်အစီအစဥ်တွင်မဆို ပြန်ပေးရန်လိုအပ်သည်။ ကြိုးတစ်ချောင်းက...

ဆက်ဖတ်ရန်

မေးခွန်း 327။ Strings Two Anagram Leetcode Solutions ပြုလုပ်ရန်အဆင့်အနည်းဆုံး ပြproblemနာဖော်ပြချက်ဤပြInနာတွင်အင်္ဂလိပ်စာလုံးအသေးများပါဝင်သော strings 's' & 't' ကိုကျွန်ုပ်တို့ပေးထားသည်။ စစ်ဆင်ရေးတစ်ခုတွင် string 't' ရှိမည်သည့်စာလုံးကိုမဆို ရွေးချယ်၍ အခြားအက္ခရာတစ်လုံးသို့ပြောင်းနိုင်သည်။ ကျွန်ုပ်တို့သည် 't' တစ်ခုဖြစ်ရန်အနည်းဆုံးသောလည်ပတ်မှုများကိုရှာရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 328။ Isomorphic ညှို့ Leetcode ဖြေရှင်းချက် ပြStatနာဖော်ပြချက်ဤပြInနာတွင်၊ a နှင့် b နှစ်ခုအား string နှစ်ခုပေးထားသည်။ ကျွန်ုပ်တို့၏ရည်မှန်းချက်မှာကြိုးနှစ်ချောင်းသည် isomorphic ဟုတ်မဟုတ်သိရန်ဖြစ်သည်။ Strings နှစ်ခုကို isomorphic လို့ခေါ်ပါတယ်။ ပထမ string မှာပါတဲ့အက္ခရာများအားလုံး (သူ့ဟာသူအပါအ ၀ င်) ကိုမည်သည့်အက္ခရာဖြင့်အစားထိုးနိုင်မှသာလျှင်။

ဆက်ဖတ်ရန်

မေးခွန်း 329။ Strings Equal လုပ်ရန်အနည်းဆုံးလဲလှယ်ရေးအစီအစဉ်များ Leetcode Solution ပြmနာဖော်ပြချက်သင့်အားတူညီသောအရှည်ရှိ s1 နှင့် s2 နှစ်ခုစလုံးကို“ x” နှင့်“ y” တို့ပါဝင်သည်။ ကွဲပြားခြားနားသော string များနှင့်သက်ဆိုင်သောမည်သည့်စာလုံးနှစ်လုံးကိုမဆိုလဲလှယ်နိုင်သည်။ သင်၏လုပ်ငန်းသည် string ကိုနှစ် ဦး စလုံးတူညီရန်ဖြစ်သည်။ strings နှစ်ခုစလုံးကိုညီမျှစေရန်လိုအပ်သော swaps အနည်းဆုံးနံပါတ်ကိုပြန်ပေးပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 330။ Palindromic နောက်ဆက်တွဲ Leetcode ဖြေရှင်းချက်ဖယ်ရှားပါ ဖယ်ရှားခြင်းပြRemoveနာ Palindromic နောက်ဆက်တွဲ Leetcode ဖြေရှင်းချက်သင်တစ် ဦး string ကိုပေးထားကြသည်ဖော်ပြသည်။ string မှာ 'a' သို့မဟုတ် 'b' နှစ်ခုသာရှိသည်။ string တစ်ခုလုံးကိုဖျက်ပစ်ရန်သင်လိုအပ်သည်။ သင်တစ် ဦး အပြောင်းအရွေ့အတွက် palindromic နောက်ဆက်တွဲသာဖျက်ပစ်နိုင်သည်ကန့်သတ်ရှိပါတယ်။ အနည်းဆုံးရှာပါ ...

ဆက်ဖတ်ရန်

မေးခွန်း 331။ အိုင်ပီလိပ်စာ Leetcode Solution ကိုသတ်မှတ်ခြင်း ပြStatနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အား IP လိပ်စာတစ်ခုပေးသည်။ ၎င်းသည် Defanged IP Address သို့ပြောင်းလဲရန်လိုအပ်သည်။ ဆိုလိုသည်မှာကျွန်ုပ်တို့၏ output string တွင်“ ။ ” အားလုံးဖြစ်သည်။ "[။ ]" ကူးပြောင်းနေကြသည်။ ဥပမာအားဖြင့် # 1: လိပ်စာ = "1.1.1.1" "1 [။ ] 1 [#] 1" # 1: လိပ်စာ = "2" "255.100.50.0 [။ ] 255 [100] 50 [။ ] 0 ။ "ချဉ်းကပ်မှု ၁ (String Stream / Builder ကိုသုံးပြီး) ...

ဆက်ဖတ်ရန်

မေးခွန်း 332။ String တစ်ခု Array Leetcode Solution တွင်ကိုက်ညီခြင်း Array Leetcode Solution တွင် String Matching ပြနာကကျွန်တော်တို့ကို strings များစွာပေးသည်။ အဆိုပါပြproblemနာကို input မှအချို့သောအခြား string ကို၏ substrings ဖြစ်ကြောင်းညှို့ကိုရှာဖွေကျွန်တော်တို့ကိုမေးတယ်။ မြန်မြန်သတိပေးချက်တစ်ခုအနေဖြင့်၊ substring သည်ကျန်ရှိနေသော string ၏အစိတ်အပိုင်းတစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 333။ နောက်ဆက်တွဲ Leetcode ဖြေရှင်းချက်ဖြစ်ပါတယ် ပြproblemနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့သည်မတူညီသောကြိုးနှစ်ခုကိုပေးထားသည်။ ရည်ရွယ်ချက်မှာပထမ string သည်ဒုတိယ၏နောက်ဆက်တွဲဟုတ်မဟုတ်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာအားဖြင့်ပထမ string = "abc" ဒုတိယ string = "mnagbcd" စစ်မှန်သောပထမ string = "burger" ဒုတိယ string = "dominos" မှားယွင်းသောချဉ်းကပ်မှု (Recursive) ၎င်းသည်လွယ်ကူသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 334။ Leetcode ဖြေရှင်းချက်၏ခြားနားချက်ကိုရှာပါ ဒီပြproblemနာမှာကျွန်တော်တို့ကိုကြိုးနှစ်ချောင်းပေးတယ်။ ဒုတိယ string ကိုပထမကြိုး၏အက္ခရာများကိုကျပန်းပြောင်း။ မည်သည့်ကျပန်းနေရာတွင်မဆိုအပိုဇာတ်ကောင်ထည့်ခြင်းဖြင့်ထုတ်လုပ်သည်။ ဒုတိယ string တွင်ထပ်ထည့်သောအပိုစာလုံးကိုကျွန်ုပ်တို့ပြန်လည်ပေးရမည်။ ဇာတ်ကောင်တွေကအမြဲတမ်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 335။ Binary Leetcode ဖြေရှင်းချက်ထည့်ပါ ပြStatနာဖော်ပြချက် binary strings a နှင့် b နှစ်ခုကိုပေးထားတဲ့အတွက်ကျွန်တော်တို့အဲဒီ string နှစ်ခုကိုပေါင်းထည့်ပြီး binary string အနေနဲ့ရလဒ်ကို return ပြန်ပေးရမှာဖြစ်တယ်။ Binary string သည် 0s နှင့် 1s များသာပါဝင်သော string များဖြစ်သည်။ ဥပမာ a = "11", b = "1" "100" a = "1010", b = "1011" "10101" နှစ်ခုပေါင်းထည့်ခြင်းအတွက်နည်းလမ်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 336။ သက်တမ်းရှိ Palindrome Leetcode ဖြေရှင်းချက် ပြmနာဖော်ပြချက် String တစ်ခုအနေဖြင့်၎င်းသည် palindrome ဟုတ်မဟုတ်ကိုဆုံးဖြတ်ရန်လိုသည်။ အက္ခရာနံပါတ်များကိုသာ သုံး၍ ဂဏန်းများနှင့်အက္ခရာများသာဖြစ်သည်။ ကျွန်ုပ်တို့သည်အက္ခရာစာလုံးအကြီးအသေးများကိုလည်းလျစ်လျူရှုရမည်။ သာဓက "လူ၊ အစီအစဉ်တစ်ခု၊ တူးမြောင်း၊ ပနားမား" စစ်မှန်သောရှင်းလင်းချက် - "အာမာနာပလာကာနန်ပါပါနာမာ" သည်မှန်ကန်သော Palindrome ဖြစ်သည်။ "ကားပြိုင်တယ်" ...

ဆက်ဖတ်ရန်

မေးခွန်း 337။ String Leetcode Solution ၏သရအက္ခရာများ ပြproblemနာဖော်ပြချက်ဤပြInနာတွင် string တစ်ခုပေးသည်။ ကျွန်ုပ်တို့သည်ဤ string ၏သရအက္ခရာများကိုသာပြောင်းရန်လိုသည်။ ဥပမာ "hello" "holle" ရှင်းလင်းချက်။ ။ နောက်မပြောင်းမီ - "hello" နောက်ပြန်ပြောင်းပြီး - "holle" "leetcode" "leotcede" ရှင်းလင်းချက် - ချဉ်းကပ်နည်း ၁ (စာသားသုံးခြင်း) ကျွန်ုပ်တို့သည် input အတွင်းရှိသရအက္ခရာများကိုပြောင်းရန်လိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 338။ Leetcode Solution မှ Integer သို့ရောမ “ Roman to Integer” ပြerနာတွင်၊ ကျွန်ုပ်တို့သည်၎င်း၏အပြုသဘောဆောင်သောကိန်းဂဏန်းကိုရောမဂဏန်းပုံစံဖြင့်ဖော်ပြသည်။ အောက်ပါဇယားကို အသုံးပြု၍ ကိန်းဂဏန်း ၇ ခုဖြင့်ရောမကိန်းဂဏန်းများကိုကိုယ်စားပြုသည်။ မှတ်ချက် - ပေးထားသောရောမဂဏန်း၏ကိန်းတန်ဖိုးသည်မကျော်လွန်နိုင်သို့မဟုတ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 339။ Leetcode ဖြေရှင်းချက်ကိုဖြတ်ကူးခြင်း ပြcrossingနာဖော်ပြချက်လမ်းကြောင်းကူးခြင်းပြproblemနာတွင် a_string ကိုပေးထားသည်မှာကွဲပြားသောအက္ခရာ ၄ လုံးသာ 'N', 'S', 'E' သို့မဟုတ် 'W' သည်အရာဝတ္ထုတစ်ခုအားတစ်နေရာတည်းတွင်တစ်ကြိမ်လျှင်တစ်ကြိမ်တွင်ရွေ့လျားမှုကိုပြသသည်။ အရာဝတ္ထုမူလအစမှာ (1) မှာကန ဦး ဖြစ်ပါတယ်။ ကျနော်တို့လျှင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 340။ မြှောက်ကြိုးများ Leetcode ဖြေရှင်းချက် ပြipနာ Multiply Strings Leetcode ဖြေရှင်းချက်သည်ကျွန်ုပ်တို့အား input အဖြစ်ပေးထားသော string နှစ်ခုကိုမြှောက်ရန်တောင်းဆိုသည်။ ဤရလဒ်ကိုခေါ်ဆိုသူ၏လုပ်ဆောင်မှုသို့မြှောက်ရန်ကျွန်ုပ်တို့ထံသို့ပြန်ပို့ရန်လိုအပ်သည်။ ဒါကြောင့်ပိုပြီးပုံစံအရပေးထားတဲ့ကြိုးနှစ်ချောင်းကိုသုံးဖို့ပေးထားတဲ့ကြိုးရဲ့ထုတ်ကုန်ကိုရှာပါ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 341။ ရောမ Leetcode Solution သည်လုံး ၀ ဖြစ်သည် ဤပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းများကိုပေးထားပြီးရောမဂဏန်းအဖြစ်သို့ပြောင်းလဲရန်လိုအပ်သည်။ ထို့ကြောင့်ပြproblemနာကိုယေဘုယျအားဖြင့်“ Integer to Roman” ဟုရည်ညွှန်းပြီး၎င်းသည်ရောမ Leetcode Solution မှ Integer ဖြစ်သည်။ တစ်စုံတစ် ဦး ကရောမဂဏန်းအကြောင်းကိုမသိလျှင်။ ရှေးအချိန်ကလူတို့သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 342။ Scramble String ပြramနာဖော်ပြချက်“ Scramble String” ပြproblemနာကသင့်အားကြိုးနှစ်ခုပေးသည်ဟုဆိုသည်။ ဒုတိယ string သည်ပထမတစ်ခု၏အလျင်အမြန်ညှိထားသော string လားဟုတ်မဟုတ်စစ်ဆေးပါ။ ရှင်းလင်းချက် ၂။ binary tree အနေဖြင့် s ကို“ ကြီးသော” ကိုယ်စားပြုမှုကို bursur အဖြစ်ပြောင်းလဲခြင်းအားဖြင့်၎င်းကို non-empty sub-strings သို့ခွဲခြားခြင်းအားဖြင့်ဖြစ်သည်။ ဒီ string က ... ဖြစ်နိုင်တယ်

ဆက်ဖတ်ရန်

မေးခွန်း 343။ Group မှ Anagrams ပေးထားသောစကားလုံးများ၏အုပ်စုလိုက်ပုံကြမ်းများကိုရှာဖွေရန်လိုသည်။ ဆိုလိုသည်မှာစကားလုံးတစ်လုံးချင်းစီကိုဆိုလိုသည်။ ၎င်းကိုတန်ဖိုးတစ်ခုအဖြစ်မသတ်မှတ်ထားဘဲအခြားထည့်သွင်းမှုတစ်ခုသည်တန်ဖိုးနှင့်အတူတူပင်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 344။ အင်္ဂလိပ်စာလုံးများနှင့်ပေါင်းစပ်ပါ ပြproblemနာ“ Integer to English words” တွင်ကျွန်ုပ်တို့သည်သုညမဟုတ်သည့်ကိန်းနှင့်ထိုကိန်းများကိုကိန်းဂဏန်းစာလုံးများအဖြစ်ပြောင်းလဲရန်သို့မဟုတ်ကျွန်ုပ်တို့သည်နံပါတ်တစ်ခု၊ မည်သည့်နံပါတ်ကိုမဆိုထည့်သွင်းခြင်းခံရသည်။ ပုံစံ။ ဥပမာတစ်ခုကြည့်ရအောင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 345။ k Lists မှအသေးငယ်ဆုံး Range ပါရှိသော Element တွေကိုရှာပါ ပြkနာ၌“ k lists ထဲမှ element များပါဝင်သည့်အငယ်ဆုံးအကွာအဝေးကိုရှာပါ” ဆိုသည့်ပြweနာကိုကျွန်ုပ်တို့ K မှစာရင်းခွဲထားပြီးအရွယ်အစားတူညီသည်။ K သည်စာရင်းတစ်ခုချင်းစီမှအနည်းဆုံး element မ်ားပါ ၀ င်သောအသေးငယ်ဆုံးအကွာအဝေးကိုသတ်မှတ်ရန်တောင်းဆိုသည်။ ။ တစ်ခုထက်ပိုရှိလျှင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 346။ ခွင့်ပြုချက် permutable နှင့်အတူ palindrome ဖွဲ့စည်းရန်အနည်းဆုံးသွင်း ပြpermနာက“ အနည်းဆုံးထည့်သွင်းထားတဲ့ permindations permutations နဲ့ palindrome ကိုဖွဲ့စည်းရန်” ကသင့်ကိုစာလုံးအသေးနဲ့စာလုံးအသေးတစ်ခုစီပေးထားတယ်။ အဆိုပါပြstatementနာကြေညာချက်က Palindrome ဖြစ်လာနိုင်သော string ကိုအနည်းဆုံးထည့်သွင်းရန်ရှာရန်တောင်းဆိုသည်။ ဇာတ်ကောင်တွေရဲ့အနေအထားက ... ဖြစ်နိုင်တယ်

ဆက်ဖတ်ရန်

မေးခွန်း 347။ သုံးကြိုး၏ LCS (အရှည်ဆုံးအဖြစ်များသည့်နောက်ဆက်တွဲ) “ ကြိုးသုံးချောင်း၏ LCS (အရှည်ဆုံးအဖြစ်များဆုံးနောက်ဆက်တွဲ)” ပြproblemနာကသင့်အားကြိုး ၃ ခုပေးထားသည်ဟုဖော်ပြသည်။ ဒီကြိုး ၃ ခုရဲ့အရှည်ဆုံးဘုံနောက်ဆက်တွဲကိုရှာပါ။ LCS သည် string ၃ ခုကြားတွင်တွေ့ရလေ့ရှိပြီး ... အားလုံးတွင်တူညီသောအစဉ်လိုက်ရှိသည့်ဇာတ်ကောင်များဖြင့်ပြုလုပ်ထားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 348။ Array သည် Duplicates Allowed နှင့်အတူ Contiguous Integers ပါ ၀ င်သလားစစ်ဆေးပါ သငျသညျထပ်တူဒြပ်စင်များပါဝင်နိုင်နိုင်သည့်ကိန်းတစ်ခုခင်းကျင်းပေးထားသည်။ ပြstatementနာကဖော်ပြသည်မှာ၎င်းသည်တဆက်တည်းကိန်းအစုတစ်ခုဟုတ်၊ မဟုတ်ဟုတ်ဟုတ်ဟုတ်ဟုတ်မဟုတ်ရိုက်ပါ၊ မဟုတ်သည်ကိုရိုက်ပါ။ နမူနာနမူနာထည့်သွင်းမှု - [၂၊ ၃၊ ၄၊ ၁၊ ၇၊ ၉] နမူနာ ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 350။ ဇာတ်ကောင်အစားထိုးတိုင်း Query ပြီးနောက် Palindrome ကိုစစ်ဆေးပါ ပြcharacterနာ“ Query စာလုံးအစားထိုးပြီးနောက်တိုင်း Palindrome ကိုစစ်ဆေးပါ” ကဖော်ပြသည်မှာသင့်အား String နှင့် no ဟုသတ်မှတ်သည်။ Query of query တစ်ခုစီတွင် i1 နှင့် i2 ကဲ့သို့ integer input တန်ဖိုးနှစ်ခုနှင့် 'ch' ဟုခေါ်သောအက္ခရာထည့်သွင်းမှုတစ်ခုရှိသည်။ အဆိုပါပြstatementနာကြေညာချက် i1 နှင့်တန်ဖိုးများကိုပြောင်းလဲပစ်ရန်တောင်းသည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 352။ အထပ်ထပ်စာလုံးများမပါသော အရှည်လျားဆုံး စာကြောင်းများ LeetCode ဖြေရှင်းချက် LeetCode ဖြေရှင်းချက် - စာလုံးထပ်ခြင်းမရှိဘဲ အရှည်ဆုံးစာကြောင်းခွဲ - စာကြောင်းတစ်ခုပေးထားပြီး၊ ကျွန်ုပ်တို့သည် အက္ခရာထပ်ခြင်းမပြုဘဲ အရှည်ဆုံးစာကြောင်းခွဲ၏အရှည်ကို ရှာရပါမည်။ ဥပမာအနည်းငယ်ကို လေ့လာကြည့်ကြပါစို့။ ဥပမာ pwwkew 3 ရှင်းလင်းချက်- အဖြေသည် အရှည် 3 aav 2 နှင့် "wke" ၏ ရှင်းလင်းချက်- အဖြေမှာ "av" ဖြစ်ပြီး အရှည် 2 ချဉ်းကပ်ပုံ-1 ...

ဆက်ဖတ်ရန်

မေးခွန်း 353။ ပေးထားသော sequence ကိုမှနိမ့်ဆုံးအရေအတွက်က Form ပြgivenနာက“ သတ်မှတ်ထားသောနံပါတ်စဉ်မှအနည်းဆုံးနံပါတ်ကိုဖွဲ့စည်းပါ” ကသင့်အား I နှင့် D ၏ပုံစံအချို့ပေးထားသည်ဟုဖော်ပြသည်။ ငါ၏အဓိပ္ပာယ်မှာ increasing တိုးမြှင့်ခြင်းနှင့်လျော့နည်းခြင်းအတွက်ဆိုလိုသည်။ with ပြproblemနာဖော်ပြချက်သည်ပေးထားသောပုံစံနှင့်ကိုက်ညီမည့်အနည်းဆုံးနံပါတ်ကိုပုံနှိပ်ရန်တောင်းဆိုသည်။ ကြှနျုပျတို့မှာ ... ရှိသညျ ...

ဆက်ဖတ်ရန်

မေးခွန်း 354။ ပေးထားသောအဖွင့်အပိတ်ကွင်းအတွက်အပိတ်အပိတ်၏အညွှန်းကိုဖော်ပြပါ ပြ/နာဖော်ပြချက်စာကြောင်းအရှည် / အရွယ်အစား n နှင့်ဖွင့်ထားသောစတုရန်းကွင်းကွင်း၏ညွှန်းကိန်းကိုကိုယ်စားပြုသည့်ကိန်းပြည့်တန်ဖိုးတစ်ခုပေးထားသည်။ ပေးထားသောအဖွင့်အပိတ်ကွင်းအတွက်အပိတ်အပိတ်၏အညွှန်းကိုဖော်ပြပါ။ ဥပမာ s = "[ABC [23]] [89]" index = 0 8 s = "[C- [D]]" အညွှန်းကိန်း = 3 5 s ...

ဆက်ဖတ်ရန်

မေးခွန်း 355။ Text Justification LeetCode ဖြေရှင်းချက် Text Justification LeetCode Solution ကိုယနေ့ ဆွေးနွေးကြမည် Problem Statement ပြသနာ "Text Justification" သည် သင့်အား size n နှင့် integer size ၏ အမျိုးအစားစာရင်း s[ ] ကိုပေးထားကြောင်းဖော်ပြထားသည်။ စာကြောင်းတစ်ကြောင်းစီတွင် စာလုံးအရွယ်အစား အရေအတွက်ပါ၀င်သည်ဟူသော စာသားကို အကြောင်းပြပါ။ သင်လုပ်နိုင်သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 356။ တစ် ဦး ချင်းစီစကားလုံးများကိုပြောင်းပြန် ပြmနာဖော်ပြချက်“ Reverse individual words” ပြproblemနာကသင့်အား string တစ်ခုပေးသည်ဟုဖော်ပြသည်။ ယခု string ထဲရှိစကားလုံးတစ်လုံးချင်းစီ၏ပြောင်းပြန်ကို print ထုတ်ပါ။ ဥပမာ s = "TutorialCup - သင်ယူခြင်းနည်းလမ်းပြောင်းလဲနေသည်" puClairotuT - gnignahc eht yaw fo gninrael s = "တစ် ဦး ချင်းစကားလုံးများကိုပြောင်းပြန်" esreveR ...

ဆက်ဖတ်ရန်

မေးခွန်း 357။ + နှင့် - အော်ပရေတာများပါ ၀ င်သည့်အက္ခရာသင်္ချာ string မှ brackets များကိုဖယ်ရှားပါ ပြProbleနာဖော်ပြချက်သင်သည်ဂဏန်းနှင့်အတူဂဏန်းသင်္ချာဖော်ပြချက်ကိုကိုယ်စားပြုသည့် string s အရွယ်အစားကိုပေးသည်။ ပြandနာ“ + and - operator များပါ ၀ င်သည့်အက္ခရာသင်္ချာ string မှ brackets များကိုဖယ်ရှားပါ” ဟူသောပြproblemနာကပေးထားသောစကားရပ်ကိုရိုးရှင်းစေမည့် function တစ်ခုဖန်တီးရန်တောင်းဆိုသည်။ ဥပမာ s = "a- (b + c)" abc s = a- (bc- (d + e)) - f-a + b + c + d + ef ...

ဆက်ဖတ်ရန်

မေးခွန်း 358။ k အက္ခရာများဖယ်ရှားပြီးနောက်ပေးထားသော string ကိုအတွက်ဇာတ်ကောင်များ၏စတုရန်းအနည်းဆုံးပေါင်းလဒ် ပြmနာဖော်ပြချက်“ k အက္ခရာများဖယ်ရှားပြီးနောက်အနည်းဆုံးအက္ခရာနှစ်ထပ်ကိန်းအရေအတွက်သည်ပေးထားသောစာလုံးတွင်ရေတွက်သည်” ပြproblemနာကသင့်အားစာလုံးအသေးများသာပါသော string တစ်ခုပေးသည်ဟုဖော်ပြသည်။ ကျန်ရှိသော string တွင် ... ၏စုစုပေါင်းအနေဖြင့် string မှ k အက္ခရာများကိုဖယ်ရှားခွင့်ပြုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 359။ စီးဆင်းနေသောပထမ ဦး ဆုံးထပ်ခါတလဲလဲမဟုတ်သောဇာတ်ကောင်အတွက် Queue ကိုအခြေခံသည် ပြmနာဖော်ပြချက်ပြaနာ“ စီးဆင်းမှုတွင်ပထမဆုံးထပ်မထပ်သောဇာတ်ကောင်အတွက် Queue ကိုအခြေခံသောချဉ်းကပ်နည်း” သည်စာလုံးအသေးများပါ ၀ င်သည့်စီးဆင်းမှုကိုပေးသည်ဟုဆိုသည်။ ထပ်မံ၍ ဇာတ်ကောင်အသစ်ထပ်ထည့်သောအခါပထမဆုံးထပ်မထပ်သောစာလုံးကိုရှာပါ။ အဘယ်သူမျှမထပ်ခါတလဲလဲဇာတ်ကောင်ပြန်လာ -1 ဖြစ်ပါတယ်။ ဥပမာ aabcddbe ...

ဆက်ဖတ်ရန်

မေးခွန်း 360။ ပေးထားသောအဆက်မပြတ်မှအနည်းဆုံးနံပါတ်ကိုပုံစံ ပြStatနာဖော်ပြချက်ပြGivenနာ“ ပေးထားသောအဆက်မပြတ်မှအနည်းဆုံးနံပါတ်ကိုဖော်ပြခြင်းအားဖြင့်သင့်အားအရှည် / အရွယ်အစား n ကို I 'စာလုံးပုံစံကိုကိုယ်စားပြုခြင်းဖြစ်သည်။ ပေးထားသောပုံစံအတွက်အနည်းဆုံးနံပါတ်များကို ၁-၉ မှဂဏန်းများဖြင့်ပုံနှိပ်ပါ။ ဥပမာအားဖြင့် - ...

ဆက်ဖတ်ရန်

မေးခွန်း 361။ Palindrome Substring Queries များ ပြStatနာဖော်ပြချက်“ Palindrome Substring Queries” ပြproblemနာကသင့်အား String နှင့်အချို့သော query များကိုပေးသည်ဟုဖော်ပြသည်။ ထိုမေးမြန်းချက်များအရ၊ ထိုမေးမြန်းမှုမှဖြစ်ပေါ်လာသော substring သည် palindrome ဟုတ်မဟုတ်ဆုံးဖြတ်ရန်ဖြစ်သည်။ ဥပမာ String str = "aaabbabbaaa" ၏မေးမြန်းချက်များ [q,] {{2, 3}, {2, 8}, {5, 7}, ... Queries q [] =

ဆက်ဖတ်ရန်

မေးခွန်း 362။ အကြီးဆုံးနံပါတ်ကိုဖွဲ့စည်းရန်ပေးထားသောနံပါတ်များကိုစီစဉ်ပါ ပြProbleနာဖော်ပြချက်သင့်တွင်ကိန်းဂဏန်းမြောက်များစွာရှိသည်။ ပြgivenနာက“ အကြီးဆုံးနံပါတ်များကိုဖွဲ့စည်းရန်အတွက်ပေးထားသောနံပါတ်များကိုစီစဉ်ခြင်း” သည်ခင်းကျင်းမှုအားခင်းကျင်းမှု၏နံပါတ်များဖြင့်ပြုလုပ်နိုင်သည့်အမြင့်ဆုံးတန်ဖိုးဖြစ်သင့်သည့်အနေဖြင့်ခင်းကျင်းမှုကိုပြန်လည်စီစဉ်ရန်တောင်းဆိုသည်။ ဥပမာ [34, 86, 87, ...

ဆက်ဖတ်ရန်

မေးခွန်း 363။ Palindrome partition ပြStatနာဖော်ပြချက်စာကြောင်းတစ်ကြောင်းကိုပေးထားခြင်းကြောင့် partitions ၏ substrings အားလုံးသည် palindromes ဖြစ်သည်။ ကျွန်ုပ်တို့မူလ string ကိုကွဲပြားသောအခန်းကန့်များအဖြစ်ဖြတ်တောက်သောကြောင့် substrings အားလုံး palindromes ဖြစ်သဖြင့်ဤပြproblemနာကို Palindrome Partition ပြProbleနာဟုခေါ်သည်။ asaaaassss ဥပမာ ၂ ရှင်းလင်းချက် - ...

ဆက်ဖတ်ရန်

မေးခွန်း 364။ စကားလုံးတစ်လုံးအတွက်ပြောင်းပြန် ပြmနာဖော်ပြချက်“ Reverse words in a string” သည်သင့်အားအရွယ်အစား n ၏ string တစ်ခုပေးသည်ဟုဖော်ပြသည်။ string ကိုပြောင်းပြန်အစဉ်လိုက်ပုံနှိပ်ပါ။ နောက်ဆုံးစာလုံးသည်ပထမဖြစ်ရမည်၊ ဒုတိယသည်ဒုတိယဖြစ်လာသည်။ ဒီနေရာမှာ string ကိုအစားစကားလုံးတွေပါတဲ့ဝါကျကိုရည်ညွှန်းသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 365။ ပေးထားသော string ကိုအများဆုံးအလေးချိန်အသွင်ပြောင်း ပြStatနာဖော်ပြချက်ပေးထားသော string ပြproblemနာ၏အများဆုံးအလေးချိန်အသွင်ပြောင်းမှုသည်စာလုံးနှစ်လုံး A 'နှင့်' B 'သာရှိသော string ကိုပေးထားသည်။ မည်သည့်ဇာတ်ကောင်ကိုမှပြောင်းခြင်းဖြင့် string ကိုအခြား string သို့ပြောင်းလဲနိုင်သည်။ ထို့ကြောင့်များစွာသောအသွင်ပြောင်းမှုများဖြစ်နိုင်သည်။ ဖြစ်နိုင်သမျှထဲက ...

ဆက်ဖတ်ရန်

မေးခွန်း 366။ Mobile Numeric Keypad ပြKeyနာ ပြStatနာဖော်ပြခြင်းမိုဘိုင်းကိန်းဂဏန်းပြproblemနာတွင်ကျွန်ုပ်တို့သည်ဂဏန်းခလုတ်ခုံကိုစဉ်းစားသည်။ ပေးထားသောအရှည်၏ဖြစ်နိုင်ချေရှိသောကိန်းဂဏန်းဆက်တိုက်အရေအတွက်အားလုံးကိုသင်ရှာဖွေရန်လိုအပ်သည်၊ သို့မှသာသင်သည်လက်ရှိခလုတ်၏အပေါ်၊ အောက်၊ ဘယ်နှင့်ညာခလုပ်များကိုသာနှိပ်နိုင်သည်။ သင့်ကိုခွင့်မပြုပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 367။ အတိုဆုံး Palindrome အတိုဆုံး palindrome ပြproblemနာမှာတော့အရှည် l ကို string တစ်ခုပေးထားတယ်။ ၎င်းကို palindrome ဖြစ်စေရန်ရှေ့တွင်အက္ခရာများကိုထည့်ပါ။ ပေးထားသော string ကို palindrome ဖြစ်စေရန်အသုံးပြုသောအက္ခရာအနည်းဆုံးအရေအတွက်ကို print ထုတ်ပါ။ ဥပမာ input ကို: s = abc ရလဒ်: 2 (by ...

ဆက်ဖတ်ရန်

မေးခွန်း 368။ အဆက်မပြတ်ဒုတိယအအများဆုံးသောစကားလုံး Strings of sequence တစ်ခုအနေဖြင့်ဒုတိယထပ်ခါတလဲလဲ (သို့မဟုတ်မကြာခဏ) စကားလုံး (သို့) string ကိုဆက်တိုက်တစ်ခုဖြင့်ရှာဖွေရန်ဖြစ်သည်။ (စကားလုံးနှစ်လုံးမသုံးခြင်းသည်ဒုတိယအကြိမ်အဖြစ်ထပ်ခါထပ်ခါဆိုလျှင်စကားလုံးတစ်လုံးတည်းသာအမြဲတမ်းရှိလိမ့်မည်။ ) ဥပမာထည့်သွင်းမှု - {"aaa", "bb", "bb", "aaa", "aaa", c "} output: String with ...

ဆက်ဖတ်ရန်

မေးခွန်း 369။ string တစ်ခုတွင် အများဆုံးဖြစ်ပေါ်နေသော ဇာတ်ကောင် စာလုံးအသေးပါရှိသော အရွယ်အစား n စာတန်းကို ပေးထားသည်။ string တစ်ခုတွင် အများဆုံးဖြစ်ပေါ်နေသော ဇာတ်ကောင်ကို ရှာရန် လိုအပ်သည်။ အများဆုံးဖြစ်ပေါ်မှုရှိသော စာလုံးတစ်ခုထက်ပိုပါက ၎င်းတို့ထဲမှ တစ်ခုကို ပရင့်ထုတ်ပါ။ ဥပမာ ထည့်သွင်းခြင်း- String s=”test” Output- အများဆုံး ဖြစ်ပေါ်နေသော စာလုံးမှာ 't' ဖြစ်သည်။ ချဉ်းကပ်နည်း 1- အသုံးပြုခြင်း...

ဆက်ဖတ်ရန်

မေးခွန်း 370။ နည်းလမ်းများဒီကုဒ် Decode Ways ပြproblemနာတွင်ကျွန်ုပ်တို့သည်ဂဏန်းများသာပါ ၀ င်သောအချည်းနှီးသော string ကိုပေးထားပြီး၊ အောက်ပါမြေပုံများကို အသုံးပြု၍ ၎င်းကို decode လုပ်ရန်နည်းလမ်းများစုစုပေါင်းကိုဆုံးဖြတ်ပါလိမ့်မည်။ 'A' -> 1 'B' -> 2 ... 'Z' -> 26 ဥပမာ S = "123" ဒီ string ကို decode ဖို့နည်းလမ်းများအရေအတွက်က 3 လျှင်ငါတို့ ...

ဆက်ဖတ်ရန်

မေးခွန်း 371။ အကွာအဝေးကိုတည်းဖြတ်ပါ ပြင်ဆင်ရန်အကွာအဝေးပြproblemနာတွင် n ၏ string X ကိုအရှည်မီတာ၏အခြား Y ကိုပြောင်းရန်လိုအပ်သောအနည်းဆုံးစစ်ဆင်ရေးအရေအတွက်ကိုရှာရမည်။ စစ်ဆင်ရေးခွင့်ပြု: Insertion ပယ်ဖျက်ရေးအစားထိုးဥပမာ Input: String1 = "abcd" String2 = "abe" ရလဒ်: အနည်းဆုံးလိုအပ်သောစစ်ဆင်ရေး 2 (...

ဆက်ဖတ်ရန်

မေးခွန်း 372။ စကားလုံးများ၏ပေါင်းစည်းခြင်းနှင့်အတူနုတ် စကားလုံးများပြproblemနာများ၏ concatenation နှင့်အတူ substring အတွက်ကျနော်တို့ string ကို s ကိုပေးပြီနှင့်စာရင်းတစ်ခုတည်းအရှည်တစ်ခုချင်းစီကိုစကားများထားရှိရေး။ substring ၏အစညွှန်းကိန်းကို print ထုတ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 373။ အနည်းဆုံး bracket ကပြောင်းပြန် နိမ့်ဆုံး bracket သည်ပြောင်းပြန်ပြproblemနာတွင် `{'နှင့်'} 'ဟူသောစာလုံးများပါ ၀ င်သည့် string ကိုသာကျွန်ုပ်တို့ပေးခဲ့သည်။ အသုံးအနှုန်းတစ်ခုမျှမျှတတဖြစ်စေရန်လိုအပ်သော bracket ကပြောင်းပြန်ပြန်အနိမ့်ဆုံးအရေအတွက်ကိုရှာပါ။ Example Input: s = "} {" Output: 2 Input: s = "{{{" Output: ပေးထားတဲ့အသုံးအနှုန်းက ... မရနိုင်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 374။ Expression တွင်မလိုအပ်သော Bracket သို့မဟုတ်မပါ ၀ င်ပါ အော်ပရေတာများ၊ အော်ပရေတာများနှင့်ကွင်းကွင်းကွက်ကွက်ကွင်းကွင်းဖော်ပြချက်များပါ ၀ င်သည့် string s တစ်ခုကိုပေးထားသည်။ ပေးထားသော string တွင်မလိုအပ်သောကွင်းကွင်းကွက်ကွက်ပါရှိခြင်းကိုရှာဖွေပါ။ တနည်းအားဖြင့်ဆိုရသော်ထိုအသုံးအနှုန်းတွင်မလိုအပ်သောကွင်းခတ်ပါ ၀ င်နေသည်။ မလိုအပ်သောကွင်းခတ်လျှင် ...

ဆက်ဖတ်ရန်

မေးခွန်း 375။ ကွင်းခတ်နှင့်အတူဖော်ပြချက်နှစ်ခုအတူတူရှိမရှိစစ်ဆေးပါ အပိုအော်ပရေတာ၊ အနုတ်အော်ပရေတာ၊ အသေးစာလုံးအက္ခရာများနှင့်ကွင်းကွင်းများပါ ၀ င်သောအသုံးအနှုန်းများကိုကိုယ်စားပြုသောညှို့နှစ်ခု s1 နှင့် s2 ကိုပေးထားသည်။ ကွင်းခတ်နှင့်ဖော်ပြချက်နှစ်ခုအတူတူရှိမရှိစစ်ဆေးပါ။ ဥပမာ Input s1 = "- (a + b + c)" s2 = "-abc" output ကိုဟုတ်တယ် input ကို s1 = "ab- (cd)" s2 = "abcd" Output အဘယ်သူမျှမ Algorithm လျှင်နှစ် ဦး လျှင်စစ်ဆေးရန် ...

ဆက်ဖတ်ရန်

မေးခွန်း 376။ ခိုင်လုံသော parenthesis String ခိုင်လုံသောကွင်းဆက်ပြproblemနာတွင် '(', ')' နှင့် '*' တို့ပါဝင်သော string ကိုပေးထားသည်။ အကယ်၍ '*' ကို '(', ')' သို့မဟုတ်အလွတ်တစ်မျိုးဖြင့်အစားထိုးနိုင်ခြင်းရှိမရှိစစ်ဆေးပါ။ ဥပမာများထည့်သွင်းမှု“ ()” Output true Input“ *)” Output true Input“ (*))” Output true နုံချဉ်းကပ်မှု…။

ဆက်ဖတ်ရန်

မေးခွန်း 377။ အရှည်ဆုံး Palindromic နောက်ဆက်တွဲ ကျွန်ုပ်တို့သည်ရှည်လျားသော palindromic နောက်ဆက်တွဲပြproblemနာ၌ string တစ်ခုပေးခဲ့ပြီး၊ အရှည်ဆုံး palindromic နောက်ဆက်တွဲအရှည်ကိုရှာပါ။ ဥပမာများထည့်သွင်းမှု - TUTORIALCUP ရလဒ် - ၃ ထည့်သွင်းမှု - DYNAMICPROGRAMMING ရလဒ် - ၇။ အရှည်ဆုံး Palindromic နောက်ဆက်တွဲအတွက်နုံချဉ်းကပ်နည်းအထက်ပါပြproblemနာကိုဖြေရှင်းရန်နုံချဉ်းကပ်နည်းသည်အောက်ဖော်ပြပါအကြောင်းအရာအားလုံးအားထုတ်ပေးရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 378။ KMP Algorithm KMP (Knuth-Morris-Pratt) algorithm ကိုပေးထားသော string တွင်ပုံစံရှာဖွေရန်အသုံးပြုသည်။ ကျွန်တော်တို့ကို string S နဲ့ pattern p ပေးထားတယ်။ ငါတို့ရဲ့ရည်မှန်းချက်ကပေးထားတဲ့ပုံစံဟာ string ထဲမှာရှိနေမလားဆိုတာကိုဆုံးဖြတ်ဖို့ပဲ။ ဥပမာထည့်သွင်းမှု - S =“ aaaab” p =“ aab” ရလဒ် - စစ်မှန်သောနုံချဉ်းကပ်မှု ...

ဆက်ဖတ်ရန်

မေးခွန်း 379။ ဘက်လိုက်သောမိဘများအတွက်စကားရပ်ကိုစစ်ဆေးပါ အရှည် of တစ် string ကို s ကိုပေးတော်မူ၏။ ဖွင့်လှစ်သောကွင်းတိုင်းအတွက်ပိတ်သောကွင်းရှိမရှိစစ်ဆေးပါ။ ဆိုလိုသည်မှာကွင်းအားလုံးသည်မျှတမှုရှိမရှိ။ တစ်နည်းပြောရလျှင်ကျွန်ုပ်တို့ '}', ')' နှင့် ']' တိုင်းအတွက် '{', '(' နှင့် '[' အသီးသီးတို့ရှိလျှင် ... ဟူသောအသုံးအနှုန်းကိုဆိုလိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 380။ စကားရပ်တွင်မိတ္တူကူးထားသလားသို့မဟုတ်မပါရှိခြင်းကိုရှာပါ မျှမျှတတကွင်းပါဝင်တဲ့ string ကိုပေးထားသည်။ expression / string တွင်မိတ္တူပွားများပါဝင်သည်ကိုရှာပါ။ Duplicate Parenthesis စကားစုတစ်ခုသည်မျှမျှတတထိန်းညှိထားသောတူညီသောအမျိုးအစားတစ်ခုအလယ်တွင်ရှိခြင်းသို့မဟုတ်ဝိုင်းရံထားခြင်းဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 381။ String ထဲ၌ Nested Parenthesis ၏အမြင့်ဆုံးအနက်ကိုရှာပါ တစ် ဦး string ကို s ကိုပေးတော်မူ၏။ ပေးထားသော string တွင် nested ကွင်းကွင်း၏အတိမ်အနက်ကို print ထုတ်ရန် code ကိုရေးပါ။ ဥပမာ input ကို: s = "(က (ခ) (ဂ) (((င (င) ဆ) ဇ) ငါ (ည ()) ဌ) မီတာ" ရလဒ်: 4 input ကို: s ကို = "(p ((q)) ) ((s) t)) "Output: ၃။ Stack Algorithm ကိုသုံးခြင်းအရှည်ရဲ့ string ကိုစတင်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 382။ အစားထိုးနှင့်အတူဟန်ချက်ညီဖော်ပြချက် Balanced Expression နှင့် Replacement ပြနာမှာ parenthes ပါ ၀ င်တဲ့ s ကိုပေးထားတယ်။ ဆိုလိုသည်မှာ '(', ')', '[', ']', '{', '}' ။ ကွင်း၌အစားထိုးခြင်းအဖြစ်အချို့သောနေရာများတွင် x တွင် string ပါ ၀ င်သည်။ အားလုံးအားအစားထိုးပြီးနောက် string ကိုခိုင်လုံသောကွင်းဆက်တစ်ခုဖြင့်စကားရပ်တစ်ခုအဖြစ်ပြောင်းလဲနိုင်မလားစစ်ဆေးပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 383။ ကုဒ်ဖြုတ်ပါ မင်းကို encoded string တစ်ခုပေးထားတယ်ဆိုပါစို့။ string ကိုပုံစံတစ်မျိုးမျိုးဖြင့် encode လုပ်ထားတယ်။ သင့်ရဲ့တာဝန်က string ကို decode လုပ်ရန်ဖြစ်သည်။ ပြောကြပါစို့။ <string of time အကြိမ်မဖြစ်ပေါ်ပါ> [string] Example Input 3 [b] 2 [bc] output bbbcaca ရှင်းလင်းချက်ဤနေရာတွင် 'b' သည် ၃ ကြိမ်နှင့် ca 'သည် ၂ ကြိမ်ဖြစ်ပေါ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 384။ ကူးပြောင်းခြင်းကူးယူရန်ရှေ့ဆက် ရှေ့ဆက်ပုဒ်မှကူးပြောင်းခြင်းပြproblemနာတွင်ကျွန်ုပ်တို့သည်ရှေ့ဆက်သင်္ကေတကိုဖော်ပြခဲ့သည်။ ၄ င်းကို infix expression အဖြစ်ပြောင်းရန် program တစ်ခုရေးပါ။ ဤသင်္ကေတတွင်ရှေ့ဆက်သင်္ကေတသည်အော်ပရေတာကိုအော်ပရေတာအပြီးရေးသည်။ ၎င်းကိုပိုလန်သင်္ကေတအဖြစ်လည်းလူသိများသည်။ ဥပမာ: + AB သည်ရှေ့ဆက်စကားရပ်ဖြစ်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 385။ Infix ကူးပြောင်းခြင်းမှ Postfix postfix သို့ infix ပြောင်းလဲခြင်းပြ,နာတွင်ကျွန်ုပ်တို့သည် postfix သင်္ကေတဖြင့်ဖော်ပြခဲ့သည်။ ပေးထားသောသင်္ကေတကို infix သင်္ကေတအဖြစ်ပြောင်းလဲရန်ပရိုဂရမ်တစ်ခုရေးပါ။ Infix Notation ဤသင်္ကေတတွင်အော်ပရေတာများသည် operand များအကြားရေးထားသည်။ ဒါဟာကျနော်တို့ယေဘုယျအားဖြင့်တစ် ဦး စကားရပ်ရေးသားပုံနှင့်ဆင်တူသည်။ ဥပမာ: A + ...

ဆက်ဖတ်ရန်

မေးခွန်း 386။ Postfix ကူးပြောင်းခြင်း၏ရှေ့ဆက် ပြောင်းလဲခြင်းပြproblemနာနှင့် ပတ်သက်၍ ရှေ့ဆက်ပုဒ်တွင်ကျွန်ုပ်တို့သည် string ပုံစံဖြင့်ရှေ့ဆက်သင်္ကေတဖြင့်ဖော်ပြမှုကိုပေးထားသည်။ ပေးထားသောသင်္ကေတကို postfix သင်္ကေတအဖြစ်ပြောင်းရန်ပရိုဂရမ်တစ်ခုရေးပါ။ ရှေ့ဆက်သင်္ကေတဒီသင်္ကေတမှာအော်ပရေတာကိုအော်ပြီးအော်ပါတယ်။ ၎င်းကိုပိုလန်သင်္ကေတအဖြစ်လည်းလူသိများသည်။ ဥပမာအားဖြင့်: + AB သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 387။ နောက် Permutation လာမယ့် permutation ပြproblemနာမှာငါတို့စကားလုံးတစ်လုံးပေးပြီဆိုပါစို့၊ ၎င်းရဲ့အဘိဓာန်အကြီးအသေးကိုကြည့်ပါ။ ဥပမာ input: str = "tutorialcup" output: tutorialpcu input: str = "nmhdgfecba" output: nmheabcdfg input: str = "algorithms" output: algorithsm input: str = "spoonfeed" output: Next Permutation ...

ဆက်ဖတ်ရန်

မေးခွန်း 388။ အရှည်ဆုံးအဖြစ်များနောက်ဆက်တွဲ မင်းကို str1 နဲ့ str2 နှစ်ခုပေးထားတယ်။ အရှည်ဆုံးဘုံနောက်ဆက်တွဲအရှည်ကိုရှာမယ်။ နောက်ဆက်တွဲ - နောက်ဆက်တွဲဆိုသည်မှာကျန်သောဒြပ်စင်များ၏အစဉ်အလာကိုပြောင်းလဲခြင်းမရှိဘဲအချို့သောသို့မဟုတ်လုံးဝမပါဝင်သောအခြားအစိတ်အပိုင်းများကိုဖယ်ထုတ်ခြင်းဖြင့်နောက်ဆက်တွဲတစ်ခုမှဆင်းသက်လာနိုင်သည်။ ex 'tticp' ၏နောက်ဆက်တွဲသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 389။ ထပ်ခါတလဲလဲ Substring ပုံစံ ထပ်ခါတလဲလဲ substring ပုံစံများတွင်၎င်းသည်သူသည် substring ကိုယူပြီး substring ၏မိတ္တူအမြောက်အများကို တွဲ၍ တည်ဆောက်ခြင်းရှိ၊ မရှိကို string စစ်ဆေးသည်။ ဥပမာ input ကို 1: str = "abcabcabc" ရလဒ်: စစ်မှန်တဲ့ရှင်းလင်းချက်: "abcabcabc" တစ် ဦး အချည်းနှီးသော string ကိုဖို့ "abc" ထပ်တလဲလဲအားဖြင့်ဖွဲ့စည်းနိုင်ပါသည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 390။ ပေးစာဖြစ်ရပ်မှန် permutation letter case permutation မှာအက္ခရာများနှင့်နံပါတ်များသာပါဝင်သော string ကိုပေးထားတယ်။ string ထဲမှအက္ခရာတစ်ခုစီကိုစာလုံးအသေးနှင့်စာလုံးကြီးအဖြစ်ပြောင်းလဲနိုင်သည်။ ကွဲပြားခြားနားသောစာလုံးအသေးများနှင့်စာလုံးအကြီးအသေးများမှရရှိနိုင်ပါသည်။ ကြိုး ဥပမာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 391။ Sorting ကိုသုံးပြီးအရှည်ဆုံးအဖြစ်များဆုံးရှေ့ဆက် ကျွန်ုပ်တို့သည် Strings များပေးထားသော Sorting ပြusingနာကို အသုံးပြု၍ အရှည်ဆုံးအဖြစ်ဆုံးရှေ့ဆက်တွင်အရှည်ဆုံးဘုံရှေ့ဆက်ကိုရှာပါ။ ဆိုလိုသည်မှာ strings အားလုံးနှင့်တူသောရှေ့ဆက်အပိုင်းကိုရှာပါ။ ဥပမာ Input1: {"tutorialcup", "tutorial", "tussle", "tumble"} output: "tu" Input2: {"baggage", "banana", "batsmen"} Output: "ba" Input3: {"abcd "} Output:" abcd "...

ဆက်ဖတ်ရန်

မေးခွန်း 392။ Backspace String ကိုနှိုင်းယှဉ်ကြည့်ပါ backspace string တွင် Strings S နှင့် T နှစ်ခုပေးထားသောပြcompareနာကိုနှိုင်းယှဉ်ကြည့်ပါ၊ strings များတွင် '#' ပါ ၀ င်ပြီး backspace character ကိုဆိုလိုသည်။ နမူနာများ Input S = "ab # c" T = "ad # c" Output true (S နှင့် T နှစ်မျိုးလုံးသည် ac) သို့ပြောင်းသည်) Input ...

ဆက်ဖတ်ရန်

မေးခွန်း 393။ စကားလုံးပုံစံ ငါတို့တွေအားလုံး ABBA၊ “ AABB” စတဲ့စကားလုံးပုံစံတွေကိုတွေ့ခဲ့ရပြီ။ ဒီ babble နဲ့ဘယ်လိုဆက်စပ်နိုင်လဲဆိုတာကျွန်တော်တို့အမြဲတမ်းတွေးမိတယ်။ ယနေ့ကျွန်ုပ်တို့သည် babble ကိုအသုံးပြုရန်ကြိုးစားသည့်ပြaနာကိုဖြေရှင်းရန်ကြိုးစားပါလိမ့်မည်။ string ကိုပြproblemsနာများ၏များပြားလှသောအမှုကိစ္စတွင်ကူညီမပေးပါဘူး။ ပေးထားသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 394။ ပုံမှန်ဖော်ပြမှုကိုက်ညီမှု Regular Expression Matching ပြနာတွင်ကျွန်ုပ်တို့သည် string နှစ်ခုကိုပေးထားသည် (x ကိုယူကြစို့) သည်စာလုံးအသေးများသာဖြစ်ပြီးဒုတိယ (y ကိုတွက်ကြည့်ကြစို့) သည်စာလုံးအကြီးနှစ်လုံးပါ ၀ င်သည့်စာလုံးအသေးများပါဝင်သည်။ နှင့်“ *” ။ လုပ်ငန်းတာဝန်ကဒုတိယစာကြောင်းရှိမရှိကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 395။ String ကိုပြန်လည်ဖွဲ့စည်း Reorganize String ပြနာတွင်“ az” အက္ခရာအချို့ပါသည့် string ကိုကျွန်ုပ်တို့ပေးထားသည်။ ကျွန်ုပ်တို့၏တာ ၀ န်မှာထိုအက္ခရာနှစ်လုံးကိုတစ်လုံးနှင့်တစ်လုံးကပ်ထားခြင်းမရှိစေရ။ ဥပမာအားဖြင့်ထည့်သွင်းခြင်းပန်းသီး Output pelpa Input စာအုပ် Output obko Input aa Output မဖြစ်နိုင် Input aaab Output not ...

ဆက်ဖတ်ရန်

မေးခွန်း 396။ String Compression ကို String Compression ပြproblemနာတွင်၊ [char] အမျိုးအစား char ကိုကျွန်ုပ်တို့ပေးထားသည်။ ၎င်းကိုဇာတ်ကောင်နှင့်သတ်သတ်မှတ်မှတ်ဇာတ်ကောင်တစ်ခုအနေဖြင့်ချုံ့ပါ (အကယ်၍ ဇာတ်ကောင်အရေအတွက်သည် ၁ ဖြစ်ပါက compressed ခင်းကျင်းထားသောတစ်ခုတည်းသောအက္ခရာသည်) ။ compressed array ၏အရှည်သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 397။ မှန်ကန်သော စကားချပ် LeetCode ဖြေရှင်းချက် မှန်ကန်သော စကားချပ် LeetCode ပြဿနာတွင် ကျွန်ုပ်တို့သည် '('၊ ')'၊ '{'၊ '}', '[' နှင့် ']' ဟူသော စာလုံးများသာ ပါဝင်သော စာကြောင်းတစ်ခုကို ပေးခဲ့ပြီး၊ ထည့်သွင်းသည့်စာကြောင်းသည် မှန်ကန်မှုရှိမရှိ ဆုံးဖြတ်ပါ။ ဤတွင် ကျွန်ုပ်တို့သည် သင့်အား မှန်ကန်သော စကားချပ် LeetCode ဖြေရှင်းချက်ကို ပေးပါမည်။ ထည့်သွင်းမှုစာကြောင်းသည် မှန်ကန်ပါက- Open brackets ကို ပိတ်ရမည်...

ဆက်ဖတ်ရန်

မေးခွန်း 398။ Trie သုံးပြီးအရှည်ဆုံးအဖြစ်များဆုံးရှေ့ဆက် ကျွန်ုပ်တို့သည် Strings များပေးထားပြီး Trie ပြusingနာကို အသုံးပြု၍ အကျဆုံးဆုံးသောရှေ့ဆက်တွင်အရှည်ဆုံးဘုံရှေ့ဆက်ကိုရှာပါ။ ဆိုလိုသည်မှာ strings အားလုံးနှင့်တူသောရှေ့ဆက်အပိုင်းကိုရှာပါ။ ဥပမာ Input1: {"tutorialcup", "tutorial", "tussle", "tumble"} output: "tu" Input2: {"baggage", "banana", "batsmen"} Output: "ba" Input3: {"abcd "} Output:" abcd "...

ဆက်ဖတ်ရန်

မေးခွန်း 399။ သက်တမ်းရှိနံပါတ် ကျွန်တော်တစ် ဦး string ကိုပေးပြီ Valid နံပါတ်ပြproblemနာ၌, ကမှန်ကန်သောဒdecimalမကိန်းသို့အနက်ရှိမရှိစစ်ဆေးပါ။ ပေးထားသော string ကိုခိုင်လုံသောဒasမအဖြစ်အဓိပ္ပာယ်ဖွင့်ရန်အတွက်သတိပြုရန်လိုသည်။ ၎င်းတွင်အောက်ပါအက္ခရာများပါ ၀ င်ရမည် - တောလည်ရာ ၀-၉၊

ဆက်ဖတ်ရန်

မေးခွန်း 400။ အနီးဆုံး Palindrome နံပါတ်ကိုရှာပါ ပြaနာရှိကျွန်ုပ်တို့မှာ n ပေးထားသောအနီးဆုံး Palindrome number ပြproblemနာကိုရှာပါ။ palindrome ဖြစ်သောနံပါတ်ကိုရှာပါ။ palindromic နံပါတ်နှင့် n အကြားအကြွင်းမဲ့ကွာခြားချက်သည်သုည မှလွဲ၍ ဖြစ်နိုင်သမျှအနည်းဆုံးဖြစ်သည်။ ဒီအခြေအနေကိုဖြည့်ဆည်းတဲ့နံပါတ်တစ်ခုထက်ပိုနေတယ်ဆိုရင်ပုံနှိပ်ထုတ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 401။ ရေတွက်။ ပြောပါ Count and Say မှာကျွန်တော်တို့ N ကိုပေးထားပြီးဒီကိန်းဂဏန်းရဲ့ nth term ကိုရှာပြီး sequence ကိုပြောဖို့လိုပါတယ်။ ပထမ ဦး စွာရေတွက်ခြင်းနှင့်ဆက်နွှယ်ခြင်းဆိုသည်မှာအဘယ်နည်း။ ပထမ ဦး စွာစာပိုဒ်၏စည်းကမ်းချက်များကိုကြည့်ပါ။ ပထမအသုံးအနှုန်းသည်“ 1” ဖြစ်သည်။ ဒုတိယသက်တမ်းမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 402။ ထူးခြားတဲ့ဇာတ်ကောင်ကို string ထဲမှာရှာပါ ရှာပုံတော်တွင်ပြproblemနာရှိရှာဖွေရေးထူးခြားသောဇာတ်ကောင်တွင်စာလုံးအသေး (az) သာပါသော string ကိုကျွန်ုပ်တို့ပေးထားသည်။ ကျွန်တော်တို့ထပ်ခါတလဲလဲထပ်ခါတလဲလဲလုပ်တဲ့အက္ခရာကိုရှာပြီးအညွှန်းကိုထုတ်ဖို့လိုတယ်။ အဘယ်သူမျှမထိုကဲ့သို့သောဇာတ်ကောင်ပုံနှိပ် -1 တည်ရှိလျှင်။ Input Format တစ်ခုတည်းသောလိုင်းတစ်ခုပါ။ ပုံနှိပ်ထုတ်ဝြေခင်းပုံစံ ...

ဆက်ဖတ်ရန်

မေးခွန်း 403။ ရောမလူမျိုးစု ရောမဘာသာပြောင်းဝင်ခြင်း။ ကျွန်ုပ်တို့သည် N နံပါတ်ကိုပေးထားပြီးကျွန်ုပ်တို့သည်ရောမနံပါတ်များကိုပုံနှိပ်ထုတ်ဝေရန်လိုအပ်သည်။ ရောမနံပါတ်များကို {I, V, X, L, C, D, M} တန်ဖိုးများအသုံးပြုခြင်းဖြင့်ကိုယ်စားပြုသည်။ ကောင်းသောဥာဏ်အတွက်ဥပမာအချို့ကိုကြည့်ကြပါစို့။ Input Format တစ်ခုသာလိုင်းတစ်ခုတည်းသာရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 404။ Rabin Karp Algorithm Rabin Karp Algorithm သည်ပေးထားသောစာသား၏ pattern string ကိုရှာဖွေသည်။ ပုံစံ string ကိုရှာဖွေရန်အသုံးပြု algorithms သို့မဟုတ်နည်းလမ်းများဤမျှလောက်များစွာသောအမျိုးအစားများရှိပါတယ်။ ဤ algorithm တွင်ကျွန်ုပ်တို့သည် Hashing ကို သုံး၍ ပုံစံကိုက်ညီမှုကိုရှာဖွေသည်။ substring အတွက် hash code တွေထပ်တူရရင်။

ဆက်ဖတ်ရန်

မေးခွန်း 405။ အဆိုပါစကားလုံးမှန်းဆ ခန့်မှန်းလော့ အပြန်အလှန်အကျိုးသက်ရောက်မှုရှိသောပြproblemနာဆိုသည်မှာကျွန်ုပ်တို့အားပေးသောအချက်အလက်များကိုကြိုတင်မသတ်မှတ်ထားပါ။ ကျွန်ုပ်တို့သည်တန်ဖိုးများကိုပုံနှိပ်နိုင်သည်သို့မဟုတ်အဖြေနှင့်ပတ်သက်သောသတင်းအချက်အလက်များကိုပိုမိုထိရောက်စွာရယူနိုင်ရန်အတွက်သီးသန့် function ကိုခေါ်နိုင်သည် အဆင့်တစ်ခုချင်းစီအနေဖြင့်ကျွန်ုပ်တို့ကြားခံကြားခံ FLUSH ကိုလည်းလိုအပ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 406။ ကွဲပြားနောက်ဆက်တွဲများ Strings S နှင့် P1 နှစ်ခုကိုတွက်ပြီး P1 နှင့်ညီမျှသောကွဲပြားတဲ့နောက်ဆက်တွဲအရေအတွက်အားလုံးကိုရေတွက်ရပါမယ်။ မှတ်ချက် - ပေးထားသော string ၏နောက်ဆက်တွဲသည်မူရင်း string မှအချို့သောစာလုံးများသို့မဟုတ်ဖြစ်နိုင်သောသုညအက္ခရာများကိုဖျက်ခြင်းအားဖြင့်ကျွန်ုပ်တို့သိမ်းဆည်းထားသော string ဖြစ်သည်။ ငါတို့မပြောင်းလဲနိုင်ဘူး ...

ဆက်ဖတ်ရန်

မေးခွန်း 407။ Isomorphic ညှို့ Isomorphic Strings - string1 မှာရှိတဲ့ character2 တစ်ခုစီတိုင်းအတွက် string1 မှာအက္ခရာတွေနဲ့ထူးခြားတဲ့မြေပုံရှိမရှိရှိမရှိကိုစစ်ဆေးဖို့နှစ်ခု string ကိုပေးထားပါတယ်။ အတိုချုပ်ဆိုရလျှင်မြေပုံတစ်ခုမှတစ်ခုသို့မဟုတ်ရှိမရှိစစ်ဆေးပါ။ Example Input str2 = "aab" strXNUMX = "xxy" Output True ...

ဆက်ဖတ်ရန်

မေးခွန်း 408။ String Shifts Leetcode ကိုလုပ်ဆောင်ပါ A shift ဆိုသည်မှာ ASCII တန်ဖိုးတွင် 1 အက္ခရာများကိုမြှောက်လိုက်သောလုပ်ငန်းစဉ်ဖြစ်သည်။ နောက်ဆုံးအက္ခရာ z အတွက်ပြန်လည်စတင်သည်။ ဆိုလိုသည်မှာ z ၏ပြောင်းကုန်ပြီ a ဖြစ်သည်။ လုပ်ဆောင်မှုလုပ်ဆောင်ချက်အပြောင်းအလဲများတွင် leetcode ပြproblemနာကိုကျွန်ုပ်တို့သည် s (စာလုံးအသေးစာလုံးများသာ) နှင့် array တစ်ခု [... ကိုပေးထားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 409။ wildcards ပါဝင်သော String နှိုင်းယှဉ်မှု wildcards ပြcontainingနာပါသည့် String နှိုင်းယှဉ်ချက်တွင်ကျွန်ုပ်တို့သည် Strings နှစ်ခုကိုဒုတိယ string တွင် alphabets အသေးများနှင့်ပထမတွင် alphabets နှင့်အချို့ wildcard ပုံစံများပါ ၀ င်သည်။ Wildcard ပုံစံများသည်:?: ကျွန်ုပ်တို့သည်ဤသံခိတ်ပုံစံငယ်ကိုမည်သည့်အက္ခရာမဆိုအစားထိုးနိုင်သည်။ *: ဤ wildcard ကိုမည်သည့် string နှင့်အစားထိုးနိုင်သည်။ ဗလာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 410။ Strings များသည် K အကွာအဝေးအပြင်ပါမဟုတ်ကိုစစ်ဆေးပါ ပြStatနာဖော်ပြချက် Strings နှစ်ခုနှင့်ကိန်းတစ်ခုအရပေးထားသောစာကြောင်းများသည် k အကွာအဝေးမကွဲရှိမရှိစစ်ဆေးရန်ပရိုဂရမ်တစ်ခုရေးပါ။ ဆိုလိုသည်မှာမည်သည့်စာလုံးမဆိုကိုက်ညီမှုရှိပါကသို့မဟုတ်မည်သည့်ဇာတ်ကောင်ကိုမဆိုဖယ်ရှားရန်ဖြစ်သည်။ ၎င်းကို k အကွာအဝေး ဟူ၍ ခွဲခြားထားသည်။ Input Format ပထမဆုံး ...

ဆက်ဖတ်ရန်

မေးခွန်း 411။ Consecutive 1 မပါပဲ Binary Strings များအားလုံးကိုထုတ်လုပ်ပါ ပြStatနာဖော်ပြချက်“ binary strings အားလုံးကိုဆက်တိုက် 1 မဆက်ပဲ Generate” တွင်ကျွန်တော်တို့ကိန်းပြည့်ကိန်းတစ်ခုပေးထားပြီး၊ k ၏အရွယ်အစား k binary string များကို 1 နှစ်ဆက်တိုက်မရှိ print ထုတ်ရန် program တစ်ခုရေးပါ။ Input Format ဖြစ်နိုင်သမျှအားလုံးကိုကိန်းဂဏန်းများပါဝင်သောပထမနှင့်တစ်ခုတည်းလိုင်းတစ်ခု ...

ဆက်ဖတ်ရန်

မေးခွန်း 412။ အခြား String တစ်ခုအရ String တစ်ခုကို Sort ပြmနာဖော်ပြချက် input input နှစ်ခု၊ ကျနော်တို့ string ကိုပုံစံအားဖြင့်သတ်မှတ်ထားသောအမိန့်နှင့်အညီ sort ဖို့လိုအပ်ပါတယ်။ Pattern string တွင်ပုံတူပွားများမရှိပါ၊ ၎င်းတွင် string ၏အက္ခရာများအားလုံးပါ ၀ င်သည်။ Input Format ပထမ ဦး ဆုံးလိုအပ်သောစာကြောင်းမှာကျွန်တော်တို့လိုအပ်သော string တစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 413။ String သည်ဇာတ်ကောင်များအစဉ်လိုက်ပုံစံကိုလိုက်နာခြင်းရှိမရှိစစ်ဆေးပါ ပြStrနာဖော်ပြချက်“ String သည်အက္ခရာအစဉ်လိုက်ပုံစံကိုလိုက်နာခြင်းရှိမရှိစစ်ဆေးခြင်းရှိမရှိစစ်ဆေးခြင်း” ပြproblemနာတွင်ဖော်ပြထားသော input string တွင်ပါ ၀ င်သောအက္ခရာများသည်ပေးထားသော input ပုံစံရှိလက်ရှိစာလုံးများမှသတ်မှတ်ထားသည့်အတိုင်းလိုက်နာမှုရှိမရှိစစ်ဆေးရန်လိုအပ်သည်။ “ No” ကိုပုံနှိပ်ပါ။ ထည့်သွင်းမှုပုံစံ

ဆက်ဖတ်ရန်

မေးခွန်း 414။ ယာယီ Variable မရှိဘဲ Reverse String ပြTempနာဖော်ပြချက်“ Reverse String Without Temporary Variable” ပြproblemနာတွင် string တစ်ခု“ s” ကိုကျွန်ုပ်တို့ပေးထားသည်။ မည်သည့်အပို variable သို့မဟုတ် space သုံးစရာမလိုဘဲဤ string ကိုပြောင်းရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format ပေးထားသော string“ s” ပါ ၀ င်သည့်ပထမစာကြောင်းဖြစ်သည်။ Output Format ၏နောက်ပြန်ဖြစ်သော string ကို print ထုတ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 415။ Strind တစ်ခု၏ Palindromic Partitions အားလုံးကိုပုံနှိပ်ပါ ပြweနာဖော်ပြချက်“ String ၏ Palindromic Partitions များအားလုံးကိုပုံနှိပ်ပါ” တွင်ကျွန်ုပ်တို့သည်“ s” string ကိုပေးထားသည်။ ဖြစ်နိုင်သမျှ palindromic partition ကိုပုံနှိပ်ရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ palindrome ဆိုသည်မှာစာလုံး၊ နံပါတ်၊ စကားစု (သို့) ရှေ့သို့စာပြန်ခြင်းနှင့်အတူတူသောအခြားသောစာလုံးအစဉ်လိုက်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 416။ Pairs ကိုအင်္ဂလိပ်အက္ခရာစဉ်အတိုင်းအဝေးသို့ရေတွက်ပါ ပြStatနာဖော်ပြချက်“ Pairs of Count of English alphabets” မှာပြထားတဲ့ပြInနာကကျွန်တော်တို့မှာ“ s” ဆိုတဲ့စာကြောင်းတစ်ကြောင်းပေးခဲ့တယ်။ အင်္ဂလိပ်အက္ခရာများနှင့်တူညီသောအကွာအဝေးများရှိအတွဲများအတွဲအရေအတွက်ကိုပုံနှိပ်ထုတ်ဝေမည့်အစီအစဉ်တစ်ခုကိုရေးပါ။ Input Format ပေးထားသောပထမစာကြောင်းမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 417။ String Palindrome လုပ်ရန်ရှေ့တွင်အနည်းဆုံးအက္ခရာများထည့်သွင်းရမည် ပြStrနာဖော်ပြချက်“ String Palindrome လုပ်ရန်ရှေ့တွင်အနည်းဆုံးအက္ခရာများထည့်ရမည်” ပြproblemနာတွင်ကျွန်ုပ်တို့သည်“ s” ကိုပေးထားသည်။ string palindrome ပြုလုပ်ရန်ရှေ့တွင်ထည့်ရန်အနည်းဆုံးအက္ခရာများကိုရှာဖွေရန် program တစ်ခုရေးပါ။ Input Format ပထမနှင့်လိုင်းတစ်ခုတည်းသာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 418။ Kth Non- ထပ်ကျော့ဇာတ်ကောင် ပြStatနာဖော်ပြချက်“ Kth Non-repeatating Character” တွင်ကျွန်ုပ်တို့သည်“ s” string တစ်ခုပေးထားပါသည်။ kth non-repeating_character ကိုရှာဖွေရန် program တစ်ခုရေးပါ။ အကယ်၍ k ထက်နည်းပါက string တွင်ထပ်ခါတလဲလဲမလုပ်ပါက“ -1” ကိုရိုက်ပါ။ Input Format ပထမ ဦး ဆုံးနှင့်တစ်ခုတည်းသောလိုင်း "s" ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 419။ အနည်းဆုံးအက္ခရာများကိုဖယ်ထုတ်ရန် Strings နှစ်လုံး Anagrams ဖြစ်လာစေပါ ပြinputနာဖော်ပြချက်“ Input အနည်းဆုံးအက္ခရာများကိုဖယ်ထုတ်ရန် Strings နှစ်ခုဖြစ်လာစေရန် Anagrams ဖြစ်လာစေရန်” ပြinputနာ၌ကျွန်ုပ်တို့သည် input နှစ်ခုကိုပေးထားသည်။ ဤအညှို့နှစ်ခုမှဖယ်ထုတ်ပစ်ရန်အနည်းဆုံး of_characters အရေအတွက်ကိုရှာပါ၊ ၎င်းတို့သည် anagrams ဖြစ်လာသည်။ Input Format ပထမ ဦး ဆုံးစာကြောင်းသည်“ s” ပါ ၀ င်သည်။ ဒုတိယမျဉ်းကြောင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 420။ ပေးထားသောပုံစံမှအားလုံး Binary Strings ကိုထုတ်လုပ်ပါ ပြGivenနာဖော်ပြချက်“ ပေးထားသောပုံစံမှ Binary Strings များအားလုံးကိုထုတ်လုပ်ခြင်း” ပြproblemနာတွင် input string“ s” ကိုကျွန်ုပ်တို့ပေးထားသော 0, 1 နှင့်? (wildcard char) ။ အစားထိုးခြင်းအားဖြင့်ဖြစ်နိုင်သော binary strings များအားလုံးထုတ်လုပ်ရန်လိုအပ်သည်။ '0' နှင့် '1' နှင့်အတူ။ Input Format ပထမနှင့်လိုင်းတစ်ခုတည်းသာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 421။ ဖြစ်နိုင်ချေရှိသည့်နည်းလမ်းအားလုံးကိုကွင်းခတ်ပုံစံဖြင့်ဖျက်ပါ ပြStatနာဖော်ပြချက်“ ဖြစ်နိုင်ချေရှိသည့်နည်းလမ်းအားလုံးကိုကွင်းခတ်ပုံစံဖြင့်ကြိုးတစ်ချောင်းကိုပုံနှိပ်ပါ” ပြInနာတွင်ကျွန်ုပ်တို့သည်“ s” string တစ်ခုပေးထားပါသည်။ ပေးထားသော string ကို bracket ပုံစံဖြင့်ချိုးရန်ဖြစ်နိုင်သည့်နည်းလမ်းအားလုံးကိုရှာပါ။ substrings အားလုံးကိုကွင်းခတ် () အတွင်းပူးတွဲပါ။ Input Format ပထမနှင့်လိုင်းတစ်ခုပါ ၀ င်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 422။ ကဲသာဘုရငျ cipher ဖော်ပြချက် Caesar Cipher နည်းစနစ်သည် encryption ၏အစောဆုံးနည်းလမ်းဖြစ်သည်။ ဒီနေရာမှာပေးထားတဲ့စာသားထဲမှာအက္ခရာတစ်ခုစီအတွက်အက္ခရာနဲ့သတ်မှတ်ထားတဲ့နေရာတချို့ကိုအက္ခရာနဲ့အစားထိုးလိုက်တယ်။ အကယ်၍ n = 1 ဖြစ်လျှင်, A ကို B ဖြင့်အစားထိုးလျှင်၊ B သည် C ဖြစ်လာလိမ့်မည်။

ဆက်ဖတ်ရန်

မေးခွန်း 423။ အရှည်ဆုံး Palindrome ကိုအက္ခရာများကိုဖယ်ရှားခြင်းသို့မဟုတ်ပြန်လည်စီစဉ်ခြင်းဖြင့်ဖွဲ့စည်းနိုင်သည် ပြLongနာဖော်ပြချက်“ အရှည်ဆုံး Palindrome” တွင်ကျွန်ုပ်တို့သည်“ s” ပေးထားသောစာလုံးများကိုဖယ်ရှားခြင်းသို့မဟုတ်ပြန်လည်စီစဉ်ခြင်းအားဖြင့်ဖွဲ့စည်းနိုင်သည်။ အချို့သောအက္ခရာများသို့မဟုတ်အက္ခရာသုညအက္ခရာများကိုဖယ်ထုတ်ခြင်း၊ ပြန်လည်စီစဉ်ခြင်းဖြင့်တည်ဆောက်နိုင်သောအရှည်ဆုံး palindrome ကိုရှာပါ။ ဖြစ်နိုင်ချေရှိသောအဖြေအမျိုးမျိုးရှိနိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 424။ Word Matching အားဖြင့်အရှည်ဆုံးအဖြစ်များဆုံးရှေ့ဆက်စကားလုံး ပြStatနာဖော်ပြချက်“ Word အားဖြင့်ကိုက်ညီသောစကားလုံးအားဖြင့်အသုံးပြုသောအရှည်ဆုံးအသုံးအနှုန်းများ” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် N strings များကိုပေးထားသည်။ ပေးထားသောကြိုး၏အရှည်ဆုံးဘုံရှေ့ဆက်ကိုရှာရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format ပထမဆုံးနံပါတ်မှာကိန်းဂဏန်းစုစုပေါင်းကိုဆိုလိုသည်။ နောက် N လိုင်းများ ...

ဆက်ဖတ်ရန်

မေးခွန်း 425။ အက္ခရာကိုက်ညီခြင်းဖြင့်အက္ခရာကို သုံး၍ အရှည်ဆုံးအဖြစ်အများဆုံးရှေ့ဆက် ပြCharနာဖော်ပြချက်“ အက္ခရာကိုက်ညီခြင်းဖြင့်အက္ခရာကို သုံး၍ အရှည်ဆုံးအဖြစ်အပျက်ကိုအသုံးပြုခြင်း” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် N နှင့် N ညှို့များကိုပေးထားသည်။ ပေးထားသောကြိုး၏အရှည်ဆုံးဘုံရှေ့ဆက်ကိုရှာရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format နံပါတ်ကိုညွှန်းထားတဲ့ကိန်းသေတန်ဖိုး N ထည့်သွင်းထားသောပထမစာကြောင်းသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 426။ STL ကိုအသုံးပြုထားသောပေးထားသော String တစ်ခု၏ permutations ပြStatနာဖော်ပြချက်“ STL ကို အသုံးပြု၍ ပေးထားသော String တစ်ခု၏ Permutations” တွင်ကျွန်ုပ်တို့သည်“ s” string တစ်ခုပေးသည်။ STL လုပ်ဆောင်ချက်များကို အသုံးပြု၍ input string ၏ permutations အားလုံးကိုပုံနှိပ်ပါ။ Input Format ပထမ ဦး ဆုံးနှင့်တစ်ခုတည်းသောလိုင်းသည် "s" ဖြစ်သည်။ Output Format ကပေးထားတဲ့ permutation အားလုံးကိုပုံနှိပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 427။ Divide နှင့် Conquer သုံးပြီးအရှည်ဆုံးအဖြစ်များဆုံးရှေ့ဆက် ပြStatနာဖော်ပြချက်“ Divide and Conquer ကို အသုံးပြု၍ အရှည်ဆုံးအဖြစ်အများဆုံးရှေ့ဆက်ရှေ့ပြေးပြproblemနာ” တွင်ကျွန်ုပ်တို့သည် n နှင့် n string များကိုကိန်းဂဏန်းများပေးပြီးဖြစ်သည်။ အရှည်ဆုံးဘုံရှေ့ဆက်ကို print ထုတ်မည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ ဘုံရှေ့ဆက်မရှိပါက“ -1” ကိုရိုက်ပါ။ Input Format ပထမစာကြောင်းမှာကိန်းပြည့်တစ်ခုပါရှိပါတယ်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 428။ Binary Search II ကို သုံး၍ အရှည်လျားဆုံးအသုံးအများဆုံးရှေ့ဆက် ပြinaryနာဖော်ပြချက်“ Binary Search II ကို အသုံးပြု၍ အရှည်ဆုံးအဖြစ်အပျက်ကိုအသုံးပြုခြင်း” ပြproblemနာတွင်ကျွန်ုပ်တို့သည် N နှင့် N ညှို့များကို integer value ပေးထားသည်။ ပေးထားသောညှို့၏အရှည်ဆုံးဘုံရှေ့ဆက်ကို print ထုတ်မည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ ဘုံရှေ့ဆက်မရှိပါက“ -1” ကိုရိုက်ပါ။ Input Format ပထမစာကြောင်းမှာပါဝင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 429။ တစ် ဦး String ၏ Palindrome permutations ပြStatနာဖော်ပြချက်“ Palindrome permutations of a String” ပြproblemနာမှာ input string“ s” ကိုကျွန်ုပ်တို့ပေးထားတယ်။ string ၏အက္ခရာများကို အသုံးပြု၍ ထုတ်လုပ်နိုင်သောဖြစ်နိုင်သမျှ palindromes ကိုပုံနှိပ်ပါ။ Input Format ပထမ ဦး ဆုံးနှင့်တစ်ခုတည်းသောလိုင်း "s" ။ ဖြစ်နိုင်သမျှအားလုံးကိုပုံနှိပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 430။ ပေးထားသော Strings နှစ်ခုသည်တစ်ခုနှင့်တစ်ခု Isomorphic ဟုတ်မဟုတ်စစ်ဆေးပါ ပြgivenနာဖော်ပြချက်“ ကျွန်တော်တို့ပေးထားသော Strings နှစ်ခုသည်တစ်ခုနှင့်တစ်ခု Isomorphic ဟုတ်၊ မဟုတ်စစ်ဆေးပါ” ပြInနာတွင်ကျွန်ုပ်တို့သည် Strings နှစ်ခုနှင့် s1 ကိုပေးခဲ့သည်။ ပေးထားသောညှို့များသည် isomorphic ဟုတ်မဟုတ်ပြောသည့် program တစ်ခုရေးပါ။ မှတ်ချက် - ကြိုးနှစ်ချောင်းရှိလျှင်ကြိုးနှစ်ချောင်းကို isomorphic ဟုခေါ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 431။ အရှည်ဆုံးတရားဝင်အလွှာ၏အရှည် ပြStatနာဖော်ပြချက်“ အရှည်ဆုံးတရားဝင်အရှည်ဆုံးအရှည်” တွင်ကျွန်ုပ်တို့သည်ကွင်းဖွင့်ခြင်းနှင့်ပိတ်ခြင်းသာပါဝင်သော string ကိုပေးထားပါသည်။ အရှည်ဆုံးတရားဝင်ကွင်းဆက်အလွှာကိုတွေ့နိုင်မည့်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ Input Format string တစ်ခုပါ ၀ င်သည့်ပထမနှင့်လိုင်းတစ်ခုတည်းသာ။ Output Format ပထမဆုံးနှင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 432။ အခြားစာကြောင်းတစ်ခု၏ စာလုံးအားလုံးပါဝင်သော string တစ်ခုရှိ အသေးငယ်ဆုံးဝင်းဒိုး ပေးထားသော စကားလုံး၏ အက္ခရာများ အားလုံးကို ပါဝင်သော အတိုဆုံး စာကြောင်း ခွဲကို ရှာပါ သို့မဟုတ် အခြား string ၏ အက္ခရာ အားလုံး ပါဝင်သော စာကြောင်း ထဲတွင် အသေးငယ်ဆုံး ဝင်းဒိုးကို ရှာပါ ၊ s နှင့် t နှစ်ခု ပေးထားသော စာကြောင်း နှစ်ခု တွင် အနိမ့်ဆုံး ဝင်းဒိုး ကို တွေ့မည့် လုပ်ဆောင်ချက် ကို ရေးပါ ။ မည်...

ဆက်ဖတ်ရန်

မေးခွန်း 433။ အနိမ့်ဆုံးသတ်မှတ်ထားသောနံပါတ်များကို D နှင့် I's များမှရယူပါ ပြProbleနာဖော်ပြချက်“ D နှင့် I ၏အစဉ်လိုက်အနိမ့်အမြင့်မှအနည်းဆုံးနံပါတ်ကို Form” တွင် I နှင့် D များသာပါသောပုံစံကိုကျွန်ုပ်တို့ပေးထားသည်။ တိုးမြှင့်ဘို့ငါနှင့်လျော့ကျလာများအတွက်: D ။ ထ