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


Array က Amazon ကိုမေးခွန်းထုတ်သည်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 6။ အများဆုံး 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) ဤချဉ်းကပ်မှုတွင် ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 21။ 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) ညီမျှသည်။ ။ ကျွန်ုပ်တို့၏လုပ်ငန်းတာဝန်မှာ ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 32။ 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] ရှင်းလင်းချက်: အပြေးပမာဏသည် ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 54။ 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 ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 88။ 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 ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 104။ ထိပ်တန်း 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 များတည်ဆောက်ရန်အတွက်နုံချဉ်းကပ်မှု ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 144။ 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, ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 148။ အမြင့်ဆုံးရင်ပြင် အမြင့်ဆုံးစတုရန်းပြ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 ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 161။ အများဆုံးထုတ်ကုန် 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, - ၂၊ ၀]

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 164။ 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, ...

ဆက်ဖတ်ရန်

မေးခွန်း 165။ အများဆုံးထုတ်ကုန် 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 ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 177။ မိုးရေကိုဖမ်းယူ Trapping မိုးရေပြproblemနာတွင်မြင့်မားသောမြေပုံကိုကိုယ်စားပြုသည့်အနုတ်လက္ခဏာမဟုတ်သောကိန်းဂဏန်းများကိုကျွန်ုပ်တို့ပေးထားပြီးဘားတစ်ခုစီ၏အကျယ်မှာ ၁ ဖြစ်သည်။ အထက်ပါတည်ဆောက်ပုံတွင်ပိတ်မိနေသောရေပမာဏကိုကျွန်ုပ်တို့ရှာဖွေရမည်။ ဥပမာအားဖြင့်နားလည်ရန်ဥပမာတစ်ခုဖြင့်အထက်ပါမြင့်ခြင်းအတွက် ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 179။ 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 ကိုပေးထားသည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 184။ 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}; ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 191။ 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 ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 200။ 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} = = ၂ ရလဒ် - ၄ ရှင်းလင်းချက် - နမူနာ ၁ ကိုသုံးသပ်ပါ။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 209။ 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 လိုင်းများပါဝင်သည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 250။ 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 // ရှာဖွေရန်အတွက်ဒြပ်စင် ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 257။ 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: ၃၊ ၄၊ ၅ ချဉ်းကပ်မှုပုံစံ ၁ ။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 264။ ကုန်ပစ္စည်း 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 ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

String ကိုအမေဇုံမေးခွန်းထုတ်သည်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 277။ အိုင်ပီလိပ်စာ 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 ကိုသုံးပြီး) ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 281။ 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" နှစ်ခုပေါင်းထည့်ခြင်းအတွက်နည်းလမ်း ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 298။ ဇာတ်ကောင်များကိုထပ်ခါတလဲလဲလုပ်စရာမလိုဘဲအရှည်ဆုံးစာသား string တစ်ခုပေးထားသောကြောင့်စာလုံးတွေကိုထပ်ခါတလဲလဲလုပ်စရာမလိုဘဲအရှည်ဆုံး substring အရှည်ကိုကျွန်ုပ်တို့ရှာရမည်။ ဥပမာအချို့ကိုလေ့လာကြည့်ကြပါစို့။ ဥပမာ - pwwkew 3 ရှင်းလင်းချက် - အဖြေသည်အရှည်ရှိ wke ၃ aav 3 ရှင်းလင်းချက် - အဖြေသည်အရှည် ၂ အရှည် ၂ ချဉ်းကပ်မှု ၁ - ထပ်ခါတလဲလဲအက္ခရာများ Brute Force မရှိဘဲအရှည်ဆုံး substring အတွက် ၁ ။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 301။ စာသားĠustifikazzjoni ပြTextနာဖော်ပြချက်“ စာသားမျှမျှတတ” ပြproblemနာကသင့်အား n အမျိုးအစားအမျိုးအစား (n) အမျိုးအစားနှင့်ကိန်းသေတစ်ခုပေးထားကြောင်းဖော်ပြသည်။ စာသား၏လိုင်းတိုင်းတွင်စာလုံးအရေအတွက်ပါ ၀ င်စေရန်စာသားကိုဖြောင့်မတ်ပါစေ။ ပြီးဆုံးရန်အက္ခရာတစ်ခုအဖြစ် space (') ကိုသုံးနိုင်သည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 303။ + နှင့် - အော်ပရေတာများပါ ၀ င်သည့်အက္ခရာသင်္ချာ 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 ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 315။ အများဆုံးဖြစ်ပွားနေသောအက္ခရာ စာလုံးအသေးများပါ ၀ င်သော n အရွယ်အစားရှိသည့် string ကိုပေးသည်။ input string မှာအများဆုံးတွေ့နိုင်တဲ့အက္ခရာကိုရှာဖို့လိုတယ်။ အများဆုံးဖြစ်ပျက်မှုနှင့်အတူဇာတ်ကောင်တစ် ဦး ထက်ပိုပါကထို့နောက်မည်သည့်ပုံနှိပ်ထုတ်ဝေမည်။ ဥပမာ Input: String s ကို = "စမ်းသပ်မှု" Output: အများဆုံးဖြစ်ပေါ်ဇာတ်ကောင် '' t 'ဖြစ်ပါတယ်။ ချဉ်းကပ်မှု ၁: ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 343။ ခိုင်လုံသောကွင်း Valid Parentheses ပြproblemနာတွင် '(', ')', '{', '}', '[' နှင့် ']' အက္ခရာများပါ ၀ င်သည့်စာကြောင်းကို input string ၏ဟုတ်မဟုတ်ဆုံးဖြတ်ပေးသည်။ အကယ်၍ input ဖွင့်သည့်စာကြောင်းသည်မှန်ကန်ပါက: Open brackets များသည်တူညီသော brackets များဖြင့်ပိတ်ရမည်။ () [] {} ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 380။ ချိတ်ဆက်ထားသော Strings များစာရင်းသည် Palindrome တစ်ခုဟုတ်မဟုတ်စစ်ဆေးပါ ပြstringနာဖော်ပြချက်“ Strings of a Linked list က Palindrome တစ်ခုလားဆိုတာစစ်ဆေးပါ” ပြInနာမှာ string data တွေကိုကိုင်တွယ်တဲ့ list ကိုပေးထားပါတယ်။ ဒေတာသည် palindrom တစ်ခုဟုတ်မဟုတ်စစ်ဆေးရန်ပရိုဂရမ်တစ်ခုကိုရေးပါ။ ဥပမာ ba-> c-> d-> ca-> b 1 ရှင်းလင်းချက်။ ။ အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် ...

ဆက်ဖတ်ရန်

သစ်ပင်ကအမေဇုံကိုမေးခွန်းထုတ်သည်

မေးခွန်း 381။ ပစ်မှတ်ပေါင်းလဒ် Leetcode Solutions နှင့်အတူ Leaf လမ်းကြောင်းကိုမှ Root တစ် ဦး က binary သစ်ပင်နှင့်တစ်ခုကိန်းပေးထားသည်။ ကျွန်ုပ်တို့၏ရည်မှန်းချက်မှာသစ်ပင်တွင်အမြစ်မှသစ်ရွက်လမ်းကြောင်းရှိမရှိပြန်လာရန်ဖြစ်သည်။ ၎င်းသည် sum သည် target-K နှင့်ညီသည်။ လမ်းကြောင်း၏ပေါင်းလဒ်သည်၎င်းပေါ်တွင်တည်ရှိသည် node အားလုံး၏ပေါင်းလဒ်ဖြစ်သည်။ ၂ /

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 384။ မောရစ် Traversal Morris ဖြတ်လမ်းသည် stack နှင့် recursion ကိုအသုံးမပြုဘဲ binary tree အတွင်းရှိ node များကိုဖြတ်ကူးရန်နည်းလမ်းဖြစ်သည်။ ထို့ကြောင့် linear ဖို့အာကာသရှုပ်ထွေးလျှော့ချ။ Inorder ဖြတ်သန်းဥပမာ 9 7 1 6 4 5 3 1 / \ 2 ...

ဆက်ဖတ်ရန်

မေးခွန်း 385။ binary သစ်ပင်အတွက် node ကို၏ Kth ဘိုးဘေး ပြmနာဖော်ပြချက်ပြKနာ“ binary tree ရှိ nth nth ဘိုးစဉ်ဆက်” ပြproblemနာက binary tree နှင့် node တစ်ခုပေးသည်ဟုဖော်ပြသည်။ ယခုကျွန်ုပ်တို့သည်ဤ node ၏ kth ဘိုးဘေးကိုရှာဖွေရန်လိုအပ်သည်။ မည်သည့် node မျိုးမဆိုဘိုးရင်းသည်အမြစ်မှလမ်းကြောင်းပေါ်တွင်တည်ရှိသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 386။ Binary Tree အတွက် node တစ်ခု၏ Inorder ဆက်ခံ ပြနာဖော်ပြချက်ပြproblemနာက Binary Tree ရှိ node တစ်ခု၏ဆက်နွယ်မှုကိုဆက်ခံရန်ရှာရန်တောင်းဆိုသည်။ node တစ်ခု၏ inorder ဆက်ခံသူသည် binary tree တွင်ပေးထားသော binary tree ၏ inorder traversal ထဲရှိပေးထားသော node ကိုလိုက်ပြီးနောက် node တစ်ခုဖြစ်သည်။ ဥပမာအားဖြင့် Inorder ဆက်ခံသူ ၆ သည် ၄ ​​ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 387။ ပေးထားသောခင်းကျင်းချက်သည် Binary Search Tree ၏ Preorder Traversal ကိုကိုယ်စားပြုနိုင်မလားစစ်ဆေးပါ ပြproblemနာက“ ပေးထားသောခင်းကျင်းချက်သည် Binary Search Tree ၏ Preorder Traversal ၏ကိုယ်စားပြုမှုရှိ၊ မရှိကိုစစ်ဆေးပါ” ကသင့်အား preorder traversal sequence ကိုပေးသည်ဟုဖော်ပြသည်။ အခုဒီ sequence ကိုထည့်သွင်းစဉ်းစားပြီးဒီ sequence ကို binary search tree ကိုယ်စားပြုမနိုင်ကိုရှာဖွေပါ။ ဖြေရှင်းချက်အတွက်မျှော်လင့်ထားသောအချိန်ရှုပ်ထွေးမှုသည် ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 389။ binary tree ပေးထားသော node half အားလုံးကိုသင်မည်သို့ဖယ်ရှားသနည်း။ ပြproblemနာက“ binary tree ကိုအသုံးပြုပြီး node half အားလုံးကိုဘယ်လိုဖယ်ရှားမလဲ” သင်က binary tree ပေးထားသည်ဟုဆိုသည်။ ယခုသင်သည် node ဝက်ဝက်ကိုဖယ်ရှားရန်လိုအပ်သည်။ node တဝက်ကိုသူငယ်တစ်ယောက်တည်းသာရှိသောသစ်ပင်ရှိ node တစ်ခုအဖြစ်သတ်မှတ်သည်။ ဖြစ်စေ ...

ဆက်ဖတ်ရန်

မေးခွန်း 390။ ကြားမှာ Preorder ဖြတ်သန်း “ Iterative Preorder Traversal” ပြproblemနာကသင့်အား binary tree ပေးပြီးယခုသစ်ပင်၏ preorder ဖြတ်သန်းမှုကိုရှာဖွေရန်လိုအပ်သည်ဟုဖော်ပြသည်။ ကျွန်ုပ်တို့သည်ကြိုတင်ဖြတ်သန်းမှုလမ်းကြောင်းကို iterative method ဖြင့်အသုံးပြုရန်လိုအပ်သည်။ နမူနာ 5 7 9 6 1 4 3 ...

ဆက်ဖတ်ရန်

မေးခွန်း 391။ တစ် ဦး Binary Tree နှစ်ခု node များအကြားအကွာအဝေးကိုရှာပါ ပြmနာဖော်ပြချက်“ Binary Tree of node နှစ်ခုအကြားအကွာအဝေးကိုရှာပါ” ဆိုတဲ့ပြproblemနာကသင်ကို binary tree ပေးပြီး node နှစ်ခုပေးတယ်ဟုဖော်ပြသည်။ ယခုသင်ဤ node နှစ်ခုကြားတွင်အနည်းဆုံးအကွာအဝေးကိုရှာရန်လိုအပ်သည်။ Example // Tree ကို node 1 အထက်ရှိပုံကို အသုံးပြု၍ ပြသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 392။ သစ်ပင်နှစ်ပင်နှင့်တူညီမှုရှိမရှိဆုံးဖြတ်ရန်ကုဒ်ရေးပါ “ သစ်ပင်နှစ်ပင်နှင့်တူညီမှုရှိမရှိဆုံးဖြတ်ရန်ကုဒ်နံပါတ်ရေးပါ” ပြproblemနာကသင့်အား binary tree နှစ်ခုပေးသည်ဟုဖော်ပြသည်။ သူတို့တူညီသို့မဟုတ်မပါလျှင်ထွက်ရှာ? ဤတွင်တူညီသောသစ်ပင်ဆိုသည်မှာ binary သစ်ပင်နှစ်ခုလုံးသည် node များ၏တူညီသောအစီအစဉ်နှင့်အတူတူ node တန်ဖိုးတူညီသည်ဟုဆိုလိုသည်။ ဥပမာသစ်ပင်နှစ်မျိုးလုံး ...

ဆက်ဖတ်ရန်

မေးခွန်း 393။ binary သစ်ပင်၏နယ်နိမိတ်ဖြတ်သန်း ပြStatနာဖော်ပြချက်“ Binary Tree of Borderary Traversal” ပြproblemနာကသင့်အား binary tree ပေးသည်ဟုဖော်ပြသည်။ ယခုသင် binary tree တစ်ခု၏ boundary view ကို print ထုတ်ရန်လိုအပ်သည်။ ဤနေရာတွင်နယ်နိမိတ်ဖြတ်သန်းခြင်းဆိုသည်မှာ node များအားလုံးကိုသစ်ပင်၏နယ်နိမိတ်အဖြစ်ပြသသည်ဟုဆိုလိုသည်။ ဆုံမှတ်များမှ ...

ဆက်ဖတ်ရန်

မေးခွန်း 394။ ဒွိသစ်ပင်၏ထောင့်ဖြတ်လမ်းကြောင်း ပြStatနာဖော်ပြချက်“ Binary Tree of Diagonal Traversal” ပြproblemနာကသင့်အား binary tree ပေးပြီးယခုသင်သည်ပေးထားသောသစ်ပင်အတွက်ထောင့်ဖြတ်မြင်ကွင်းကိုရှာဖွေရန်လိုအပ်သည်ဟုဖော်ပြသည်။ ကျနော်တို့ထိပ် - ညာဘက် ဦး တည်ချက်ကနေအပင်တစ်ပင်ကိုမြင်သောအခါ။ ငါတို့မြင်နိုင်သော node များသည်ထောင့်ဖြတ်မြင်ကွင်းဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 395။ တစ် ဦး Binary သစ်ပင်၏အောက်ခြေမြင်ကွင်း ပြStatနာဖော်ပြချက်“ Binary Tree of Bottom View” ပြproblemနာကသင်အား binary tree ပေးပြီးယခုသင်ပေးထားသောသစ်ပင်၏အောက်ခြေမြင်ကွင်းကိုရှာဖွေရန်လိုအပ်သည်ဟုဖော်ပြသည်။ ကျနော်တို့အောက်ဖက် ဦး တည်ချက်ကနေအပင်တစ်ပင်ကိုမြင်သောအခါ။ ငါတို့မြင်နိုင်သော node များသည်အောက်ခြေဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 396။ တစ် ဦး Binary Tree ၏ညာဘက်ပုံနှိပ်ပါ ပြStatနာဖော်ပြချက်“ Binary Tree of Right View ကိုပုံနှိပ်ခြင်း” ပြproblemနာကသင့်အား binary tree ပေးသည်ဟုဖော်ပြသည်။ ယခုသင်သည်ဤသစ်ပင်၏မှန်ကန်သောမြင်ကွင်းကိုရှာဖွေရန်လိုအပ်သည်။ ဒီနေရာမှာ binary tree ရဲ့ညာဘက်မြင်ကွင်းကနေကြည့်လိုက်တဲ့အခါသစ်ပင်ပုံပေါ်နေသလို sequence ကိုပုံနှိပ်ဖို့ပါ။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 398။ Binary Tree တွင်အများဆုံး Level sum ကိုရှာပါ ပြStatနာဖော်ပြချက်“ Binary Tree တွင်အမြင့်ဆုံးပမာဏကိုရှာပါ” ပြproblemနာကသင့်အားအပြုသဘောဆောင်ခြင်းနှင့်အနှုတ်လက္ခဏာဆုံမှတ်များရှိသော binary tree ပေးပြီး၊ binary tree ထဲမှာ level ၏အများဆုံးပေါင်းလဒ်ကိုရှာပါ။ နမူနာ Input 7 ရှင်းလင်းချက်ပထမအဆင့် - sum = 5 ဒုတိယအဆင့် - sum = ...

ဆက်ဖတ်ရန်

မေးခွန်း 399။ အနီရောင် - အနက်ရောင်သစ်ပင်နိဒါန်း အနီရောင်အနက်ရောင်သစ်ပင်သည်ကိုယ်ပိုင်ဟန်ချက်ညီသော binary tree ဖြစ်သည်။ ဤသစ်ပင်တွင် node တိုင်းသည်အနီရောင် node တစ်ခုသို့မဟုတ်အနက်ရောင် node တစ်ခုခုဖြစ်သည်။ ဤအနီရောင် - အနက်ရောင်သစ်ပင်နိဒါန်းတွင်ကျွန်ုပ်တို့သည်၎င်း၏အခြေခံဂုဏ်သတ္တိများအားလုံးကိုဖုံးကွယ်ရန်ကြိုးစားလိမ့်မည်။ အနီရောင် - Black သစ်ပင်၏ဂုဏ်သတ္တိများ node တိုင်းသည်အနီရောင် (သို့) အနက်ရောင်အဖြစ်ကိုယ်စားပြုသည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 400။ Binary Search Tree Operation ကိုဖျက်ပါ ပြProbleနာဖော်ပြချက်ပြBနာ“ Binary Search Tree Delete Operation” သည် binary search tree အတွက် delete operator အားအကောင်အထည်ဖော်ရန်ကျွန်ုပ်တို့အားတောင်းဆိုသည်။ Delete function ဆိုသည်မှာပေးထားသောသော့ / ဒေတာပါသော node တစ်ခုကိုဖျက်ပစ်ရန်လုပ်ဆောင်နိုင်စွမ်းကိုရည်ညွှန်းသည်။ ဖျက်ပစ်ရမည့်ဥပမာ Input Node = Binary Search Tree အတွက် Output ချဉ်းကပ်နည်း ၅ ။

ဆက်ဖတ်ရန်

မေးခွန်း 401။ ဒွိသစ်ပင်၏အမြင့်ကိုရှာဖွေ Iterative နည်းလမ်း ပြmနာဖော်ပြချက်“ Binary Tree of Heights of Iterative Method” ကိုကြည့်ခြင်းအားဖြင့်သင်က binary tree ကိုပေးပြီး iterative method ကိုအသုံးပြုပြီးသစ်ပင်၏အမြင့်ကိုရှာပါ။ နမူနာများ Input 3 Input 4 Binary Tree အမြင့်ကိုရှာဖွေရန် Iterative Method အတွက် Algorithm သစ်ပင်၏အမြင့် ...

ဆက်ဖတ်ရန်

မေးခွန်း 402။ ကျပန်းထောက်ပြနှင့်အတူတစ် ဦး Binary Tree Clone ပြStatနာဖော်ပြချက်သင်သည်ကျပန်းအမှတ်အသားအချို့ရှိသော binary tree ကိုသင့်အားပေးသည်။ ကျပန်းအမှတ်အသားများကို node တိုင်းသည်၎င်း၏ဘယ်ဖက်နှင့်ညာကလေးများ မှလွဲ၍ အခြားအရာများကိုညွှန်းသည်။ ထို့ကြောင့်၎င်းသည်ရိုးရှင်းသော binary tree အတွင်းရှိ node တစ်ခု၏ standard ဖွဲ့စည်းပုံကိုလည်းပြောင်းလဲစေသည်။ ယခု node ၏ ...

ဆက်ဖတ်ရန်

မေးခွန်း 403။ နှစ်ခု Queues သုံးပြီး level အမိန့်ဖြတ်သန်း ပြmနာဖော်ပြချက်“ Queues နှစ်ခု သုံး၍ level order traversal” ပြproblemနာကသင်ကို binary tree ပေးပြီးသူ့ရဲ့ level order traversal line ကိုတစ်ကြောင်းချင်းစီပုံနှိပ်ပါမယ်။ နမူနာများ Input 5 11 42 7 9 8 12 23 52 3 Input 1 2 3 4 5 6 Level Order လမ်းကြောင်းပြောင်းခြင်းအတွက် Algorithm ...

ဆက်ဖတ်ရန်

မေးခွန်း 404။ နှစ်ခု Binary Tree အဆင့်အားလုံးသည် anagrams ဟုတ်မဟုတ်စစ်ဆေးပါ ပြStatနာဖော်ပြချက်ပြBနာ“ Binary Tree နှစ်မျိုးစလုံး၏အဆင့်အားလုံးသည် Anagrams ဟုတ်မဟုတ်စစ်ဆေးပါ” သင်က Binary Tree နှစ်ခုပေးသည်ဟုဆိုသည်။ သစ်ပင်နှစ်ပင်၏ level အားလုံးသည် anagrams ဟုတ်မဟုတ်စစ်ဆေးပါ။ ဥပမာနှစ်ခုလုံး၏အဆင့်အားလုံးရှိမရှိစစ်ဆေးရန်စစ်မှန်သော Input false Algorithm ကိုသွင်းပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 405။ ပေးထားသောခင်းကျင်းသည် Binary Search Tree ၏ Level Order Traversal ကိုကိုယ်စားပြုနိုင်မလားစစ်ဆေးပါ ပြmနာဖော်ပြချက်ပြ “နာ“ ပေးထားသောခင်းကျင်းချက်သည် Binary Search Tree ၏ Level Order Traversal ကိုကိုယ်စားပြုနိုင်ခြင်းရှိမရှိစစ်ဆေးပါ” ကို binary search tree ၏ level order traversal ပေးထားကြောင်းဖော်ပြသည်။ ထိုအပင်၏အဆင့်အစဉ်ဖြတ်သန်းအသုံးပြုခြင်း။ အဆင့်အလိုက်စီစဉ်ထားလျှင်ထိထိရောက်ရောက်ရှာဖွေရန်လိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 406။ n-ary သစ်ပင်ရှိပေးထားသော Node တစ်ခု၏မောင်နှမအရေအတွက် ပြနာဖော်ပြချက်“ n-ary Tree ရှိ node တစ်ခု၏မောင်နှမအရေအတွက်” ပြproblemနာကသင်အား n-ary Tree နှင့် target node တစ်ခုပေးသည်ဟုဖော်ပြသည်။ ပစ်မှတ်ဆုံမှတ်၏မောင်နှမအရေအတွက်ကိုရှာပါ။ node သည်သစ်ပင်၌အမြဲရှိနေပြီးပထမ node သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 407။ BST ကို array မသုံးဘဲ Min-Heap အဖြစ်ပြောင်းပါ ပြmနာဖော်ပြချက်“ BST ကို array ထဲမသုံးဘဲ Min-Heap အဖြစ်ပြောင်းလဲခြင်း” ပြproblemနာကသင့်အား BST (binary search tree) ပေးထားပြီး၎င်းကို min-heap အဖြစ်ပြောင်းလဲရန်လိုအပ်သည်။ min-heap သည် binary search tree ရှိ element အားလုံးပါဝင်သင့်သည်။ အဆိုပါ algorithm ကို linear အချိန်ရှုပ်ထွေးအတွက် run သင့်ပါတယ်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 408။ BST နှစ်ခုကိုအကန့်အသတ်ဖြင့်သာပေါင်းထားပါ ပြmနာဖော်ပြချက်“ BST နှစ်ခုအားအကန့်အသတ်ဖြင့်ပေါင်းစည်းခြင်း” ပြproblemနာကသင်အား binary search tree (BST) နှစ်ခုပေးပြီးသင်နှစ် ဦး စလုံးမှပင် element များကို sorted order ဖြင့် print ထုတ်ရန်လိုအပ်သည်ဟုဖော်ပြသည်။ ၎င်းသည်ထိုကဲ့သို့သောအစီအစဉ်အရ Element တစ်ခုသည် BST တစ်ခုတည်းမှဖြစ်သည်ဟုထင်ရသည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 409။ နှစ်ခု Stack သုံးပြီးကြားမှာ Postorder ဖြတ်သန်း ပြmနာဖော်ပြချက်“ Stack Two ကိုအသုံးပြုပြီး Iterative Postorder လမ်းကြောင်းပြောင်းခြင်း” ပြproblemနာကသင့်ကို n node များပါတဲ့ binary tree ပေးထားတယ်။ stack နှစ်ခုသုံးပြီး iterative postorder ဖြတ်သန်းဘို့အစီအစဉ်ကိုရေးပါ။ နမူနာထည့်သွင်းမှု 4 5 2 6 7 3 1 ထည့်သွင်းမှု 4 2 3 1 Algorithm Create ...

ဆက်ဖတ်ရန်

မေးခွန်း 410။ STL အစုံကို အသုံးပြု၍ Binary Tree သို့ Binary Search Tree ပြောင်းလဲခြင်း ပြProbleနာဖော်ပြချက်ကျွန်တော်တို့ကို binary tree ပေးပြီး binary search tree သို့ပြောင်းရန်လိုအပ်သည်။ ပြSTနာက“ Binary Tree to Binary Search Tree ပြောင်းလဲခြင်းကိုသုံးပြီး STL အစုကို အသုံးပြု၍” STL အစုံကို အသုံးပြု၍ ပြောင်းလဲခြင်းလုပ်ရန်တောင်းဆိုသည်။ binary သစ်ကို BST သို့ပြောင်းလဲရန်ကျွန်ုပ်တို့ဆွေးနွေးပြီးပြီဖြစ်သော်လည်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 411။ စဉ်ဆက်မပြတ်အပိုအာကာသကိုအသုံးပြု။ BST အတွက် K'th အကြီးမားဆုံးဒြပ်စင် ပြmနာဖော်ပြချက်“ BST တွင်အဆက်မပြတ်အပိုနေရာ သုံး၍ KST အကြီးမားဆုံးဒြပ်စင်” သည်သင့်အား binary search tree ပေးပြီး၎င်းတွင်၎င်းတွင်အကြီးဆုံး kth element ကိုရှာရန်လိုအပ်သည်ဟုဖော်ပြသည်။ ဒီတော့ binary search tree ရဲ့ element တွေကို descending order နဲ့စီစဉ်မယ်ဆိုရင်ပြန်လာဖို့လိုတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 412။ BST ကိုပြောင်းလဲခြင်းကိုခွင့်မပြုသည့်အချိန်တွင် K'th အကြီးမားဆုံး Element ကို ပြmနာဖော်ပြချက်“ BST တွင် K'th အကြီးမားဆုံး Element ကိုခွင့်ပြုမထားသောအခါ” သည်သင် binary search tree ပေးထားပြီးသင် kth အကြီးဆုံး element ကိုရှာရန်လိုအပ်သည်။ ဆိုလိုသည်မှာ binary search tree ၏ element များအားလုံးကို sort လုပ်ရန်စီစဉ်ပေးသောအခါဖြစ်သည်။ ထို့နောက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 413။ ပေးထားသော binary tree ၏ဘိုးဘေးများကိုရှာရန် Iterative Method ကို ပြmနာဖော်ပြချက်“ ပေးထားသော binary tree ၏ဘိုးဘေးများကိုရှာရန် Iterative method” ပြproblemနာကသင့်အား binary tree နှင့် key ကိုကိုယ်စားပြုသည့် integer တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ကြားမှာသုံးပြီးပေးထားတဲ့ key ရဲ့ဘိုးဘေးတွေအားလုံးကို print ထုတ်ဖို့ function တစ်ခုဖန်တီးပါ။ သာဓက Input key = 6 5 2 1 ရှင်းလင်းချက် - ...

ဆက်ဖတ်ရန်

မေးခွန်း 414။ BST တစ်ခု၏အတွင်းပိုင်း node တစ်ခုစီတွင်ကလေးတစ် ဦး တိတိရှိမရှိစစ်ဆေးပါ ပြProbleနာဖော်ပြချက်“ BST တစ်ခု၏အတွင်းပိုင်း node တစ်ခုစီတွင်ကလေးတစ် ဦး စီတိတိကျကျရှိမရှိစစ်ဆေးပါ။ ” ပြproblemနာကသင့်အား binary search tree ၏ကြိုတင်မှာယူမှုဖြတ်တောက်ခြင်းကိုပေးသည်ဟုဖော်ပြသည်။ အရွက်မဟုတ်သော node အားလုံးသည်ကလေးတစ် ဦး တည်းသာပါဝင်သည်ကိုသင်ရှာဖွေရန်လိုအပ်သည်။ ဤတွင်ငါတို့ရှိသမျှသည်ကြောင်းထည့်သွင်းစဉ်းစား ...

ဆက်ဖတ်ရန်

မေးခွန်း 415။ BST တွင် k-th အသေးဆုံး element ကိုရှာပါ။ ပြmနာဖော်ပြချက်“ BST ရှိ k-th အသေးဆုံး element ကိုရှာပါ (BST ရှိအမိန့်စာရင်းများ)” ပြproblemနာကသင်ကို binary search tree ပေးပြီး BST တွင် k-th အငယ်ဆုံးနံပါတ်ကိုရှာရန်လိုအပ်သည်။ ဆိုလိုသည်မှာကျွန်ုပ်တို့သည် binary search tree ကိုအစဉ်လိုက်ဖြတ်သန်းသွားပြီးသိုလှောင်ထားလျှင်ဆိုလိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 416။ ပေးထားသော binary tree အတွက်ဒေါင်လိုက်ပေါင်းလဒ် ပြmနာဖော်ပြချက်“ ပေးထားသော binary tree ထဲမှ vertical sum” ပြproblemနာကသင်ကို binary tree ပေးပြီးဒေါင်လိုက် level တစ်ခုစီ၏ sum ကိုရှာဖို့လိုသည်။ ဒေါင်လိုက်အဆင့်အရဆိုလျှင်ကျွန်ုပ်တို့သည်ဘယ်ဘက်နှင့်ညာဘက်ရှိ ၁ ယူနစ်အကွာအဝေးတွင်ဒေါင်လိုက်မျဉ်းကြောင်းဆွဲပါကဆိုလိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 417။ binary tree သည် BST ဟုတ်မဟုတ်စစ်ဆေးရန်အစီအစဉ်တစ်ခု ပြmနာဖော်ပြချက်“ binary tree သည် BST ဟုတ်မဟုတ်စစ်ဆေးရန်အစီအစဉ်တစ်ခုသည်သင့်အား binary tree ပေးပြီးဖြစ်ကြောင်းနှင့် binary tree သည် binary search tree ၏ဂုဏ်သတ္တိများကိုကျေနပ်မှုရှိမရှိစစ်ဆေးရန်လိုအပ်သည်။ ထို့ကြောင့် binary tree တွင်အောက်ပါဂုဏ်သတ္တိများရှိသည်။ ဘယ်ဘက် subtree ...

ဆက်ဖတ်ရန်

မေးခွန်း 418။ ဒွိသစ်ပင်၏အမြင့်ဆုံးအနက် ပြProbleနာဖော်ပြချက်“ binary tree ၏အမြင့်ဆုံးအနက်” ပြproblemနာကသင်က binary tree data structure ကိုပေးထားသည်ဟုဖော်ပြသည်။ ပေးထားသော binary tree ၏အတိမ်အနက်ကိုပုံနှိပ်ပါ။ Example Input 2 Explanation: ပေးထားသောသစ်ပင်၏အတိမ်အနက်မှာ ၂ ဖြစ်သည်။ root အောက်တွင် element တစ်ခုတည်းသာရှိသောကြောင့်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 419။ BST ကို Min Heap သို့ပြောင်းပါ ပြmနာဖော်ပြချက်ပြည့်စုံသော Binary Search Tree ပေးထားသောကြောင့်၎င်းကို Min Heap အဖြစ်ပြောင်းလဲရန် Algorithm ကိုရေးပါ။ ၎င်းသည် BST ကို Min Heap သို့ပြောင်းလဲနိုင်သည်။ Min Heap သည် node တစ်ခု၏ဘယ်ဘက်ရှိတန်ဖိုးများသည်ညာဘက်ရှိတန်ဖိုးများထက်နည်းရမည်ဖြစ်သင့်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 420။ မျှတသောနှစ်ချက်ရှာဖွေနိုင်သောသစ်ပင်နှစ်ပင်ကိုပေါင်းစည်းပါ ဟန်ချက်ညီသော Binary Search Tree နှစ်ခုကိုပေးထားသောပြStatနာဖော်ပြချက်, BST တွင် n element များနှင့်ဒုတိယ BST တွင် m element များရှိသည်။ မျှတသော binary search tree နှစ်ခုကိုပေါင်းစည်းရန်တတိယမျှတသော Binary Search Tree (n + m) element များကိုဖွဲ့စည်းရန် algorithm တစ်ခုရေးပါ။ နမူနာ Input Output ကြိုတင်မှာယူမှု ...

ဆက်ဖတ်ရန်

မေးခွန်း 421။ Binary Search Tree Search နှင့်ထည့်သွင်းခြင်း ပြmနာဖော်ပြချက် Binary Search Tree တွင်ရှာဖွေခြင်းနှင့်သွင်းခြင်းပြုလုပ်ရန် algorithm ကိုရေးပါ။ ဒါကြောင့်ကျွန်တော်တို့ဘာလုပ်ကြမလဲဆိုတာကို input ထဲက element အချို့ကို binary search tree ထဲထည့်လိုက်ပါ။ သီးခြား element တစ်ခုကိုရှာရန်တောင်းဆိုသည့်အခါတိုင်း BST မှ element များကြားတွင်၎င်းကိုကျွန်ုပ်တို့ရှာဖွေလိမ့်မည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 423။ Binary Tree မှ Binary Search Tree ပြောင်းလဲခြင်း binary tree တွင် binary search tree ပြောင်းလဲခြင်းပြproblemနာအတွက် binary tree သည်သစ်ပင်တည်ဆောက်ပုံကိုပြောင်းလဲခြင်းမရှိဘဲ Binary Search Tree အဖြစ်ပြောင်းလဲပေးလိုက်ပြီ။ ဥပမာ Input Output ကြိုတင်မှာကြားမှု - ၁၃ ၈ ၆ ၄၇ ၂၅ ၅၁ Algorithm ကျွန်ုပ်တို့ဖွဲ့စည်းပုံကိုပြောင်းလဲရန်မလိုအပ်ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 424။ Balanced BST မှ Linked စာရင်း Sort စနစ်တကျချိတ်ဆက်ထားသောစာရင်းတွင်မျှတသော BST ပြproblemနာတွင်ကျွန်ုပ်တို့သည်စီထားသည့်အစဉ်လိုက်တစ်ခုတည်းချိတ်ဆက်ထားသောစာရင်းကိုပေးထားပြီး၎င်းသည်တစ်ခုတည်းသောချိတ်ဆက်ထားသည့်စာရင်းမှမျှတသောဒွိသစ်ပင်ကိုတည်ဆောက်ရန်ဖြစ်သည်။ နမူနာများ Input 1 -> 2 -> 3 -> 4 -> 5 Output Pre-order: 3 2 1 5 4 Input 7 -> ...

ဆက်ဖတ်ရန်

မေးခွန်း 425။ 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, ...

ဆက်ဖတ်ရန်

မေးခွန်း 426။ တစ် ဦး BST Greater sum သစ်ပင်သို့ပြောင်းလဲ BST တစ်ခုကိုပိုမိုကြီးမားသော sum သစ်ပင်သို့ BST အဖြစ်ပြောင်းလဲခြင်းသည်၎င်းကိုပိုမိုကြီးမားသော sum သစ်ပင်သို့ပြောင်းလဲရန် algorithm တစ်ခုရေးရန်ဖြစ်သည်။ ဆိုလိုသည်မှာ node တစ်ခုချင်းစီကို၎င်းထက်ပိုသော element အားလုံး၏ပေါင်းလဒ်ကိုသယ်ဆောင်ရန်ဖြစ်သည်။ နမူနာ Input Output ကြိုတင်မှာယူမှု: 69 81 87 34 54 ...

ဆက်ဖတ်ရန်

မေးခွန်း 427။ Hash ဇယားကျော် BST ၏အားသာချက်များ မည်သည့်အချက်အလက်ဖွဲ့စည်းမှုတွင်မဆိုအများဆုံးအသုံးပြုသောစစ်ဆင်ရေးများသည်သွင်းခြင်း၊ ဖျက်ခြင်းနှင့်ရှာဖွေခြင်းတို့ဖြစ်သည်။ Hash ဇယားသည်ဤစစ်ဆင်ရေးသုံးခုကို O (1) ၏ပျမ်းမျှအချိန်ရှုပ်ထွေးမှုနှင့်ပြုလုပ်နိုင်ပြီး Binary Search Trees သည် O (log n) အချိန်ရှုပ်ထွေးမှုကိုယူနိုင်သည်။ ပထမတော့ Hash ဇယားတွေထက်စာရင်ပိုကောင်းတာပေါ့ ...

ဆက်ဖတ်ရန်

မေးခွန်း 428။ ပေးထားသော Level Order Traversal မှ BST ကိုတည်ဆောက်ပါ Binary Search Tree ၏ level order traversal အားဖြင့် Binary Search Tree သို့မဟုတ် BST ကို ITS မှ level order traversal မှတည်ဆောက်ရန် algorithm ကိုရေးပါ။ ဥပမာ Input levelOrder [] = {18, 12, 20, 8, 15, 25, 5, 9, 22, 31} Output In-order: 5 8 9 12 15 18 ...

ဆက်ဖတ်ရန်

မေးခွန်း 429။ ပေးထားသော Preorder ဖြတ်သန်းရာမှ BST ကိုတည်ဆောက်ပါ Binary Search Tree (BST) ၏ကြိုတင်မှာယူမှုဖြတ်သန်းခြင်းကိုပေးထားသော preorder traversal မှ BST ကိုတည်ဆောက်ရန် algorithm ကိုရေးပါ။ ဥပမာများ Input preOrder [] = {7, 5, 3, 6, 9} Output Input: 3 5 6 7 9 Input preOrder [] = {12, 6, 1, 35, 20} Output Input: 1 6 ...

ဆက်ဖတ်ရန်

မေးခွန်း 430။ နိမ့်ဆုံးတန်ဖိုးကို Binary Search Tree တွင်ရှာပါ Binary Search Tree ပေးထားသော binary search tree တွင်အနည်းဆုံးတန်ဖိုးနှင့် node ကိုရှာရန် algorithm ကိုရေးပါ။ ဥပမာ Input Output 5 နုံချဉ်းကပ်နည်းရိုးရှင်းသောချဉ်းကပ်နည်းတစ်ခုသည်သစ်ပင်ဖြတ်သန်းခြင်းနှင့် node များအားလုံးတွင်အနိမ့်ဆုံးတန်ဖိုးရှိသည့် node ကိုရှာဖွေခြင်းဖြစ်သည်။ ဒီ ...

ဆက်ဖတ်ရန်

မေးခွန်း 431။ ပေးထားသော Inorder နှင့် Preorder ဖြတ်သန်းရာမှ Binary Tree ကိုတည်ဆောက်ပါ ဤပြproblemနာ၌, ငါတို့ binary သစ်ပင် inorder နှင့် preorder ရှိသည်။ ကျနော်တို့ပေးထားသော Inorder နှင့် Preorder ဖြတ်သန်းရာမှ binary tree တည်ဆောက်ရန်လိုအပ်သည်။ ဥပမာ Input: Inorder = [: D, B, E, A, F, C] Preorder = [A, B, D, E, C, F] Output: ကြိုတင်အမိန့်ဖြတ်သန်း ... ကဖွဲ့စည်းသစ်ပင်၏

ဆက်ဖတ်ရန်

မေးခွန်း 432။ Recursion မရှိဘဲပေးထားသော Binary Tree Node တစ်ခု၏ဘိုးဘေးများကိုပုံနှိပ်ပါ binary tree နှင့်တိကျသော node တစ်ခုသို့မဟုတ် key တစ်ခုပေးထားသည်။ ပေးထားသော binary tree node တစ်ခု၏ဘိုးဘေးများကိုပြန်လည်အသုံးမပြုဘဲ print ထုတ်ပါ။ ဥပမာ Input: key ကို = 7 Output: 3 1 Input: key ကို = 4 output ကို: ပေးထားသော Binary Tree Node တစ်ခု၏ဘိုးဘွားများအတွက် 2 1 Algorithm ကအတန်းအစား Node ကိုဖန်တီး ...

ဆက်ဖတ်ရန်

မေးခွန်း 433။ Spiral Form ကိုအတွက်အဆင့်အမိန့်ဖြတ်သန်း ဤပြproblemနာတွင်ကျွန်ုပ်တို့သည် binary tree ပေးပြီး spiral ပုံစံဖြင့်၎င်း၏ level order traversal ကို print ထုတ်သည်။ ဥပမာများ Input Output 10 30 20 40 50 80 70 60 Spiral Form တွင်အဆင့်အလိုက်လမ်းကြောင်းပြောင်းခြင်းအတွက်နုံချဉ်းကပ်နည်းစိတ်ကူးသည်ပုံမှန်အဆင့်အစဉ်လိုက်ဖြတ်သန်းခြင်းကိုပြုလုပ်ရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 434။ တစ် ဦး BST အတွက် Kth အသေးဆုံး Element ကို ဤပြproblemနာတွင်ကျွန်ုပ်တို့သည် BST နှင့်နံပါတ် k ပေးထားပြီး BST တွင် kth အသေးဆုံး element ကိုရှာကြသည်။ ဥပမာများထည့်သွင်းသစ်ပင် [] = {5, 3, 6, 2, 4, null, null, 1} k = 3 Output 3 Input tree [] = {3, 1, 4, null, 2} = = 1 Output 1 ။ ..

ဆက်ဖတ်ရန်

မေးခွန်း 435။ မျှမျှတတ Binary Tree မျှတသော binary tree ပြproblemနာတွင် binary tree ၏အမြစ်ကိုကျွန်ုပ်တို့ပေးထားသည်။ ကျနော်တို့ကအမြင့်ချိန်ခွင်လျှာဖြစ်စေမဆုံးဖြတ်ရန်ရှိသည်။ ဥပမာများ Input Output စစ်မှန်သော Input Output - ဟန်ချက်ညီသော Balanced Binary Tree ဟန်ချက်ညီသော binary tree ရှိ node တိုင်းသည်ခြားနားချက်တစ်ခုသို့မဟုတ် ၁ ခုထက်နည်းသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 436။ ကြားကာလသစ်ပင် ကြားကာလသစ်ပင်ပြproblemနာတွင် ၊InInvalval (x, y) ကိုကြားကာလများနှင့်မေးမြန်းမှုသုံးမျိုးကိုပေးထားသည်။ ဖယ်ရှားရန် (x, y) တွင်ကြားကာလ (x, y) ကိုထည့်ပါ။ ဖယ်ရှားရန် (x, y) - ကြားကာလကိုဖယ်ရှားပါ (x, y) ) set checkInterval (x, y) မှ: ကြားကာလ (x, y) ရှိနှင့်ပြီးသားအချို့ကြားကာလနှင့်အတူထပ်တူရှိမရှိစစ်ဆေးပါဒေတာဖွဲ့စည်းပုံ (Interval Tree) ဒီဇိုင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 437။ ၎င်းအားချိတ်ဆက်ထားသောစာရင်းကိုယ်စားပြုမှုမှပြီးပြည့်စုံသော Binary Tree ကိုတည်ဆောက်ပါ ပြီးပြည့်စုံသော binary tree ၏ဆက်စပ်စာရင်းကိုယ်စားပြုမှုကိုပေးထားသည်။ ချိတ်ဆက်ထားသောစာရင်းသည်သစ်ပင်၏အဆင့်အလိုက်ဖြတ်သန်းခြင်းအစဉ်လိုက်ဖြစ်သည်။ နောက်ကျောနှင့်၎င်း၏ဆက်စပ်စာရင်းကိုယ်စားပြုမှုကနေပြီးပြည့်စုံသော binary သစ်ပင်တည်ဆောက်ရန်တစ်ခု algorithm ကိုရေးပါ။ ဥပမာ Input 1 -> 2 -> 3 -> 4 -> 5 ...

ဆက်ဖတ်ရန်

မေးခွန်း 438။ အနိမ့်ဆုံးအဖြစ်များသည့်ဘိုးဘေး binary tree တစ်ခုနှင့် node n1 နှင့် n2 နှစ်ခုတို့၏အရင်းအမြစ်ဖြစ်သော node များ၏ LCA (Lowest Common ဘိုးဘေး) ကိုရှာပါ။ ဥပမာအနိမ့်ဆုံးအဖြစ်များသည့်ဘိုးဘေး (LCA) ဆိုသည်မှာအဘယ်နည်း။ node တစ်ခု၏ဘိုးဘေးများသည် root နှင့် node အကြားလမ်းကြောင်းရှိပစ္စုပ္ပန် node များဖြစ်သည်။ မှာပြထားတဲ့ binary tree ကိုစဉ်းစားပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 439။ Binary Search Tree တွင်အနိမ့်ဆုံးအဖြစ်အပျက်ဖြစ်သည် binary search tree ၏ရင်းမြစ်နှစ်ခုနှင့် node n1 နှင့် n2 နှစ်ခုကြောင့်ပေးထားသော binary search tree ရှိ node များ၏ LCA (အနိမ့်ဆုံးအဖြစ်များသည့်ဘိုးဘေး) ကိုရှာပါ။ ဥပမာ Binary Search Tree ရှိအနိမ့်ဆုံးဘိုးဘေးဘီဘင်အတွက်အနိမ့်ဆုံးချဉ်းကပ်နည်း LCA ကိုရှာဖွေရန်အကောင်းဆုံးနည်းလမ်းကို အသုံးပြု၍ LCA (n1, n2) ကိုရှာပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 440။ သစ်ပင်အပိုင်း ကျွန်ုပ်တို့သည်အဘယ်သူ၏ဒြပ်စင်တန်ဖိုးများကိုမဆိုအချိန်မွမ်းမံထားသောပေးထားသောအကွာအဝေးအပေါ်ထပ်တိုးဖျော်ဖြေကြလျှင်။ ထိုအခါပြproblemနာအမျိုးအစားတွင်ကျွန်ုပ်တို့သည် segment tree တည်ဆောက်ပုံကိုအသုံးပြုသည်။ n element များပါ ၀ င်သည့် array a [] ကိုသင်ပေးထားသောမေးခွန်းများကိုဖြေရန်လိုသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 441။ ဒေါင်လိုက်အမိန့်အတွက် Binary Tree ပုံနှိပ်ပါ ဤပြproblemနာတွင် binary tree ၏ root ကိုဖော်ပြသည့် pointer တစ်ခုကိုပေးပြီးသင်၏ task မှာ binary tree အားဒေါင်လိုက်အစဉ်အတိုင်းပုံနှိပ်ရန်ဖြစ်သည်။ နမူနာ input ကို 1 / \ 2 3 / \ / \ 4 5 6 7 \ 8 9 ရလဒ် 4 2 ...

ဆက်ဖတ်ရန်

မေးခွန်း 442။ Binary Search Tree Binary Search Tree ဆိုသည်မှာစည်းမျဉ်းစည်းကမ်းများပါသော Binary Tree ဖြစ်သည်။ ဒေတာများကိုအမျိုးအစားအလိုက်ထိန်းသိမ်းထားနိုင်သည်။ ဤသည်မှာ၎င်းသည် binary tree ကြောင့် node တစ်ခုသည် max 2 ခုရှိနိုင်သည်။ Binary Search Tree node ဖွဲ့စည်းပုံ

ဆက်ဖတ်ရန်

မေးခွန်း 443။ အများဆုံး Binary Tree ဒီပြproblemနာမှာအရွယ်အစား n ကို [] တစ်ခုခင်းကျင်းပေးခဲ့တယ်။ array ထဲမှအများဆုံး binary tree ကိုဖန်တီးပြီး root node ကိုပြန်သွားပါ။ ၎င်းကိုအောက်ပါအဆင့်များဖြင့် array မှပြုလုပ်သည်။ သစ်ပင်၏ root node သည်ပေးထားသောတန်ဖိုးအမြင့်ဆုံးဖြစ်သင့်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 444။ ဒွိသစ်ပင် zigzag အဆင့်ကိုအမိန့်ဖြတ်သန်းသွားသည် binary tree ပေးထားသော zigzag level order traversal ကို၎င်း၏ node တန်ဖိုးများကို print ထုတ်ပါ။ (ဆိုလိုသည်မှာ၊ လက်ဝဲမှညာဘက်သို့၊ နောက်ညာဘက်သို့၊ နောက်အဆင့်သို့ပြောင်းပြီးခြားနားသည်) ။ ဥပမာအားဖြင့်အောက်တွင်ဖော်ပြထားသော binary tree အောက်တွင်ဖော်ပြထားသော binary သစ်ပင်အမျိုးအစားများ၏ zigzag level order traversal သည်ကိုစဉ်းစားပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 445။ Binary Search Tree ကိုပြန်လည်ရယူပါ binary search tree အားစဉ်းစားကြည့်ပါ၊ သစ်ပင်နှစ်ပင်ကိုလဲလှယ်ပြီး binary search Tree ကိုပြန်လည်ရယူရန် algorithm ကိုဒီဇိုင်းထုတ်သည်။ ဥပမာအားဖြင့်အောက်ဖော်ပြပါ binary search tree အားစဉ်းစားပါ။ သူ၏ node နှစ်ခုသည် input အဖြစ်လဲလှယ်ခြင်းခံရသည်။ BST ပေါ်မှမမှန်ကန်သော node များကိုရှာဖွေတွေ့ရှိသည် (ထင်ရှားစေသည်) ထို့နောက်ရရှိရန်လဲလှယ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 446။ Node တစ်ခုစီတွင်နောက်ညာညာညွှန်ပြခြင်း Binary Tree တစ်ခုပေးထားခြင်းသည်ဘယ်ဘက်မှညာသို့တူညီသောအဆင့်ရှိ node များနှင့်ဆက်သွယ်ပါ။ Tree Node ဖွဲ့စည်းပုံ: သစ်ပင်၏ node တစ်ခုတွင်သစ်ပင် node အမျိုးအစား၏အချက်အလက်များ (integer တန်ဖိုး)၊ pointers (နောက်၊ ဘယ်၊ ညာ) တို့ပါ ၀ င်သောအပိုင်း (၄) ခုပါ ၀ င်သည်။ ၎င်း၏လမ်းကြောင်းဆီသို့ node ကိုအမှတ်၏နောက်ထပ် pointer ...

ဆက်ဖတ်ရန်

မေးခွန်း 447။ Binary Tree Top View binary tree ၏အပေါ်ယံမြင်ကွင်းသည်သစ်ပင်ထိပ်ကိုကြည့်ရှုသောအခါမြင်နိုင်သော node များအစုဖြစ်သည်။ binary tree ကိုအသုံးပြုခြင်း၊ binary tree ၏ဘယ်ဘက်အမြင့်ဆုံးအလျားလိုက်အဆင့်မှညာဘက်အလျားလိုက်အဆင့်အထိ Output top view ကိုဖော်ပြထားသည်။ နမူနာဥပမာ ၁ နမူနာ ၂ အမျိုးအစားများ။

ဆက်ဖတ်ရန်

မေးခွန်း 448။ Tree ရှိ node တစ်ခုမှ Tree တစ်ခုချင်းစီ၏ level သစ်ပင်တစ်ပင် (ပါ ၀ င်သော node များကိုနှစ်ဖက်စလုံးအနားများဖြင့်ချိတ်ဆက်ထားသည့်မတူညီသောအပြည့်အဝချိတ်ဆက်ထားသောဂရပ်) နှင့်ရင်းမြစ် node တစ်ခုပေးသည်။ သစ်ပင်တစ်ပင်ပုံစံအရင်းအမြစ် node တွင် node တစ်ခုစီ၏အဆင့်ကိုရှာပါ။ ၎င်းသည်အရင်းအမြစ်နှင့်သက်ဆိုင်သော node v အဆင့်သည်အကြားအကွာအဝေးရှိသည်ဟုပေးထားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 449။ Duplicate Subtrees ကိုရှာပါ Duplicate Subtrees Subtrees တွင်၎င်းတို့သည် node တန်ဖိုးများနှင့်ဖွဲ့စည်းမှုတူပါကထပ်တူကျသည်ဟုဆိုကြသည်။ n node များနှင့်အတူ binary သစ်ပင်ကိုပေးတော်မူ၏။ ပုံတူ subtrees အားလုံးကိုရှာပြီးသူတို့၏ root node ကိုပြန်ပို့ပါ။ ဥပမာဒီမှာ subtrees 4 and 2-> 4 သည်တစ်ကြိမ်ထက်မကပေါ်လာသည်။ ထို့ကြောင့်ကျွန်ုပ်တို့သည် root ကိုပြန်ပို့ပါမည်။

ဆက်ဖတ်ရန်

မေးခွန်း 450။ အချိုးကျသစ်ပင် Symmetric Tree ပြproblemနာတွင် binary tree ပေးပြီး၎င်းသည်သူကိုယ်တိုင်မှန်ရှိမရှိစစ်ဆေးပါ။ သစ်ပင်တစ်ပင်ကို root node မှတဆင့် simmmetry ဝင်ရိုးတစ်ခုရှိလျှင်၎င်းသည်တူညီသောထက်ဝက်ကိုနှစ်ခုခွဲခြားသည်ဆိုပါကသူ့ဟာသူ၏မှန်ပုံရိပ်ဖြစ်သည်။ ဥပမာအမျိုးအစားများ ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 452။ Sorted List ကို Binary Search Tree သို့ပြောင်းပါ ချိတ်ဆက်စာရင်းပေးထားပြProbleနာ။ ချိတ်ဆက်စာရင်း၏ဒြပ်စင်တိုးမြှင့်နိုင်ရန်အတွက်ဖြစ်ကြသည်။ ပေးထားသောချိတ်ဆက်ထားသောစာရင်းကိုမျှမျှတတ binary search tree သို့ပြောင်းပါ။ အလွန်အမင်းမျှတသော binary search tree ဆိုသည်မှာ binary search tree တစ်ခုဖြစ်သည်။ ၎င်းသည် subtrees နှစ်ခုအနက်အနက်မှမည်သည့်အရာမဆိုကွဲပြားခြားနားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 453။ Binary Search Tree ကိုအတည်ပြုပါ Validate In Problem Binary Search Tree ပြproblemနာကိုကျွန်တော်တို့သစ်ပင်တစ်ပင်၏အမြစ်ကိုပေးပြီးမှ၊ ၎င်းသည် binary search tree ဟုတ်၊ မဟုတ်ဟုတ်မဟုတ်စစ်ဆေးသင့်သည်။ ဥပမာ - Output: true ရှင်းလင်းချက် - ပေးထားသောသစ်ပင်သည် binary search tree ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 454။ လမ်းကြောင်းဆမ်း Path Sum Problem ဆိုတာဘာလဲ။ Path Sum ပြproblemနာမှာ binary tree နဲ့ SUM တစ်ခုလုံးပေးထားတယ်။ အမြစ်မှအရွက်သို့သွားသောလမ်းကြောင်းသည် SUM နှင့်တူညီမှုရှိမရှိကိုကျွန်ုပ်တို့ရှာဖွေရမည်။ Path sum ကို node အားလုံး၏ပေါင်းလဒ်အဖြစ်သတ်မှတ်ပါတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 455။ ဒွိသစ်ပင်၏အဆင့်အမိန့်ဖြတ်သန်း ပေးထားသော binary tree ၏ level order ဖြတ်သန်းခြင်းသည် binary tree ၏ BFS နှင့်အတူတူပင်ဖြစ်သည်။ BFS ဆိုတာဘာလဲဆိုတာငါတို့သိပြီးသားလား။ အကယ်၍ မရရှိလျှင်စိတ်မကောင်းစရာမလိုပါ၊ ဆောင်းပါးတစ်ခုလုံးကိုဖတ်ပြီးပိုမိုနားလည်ရန်ကျွန်ုပ်တို့၏ယခင်ဆောင်းပါးများကိုလေ့လာပါ။ BFS သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 456။ သစ်ပင်ဖြတ်သန်းခြင်း (ကြိုတင်မှာယူသူ၊ Inorder & Postorder) ပထမ ဦး စွာ Binary Tree တွင် Traversal ဆိုတာဘာလဲသိရန်လိုအပ်သည်။ Traversal ဆိုသည်မှာကျွန်ုပ်တို့သည် node များအားလုံးကိုတစ်ကြိမ်တည်းနှင့်တစ်နည်းနည်းဖြင့်တိကျစွာလည်ပတ်စေသည့်နည်းလမ်းတစ်ခုဖြစ်သည်။ အခြေခံအားဖြင့် Binary Tree တွင်ဖြတ်သန်းခြင်းအမျိုးအစားနှစ်မျိုးရှိသည်။ အနံ - ပထမဖြတ်လမ်း Depth ပထမလမ်းကြောင်း

ဆက်ဖတ်ရန်

မေးခွန်း 457။ တစ် ဦး Binary Tree အတွက်ဖျက်ပစ်ခြင်း Binary Tree ဆိုတာဘာလဲဆိုတာငါတို့သိပြီးသားလား။ ယခုဤပို့စ်တွင်ကျွန်ုပ်တို့သည်တန်ဖိုးပေးထားသော node တစ်ခုကိုမည်သို့ဖျက်ပစ်ရမည်ကိုအာရုံစိုက်နေကြသည်။ ကျွန်ုပ်တို့ဖျက်ချင်သော node ၏တန်ဖိုးသည် BT တွင်မဖျက်ခင်အမြဲရှိနေသည်ကိုကျွန်ုပ်တို့သေချာပါသည်။ Binary မှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 458။ ထူးခြားသော Binary Search Trees ပထမ ဦး စွာကျွန်ုပ်တို့သည်ထူးခြားသော binary search tree ဖြစ်ပေါ်ရန်အရေအတွက်စုစုပေါင်းကိုရှာဖွေရမည်။ ၎င်းနောက်ကျွန်ုပ်တို့သည်ဖြစ်နိုင်သမျှထူးခြားသော BST ကိုတည်ဆောက်သည်။ ပထမ ဦး စွာ BST ၏ဆောက်လုပ်ရေးကိုကျွန်ုပ်တို့သိရမည်။ Binary Search Tree တွင်ဘယ်ဘက် subtree wrt တွင်တွေ့ရသော node များ။ မဆို ...

ဆက်ဖတ်ရန်

မေးခွန်း 459။ Binary Tree အတွက် DFS vs BFS Breadth First Search (BFS) BFS ဆိုတာဘာလဲငါတို့သိပြီးသားလား။ အကယ်၍ မရရှိလျှင်စိတ်မကောင်းစရာမလိုပါ၊ ဆောင်းပါးတစ်ခုလုံးကိုဖတ်ပြီးပိုမိုကောင်းမွန်သောနားလည်မှုအတွက် Breadth First Search ရှိကျွန်ုပ်တို့၏ယခင်ဆောင်းပါးကိုလေ့လာပါ။ BFS သည်အဆင့်အစဉ်လိုက်ဖြတ်သန်းခြင်းဖြစ်သည်။

ဆက်ဖတ်ရန်

ဇယားသည် Amazon ကိုမေးခွန်းထုတ်သည်

မေးခွန်း 460။ မြို့တရားသူကြီး Leetcode ဖြေရှင်းချက်ကိုရှာပါ ပြProbleနာဖော်ပြချက်ဤပြInနာတွင်ကျွန်ုပ်တို့အား ၁ မှ to အထိသတ်မှတ်ထားသောလူများကိုပေးသည်။ ကျွန်ုပ်တို့အား 1d ခင်းကျင်းပြသသည့