Expedia အင်တာဗျူးမေးခွန်းများ

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

Expedia အင်တာဗျူးမေးခွန်းများတွယ်အပ်

Crack System Design အင်တာဗျူးများ

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

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 10။ ထုတ်ကုန် K သည်ထက်လျော့နည်းရှိခြင်းအားလုံးနောက်ဆက်တွဲရေတွက် ပြproductနာ“ ထုတ်ကုန် K သည်ထက်နည်းသောနောက်ဆက်တွဲများအားလုံးကိုရေတွက်ပါ” ကသင့်အားကိန်းဂဏန်းများကိုပေးထားသည်ဟုဖော်ပြသည်။ ယခုပေးထားသောသွင်းအားစုထက်လျော့နည်းသောထုတ်ကုန်ရှိသည့်နောက်ဆက်တွဲအရေအတွက်ကိုရှာပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 11။ ပေးထားသော sequence ကိုအတွက်ပစ္စုပ္ပန်မဟုတ်သော sequence ကိုတိုးပွားလာအတွက်-ကြိမ်မြောက်ပျောက်ဆုံးနေဒြပ်စင် ပြproblemနာက“ တိုးပွားလာနေသောအဆက်မပြတ်တိုးမြှင့်မှုတွင် k-th ပျောက်ဆုံးနေသောဒြပ်စင်” သည်သင့်အား arrays နှစ်ခုပေးသည်ဟုဖော်ပြသည်။ ၎င်းတို့ထဲမှတစ်ခုသည်နံပါတ် k နှင့်အတူပုံမှန်မဟုတ်သောအခြားပုံမှန်မဟုတ်သောခင်းကျင်းခြင်းဖြင့်စီစဉ်သည်။ ပုံမှန်မဟုတ်သော kth ပျောက်ဆုံးနေသော element ကိုရှာပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 12။ မျိုးစုံခင်းကျင်းအကွာအဝေး increment စစ်ဆင်ရေးပြီးနောက်ပြုပြင်ထားသောခင်းကျင်းပုံနှိပ်ပါ ပြဿနာ “အများအပြား array range increment operations ပြီးနောက် ပရင့်ထုတ်ရန် မွမ်းမံထားသော array” သည် သင့်အား integer array တစ်ခုပေးထားပြီး 'q' နံပါတ်များကို ပေးထားကြောင်း ဖော်ပြထားသည်။ ကိန်းပြည့်တန်ဖိုး “d” ကိုလည်း ပေးသည်။ မေးခွန်းတစ်ခုစီတွင် စတင်တန်ဖိုးနှင့် အဆုံးတန်ဖိုးနှစ်ခုပါရှိသည်။ ပြဿနာရှင်းတမ်းကို ရှာခိုင်းတယ်..။

ဆက်ဖတ်ရန်

မေးခွန်း 13။ Multiplits အစားထိုးခြင်းနှင့်ထုတ်ကုန်အတွက် Array Queries “ Multiplite, အစားထိုးခြင်းနှင့်ထုတ်ကုန်အတွက် Array Queries” ပြproblemနာကသင့်ကိုကိန်းဂဏန်းတစ်ခုစီပေးပြီးမေးမြန်းမှုသုံးမျိုးရှိလိမ့်မည်ဟုဖော်ပြထားသည်။ အောက်ဖော်ပြပါမေးခွန်းများကိုဖြေရှင်းရန်လိုအပ်သည်။ အမျိုးအစား ၁ - တန်ဖိုး ၃ ခုကျန်တော့မည်။ , ညာဘက်နှင့်ဒီနံပါတ် X.In ...

ဆက်ဖတ်ရန်

မေးခွန်း 14။ ခြားနားချက် Array | O (1) မှအဆင့်မြှင့်တင်ခြင်းရှာဖွေမှု သင့်အား integer array တစ်ခုနှင့် query နှစ်ခုအားပေးထားသည်။ တစ်ခုမှာပေးထားသောနံပါတ်ကို range တစ်ခုအတွင်းထည့်ပြီးနောက်တစ်ခုသည် array တစ်ခုလုံးကို print ထုတ်ရန်ဖြစ်သည်။ ပြproblemနာ“ ခြားနားချက် Array | O (1) မှ Range update query သည် O (1) ရှိ updates range ကိုလုပ်ဆောင်ရန်ကျွန်ုပ်တို့အားလိုအပ်သည်။ ဥပမာ arr [] ...

ဆက်ဖတ်ရန်

မေးခွန်း 15။ စဉ်ဆက်မပြတ်အချိန်အကွာအဝေးတစ်ခုခင်းကျင်းအပေါ်စစ်ဆင်ရေး add သငျသညျကိန်းဂဏန်းများကိုပေးထားပြီးကန ဦး တွင်၎င်းသည် 0 အဖြစ်စတင်ခဲ့ပြီးအကွာအဝေးတစ်ခုကိုလည်းပေးထားသည်။ တာဝန်ကတော့ပေးထားတဲ့နံပါတ်ကို array ရဲ့ range ထဲမှာထည့်ပြီးထွက်ပေါ်လာတဲ့ array ကို print ထုတ်ဖို့ပါပဲ။ ဥပမာ arr [] = {0, 0, 0, 0, 0} Query: {(0, 2, 50), (3, ...

ဆက်ဖတ်ရန်

မေးခွန်း 16။ အကွာအဝေး၏အကြီးမြတ်ဆုံးထူးဆန်း Divisor ၏ XOR အပေါ်မေးမြန်းမှု ပြmနာဖော်ပြချက်“ XOR ၏အကြီးမားဆုံးထူးဆန်းသောကွဲပြားမှုရှိသည့်ရှာဖွေမှုများ” တွင်ပြproblemနာကသင့်အား integer နှင့် query q အစုအဝေးတစ်ခုပေးထားသည်။ အဆိုပါပြstatementနာကြေညာချက်ပေးထားသောအကွာအဝေးအတွင်းအကြီးမြတ်ဆုံးထူးဆန်း Divisor ၏ XOR ရှာဖွေရန်တောင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 17။ ခင်းကျင်းအတွက်အကွာအဝေး၏ဆိုလို ပြStatနာဖော်ပြချက်“ Mean of range in array” ပြproblemနာကသင့်အား integer array နှင့် q နံပါတ်များကိုပေးထားသည်ဟုဖော်ပြသည်။ တစ်ခုချင်းစီကိုစုံစမ်းမှုတစ်ခုအကွာအဝေးအဖြစ်လက်ဝဲနှင့်ညာဘက်ပါရှိသည်။ ဒီပြstatementနာကကြေငြာချက်ထဲမှာကိန်းသေတွေအားလုံးရဲ့ပျမ်းမျှတန်ဖိုးကိုရှာဖွေဖို့ပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 18။ မီတာအားဖြင့်ကှဲလှဲပေါင်းလဒ်နှင့်အတူ Subset ပြmနာဖော်ပြချက်“ Subset with sum က m နဲ့စားလို့ရတယ်” ပြproblemနာကသင်အားအနုတ်လက္ခဏာမဟုတ်သောကိန်းဂဏန်းများနှင့်ကိန်းဂဏန်းများကိုပေးသည်ဟုဖော်ပြသည်။ အခုကိန်းစုကို m နဲ့စားလို့ရတယ်။ ဒါက subset ၏ပေါင်းလဒ်သည် 0 အဖြစ်ပေးသင့်သည်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 20။ 2n ကိန်းများကို a1-b1-a2-b2-a3-b3 - .. bn အဖြစ်အပိုနေရာများမသုံးပဲသွေဖည်ပါ။ ပြmနာဖော်ပြချက်သင့်အားကိန်းဂဏန်းများစွာပေးထားပါသည်။ ပြ “နာ က“ အပိုနေရာမရှိဘဲ ၂ ဘီလီယံကိန်းသေများကို a2-b1-a1-b2-a2-b3 - .. bn” ဟုပြtheနာက array ထဲရှိနံပါတ်များအားလုံးကဲ့သို့ (ဥပမာ x3, x0, x1) ကဲ့သို့သောနံပါတ်များကိုပြောင်းလဲရန်တောင်းသည်။ x2, y3, y0, y1, y2) သည် x3, y0, ... ကဲ့သို့သောရောနှောလိမ့်မည်။

ဆက်ဖတ်ရန်

မေးခွန်း 21။ 0 သို့မဟုတ် 1 ဖြစ်စေအဖြစ်ကပ်လျက် element များအကြားခြားနားချက်နှင့်အတူအများဆုံးအရှည်နောက်ဆက်တွဲ ပြmနာဖော်ပြချက်သင့်ကို integer array ပေးထားပါတယ်။ အဆိုပါပြproblemနာကို "0 သို့မဟုတ် 1 ဖြစ်စေအဖြစ်ကပ်လျက်ဒြပ်စင်များအကြားခြားနားချက်နှင့်အတူအများဆုံးအရှည်နောက်ဆက်တွဲ" ကပ်လျက်ဒြပ်စင်များအကြားခြားနားချက်နှင့်အတူအများဆုံးနောက်ဆက်တွဲအရှည်ထွက်ရှာရန်မေးတယ် 0 သို့မဟုတ် 1. ဥပမာ arr [] = {1, ထက်အခြားအဘယ်သူမျှမဖြစ်သင့်ပါတယ်။ ..

ဆက်ဖတ်ရန်

မေးခွန်း 22။ m ပစ္စည်းများဖယ်ရှားပြီးနောက်ကွဲပြားဒြပ်စင်အနည်းဆုံးအရေအတွက် ပြmနာဖော်ပြချက်“ m items များကိုဖယ်ရှားပြီးနောက်အနည်းဆုံးကွဲပြားခြားနားသောဒြပ်စင်အရေအတွက်” ပြ ”နာ ၌သင့်တွင်ခင်းကျင်းချက်နှင့်ကိန်းဂဏန်းရှိသည်ဟုဖော်ပြသည်။ Array ရဲ့ element တစ်ခုချင်းစီက item id's ကိုပြတယ်။ ပြproblemနာကဖော်ပြချက်အရ m element တွေကိုအနည်းဆုံးဖြစ်အောင်ဖယ်ရှားဖို့တောင်းဆိုတယ်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 24။ ပေးထားသောအတန်း၏ခွင့်ပြုထားသောအတန်းများအားလုံးကို matrix တစ်ခုတွင်ရှာပါ ပြProbleနာဖော်ပြချက်ပေးထားသောအတန်း၏ခွင့်ပြုထားသောအတန်းများအားလုံးကို matrix တွင်ရှာပါကသင့်အားအရွယ်အစား m * n ၏ matrix တစ်ခုပေးထားပြီး matrix အတန်းနံပါတ်က 'row' ဟုဖော်ပြထားသည်။ အဆိုပါပြstatementနာကိုကြေညာချက်ပေးထားသောအတန်းမှ permutation နေသောဖြစ်နိုင်သမျှအတန်းထွက်ရှာရန်မေးတယ်။ ဒါ ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 26။ ကွဲပြားသည့်နံပါတ်များရှိသည့် Subsets များကိုရေတွက်ပါ ငါတို့ရှိသမျှသည်တစ်ချိန်ချိန်သို့မဟုတ်အင်တာဗျူးအတွက်အခြားတစ်ခုမှာ subset ပြproblemနာနှင့်အတူရုန်းကန်ပါပြီ။ တွေ့ဆုံမေးမြန်းသူများသည်လည်းဤပြproblemsနာများကိုနှစ်သက်ကြသည်။ ဤပြproblemsနာများကကျောင်းသားများအားနားလည်မှုနှင့်အတွေးဖြစ်စဉ်ကိုဆန်းစစ်ရန်ကူညီသည်။ ဒီတော့နောက်ထပ် ado မရှိရင်ကျွန်တော်တို့ကို ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

Expedia စာတန်းမေးခွန်းများ

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

Expedia သစ်ပင်မေးခွန်းများ

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

ဆက်ဖတ်ရန်

မေးခွန်း 43။ m ပစ္စည်းများဖယ်ရှားပြီးနောက်ကွဲပြားဒြပ်စင်အနည်းဆုံးအရေအတွက် ပြmနာဖော်ပြချက်“ m items များကိုဖယ်ရှားပြီးနောက်အနည်းဆုံးကွဲပြားခြားနားသောဒြပ်စင်အရေအတွက်” ပြ ”နာ ၌သင့်တွင်ခင်းကျင်းချက်နှင့်ကိန်းဂဏန်းရှိသည်ဟုဖော်ပြသည်။ Array ရဲ့ element တစ်ခုချင်းစီက item id's ကိုပြတယ်။ ပြproblemနာကဖော်ပြချက်အရ m element တွေကိုအနည်းဆုံးဖြစ်အောင်ဖယ်ရှားဖို့တောင်းဆိုတယ်။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

Expedia Stack မေးခွန်းများ

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

Expedia Matrix မေးခွန်းများ

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 51။ စကားလုံးရှာဖွေရေး Leetcode ဖြေရှင်းချက် ပြmနာဖော်ပြချက် mxn board နှင့်စကားလုံးတစ်လုံးအရထိုစကားလုံးသည်ဇယားကွက်ထဲတွင်တည်ရှိမနေကိုရှာဖွေပါ။ အဆိုပါစကားလုံးကို "ကပ်လျက်" ဆဲလ်အလျားလိုက်သို့မဟုတ်ဒေါင်လိုက်အိမ်နီးချင်းရှိရာနောက်ဆက်တွဲကပ်လျက်ဆဲလ်၏အက္ခရာများ, ကနေတည်ဆောက်နိုင်ပါတယ်။ တူညီသောအက္ခရာဆဲလ်ကိုတစ်ကြိမ်ထက်ပိုပြီး အသုံးပြု၍ မရပါ။ ဥပမာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 52။ အများဆုံးအရှည်မြွေ sequence ကိုရှာပါ ပြmaximumနာ“ အများဆုံးအလျားအရှည်ကိုရှာပါ” ကကျွန်ုပ်တို့အားကိန်းဂဏန်းများပါသောဇယားကွက်တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ၎င်းသည်အမြင့်ဆုံးအရှည်ရှိသောမြွေစဉ်ဆက်မပြတ်ရှာဖွေရန်ဖြစ်သည်။ 1 လုံး ၀ ခြားနားချက်ရှိသောဇယားကွက်ထဲတွင်ကပ်လျက်ရှိသောနံပါတ်များပါရှိသည့် sequence ကို Snake sequence ဟုခေါ်သည်။ ကပ်လျက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 53။ မတူညီသောဒြပ်စင်များကိုမက်ထရစ်တစ်ခု၏တန်းအားလုံးတွင်ရှာပါ ပြနာဖော်ပြချက်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းအားလုံး၏ matrix ကိုပေးထားသည်။ အဆိုပါပြ “နာ "matrix ကိုအားလုံးအတန်းမှဘုံကွဲပြား element တွေကိုရှာပါ" ဖြစ်နိုင်သမျှကွဲပြား element တွေကိုထွက်ရှာတွေ့မှမေးတယ်ဒါပေမယ့် matrix ကိုအတွက်အတန်းတစ် ဦး ချင်းစီအတွက်ဘုံ။ ဥပမာ arr [] = {{11, 12, 3, 10}, {11, ...

ဆက်ဖတ်ရန်

မေးခွန်း 54။ ပေးထားသောအတန်း၏ခွင့်ပြုထားသောအတန်းများအားလုံးကို matrix တစ်ခုတွင်ရှာပါ ပြProbleနာဖော်ပြချက်ပေးထားသောအတန်း၏ခွင့်ပြုထားသောအတန်းများအားလုံးကို matrix တွင်ရှာပါကသင့်အားအရွယ်အစား m * n ၏ matrix တစ်ခုပေးထားပြီး matrix အတန်းနံပါတ်က 'row' ဟုဖော်ပြထားသည်။ အဆိုပါပြstatementနာကိုကြေညာချက်ပေးထားသောအတန်းမှ permutation နေသောဖြစ်နိုင်သမျှအတန်းထွက်ရှာရန်မေးတယ်။ ဒါ ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

Expedia အခြားမေးခွန်းများ

မေးခွန်း 56။ မှန်ကန်သော တြိဂံနံပါတ် LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက်- မှန်ကန်သောတြိဂံနံပါတ် LeetCode Solution ကပြောသည် - ကိန်းပြည့် array နံပါတ်များကိုပေး၍ တြိဂံတစ်ခု၏ဘေးဘက်အလျားအဖြစ် ၎င်းတို့ကို တြိဂံတစ်ခု၏ဘေးဘက်အလျားအဖြစ် ယူပါက ၎င်းတို့ကို တြိဂံဖြစ်အောင်ပြုလုပ်နိုင်သည့် array မှရွေးချယ်ထားသော သုံးဆအရေအတွက်ကို ပြန်ပေးသည်။ ဥပမာ 1- ထည့်သွင်းခြင်း- nums = [2,2,3,4] အထွက်- 3 ရှင်းလင်းချက်- မှန်ကန်သော ပေါင်းစပ်မှုများမှာ- 2,3,4 (အသုံးပြု၍ ...

ဆက်ဖတ်ရန်

မေးခွန်း 57။ n Leetcode ဖြေရှင်းချက်၏ kth Factor Problem Statement n Leetcode ဖြေရှင်းချက်၏ kth Factor- သင်သည် အပြုသဘောဆောင်သော ကိန်းပြည့် n နှင့် k နှစ်ခုကို ပေးထားကြောင်း ဖော်ပြထားသည်။ ကိန်းပြည့် n ၏ ကိန်းပြည့်တစ်ခုကို n %i == 0 နေရာတွင် ကိန်းပြည့် i အဖြစ် သတ်မှတ်သည်။ n သည် ကြီးလိုက်ကြီးလိုက် စီထားသည့် ကိန်းဂဏန်းအားလုံး၏ စာရင်းကို သုံးသပ်ပါ၊ ဤစာရင်းရှိ kth factor ကို ပြန်ပေးမည် သို့မဟုတ် n သည် k ထက်နည်းပါက -1 ကို ပြန်ပေးပါ။ အချက်များ။ ဥပမာ 1- ထည့်သွင်းခြင်း- ...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 59။ တိုးလာသောဒြပ်စင်များကြားတွင် အများဆုံးကွာခြားချက် LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် တိုးလာနေသောဒြပ်စင်များအကြား အမြင့်ဆုံးကွာခြားချက် LeetCode ဖြေရှင်းချက် – အရွယ်အစား n ၏ 0-အညွှန်းကိန်းကိန်းပြည့် ခင်းကျင်းထားသော ဂဏန်းများကို ပေးဆောင်ပါက ဂဏန်း[i] နှင့် နံပါတ်များ[j] (ဆိုလိုသည်မှာ နံပါတ်[j] - nums[i])၊ 0 <= i < j < n နှင့် nums[i] < nums[j]။ အများဆုံးခြားနားချက်ကို ပြန်ပေးပါ။ အဲဒီလို i နဲ့ j မရှိရင် -1 ကို ပြန်ပေးပါ။ နမူနာများနှင့် ရှင်းလင်းချက်များ ဥပမာ 1- ထည့်သွင်းမှု- nums = [7,1,5,4] အထွက်- 4 ရှင်းလင်းချက်- အများဆုံး ကွာခြားချက် ဖြစ်ပေါ်သည်...

ဆက်ဖတ်ရန်

မေးခွန်း 60။ Data Stream LeetCode ဖြေရှင်းချက်မှ Median ကိုရှာပါ။ ပြဿနာထုတ်ပြန်ချက် Data Stream LeetCode ဖြေရှင်းချက်မှ အလယ်အလတ်ကို ရှာပါ – ပျမ်းမျှသည် မှာယူထားသော ကိန်းပြည့်စာရင်းရှိ အလယ်တန်ဖိုးဖြစ်သည်။ စာရင်း၏ အရွယ်အစားသည် ညီလျှင် အလယ်တန်းတန်ဖိုး မရှိတော့ဘဲ အလယ်တန်းသည် အလယ်တန်ဖိုးနှစ်ခု၏ ပျမ်းမျှဖြစ်သည်။ ဥပမာ arr = [2,3,4] အတွက် အလယ်အလတ်...

ဆက်ဖတ်ရန်

မေးခွန်း 61။ Reformat Date LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် ပြုပြင်ပြောင်းလဲသည့်ရက်စွဲ LeetCode ဖြေရှင်းချက် – နေ့စွဲပုံစံတစ်လတာနှစ်တွင် နေ့စွဲစာတန်းကို ပေးထားသည်၊ နေရာတွင်- နေ့သည် သတ်မှတ်ထားသည့် {"1st", "2nd", "3rd", "4th", ..., "30th"၊ "၃၁ ရက်"}။ လသည် {"ဇန်န၀ါရီ", "ဖေဖော်ဝါရီ", "မာ", "ဧပြီ", "မေ", "ဇွန်", "ဇူလိုင်", "သြဂုတ်", "စက်တင်ဘာ", "အောက်တိုဘာ", "နိုဝင်ဘာ" ၊ "ဒီဇင်ဘာ"}။ နှစ်သည် အပိုင်းအခြား [31၊ 1900] ဖြစ်သည်။ ရက်စွဲစာကြောင်းကို ပြောင်းပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 62။ စက်ရုပ်သည် စက်ဝိုင်း LeetCode ဖြေရှင်းချက်တွင် အကျုံးဝင်သည်။ ပြဿနာ ထုတ်ပြန်ချက် စက်ဝိုင်း LeetCode ဖြေရှင်းချက်တွင် ချည်နှောင်ထားသော စက်ရုပ် - အဆုံးမရှိသော လေယာဉ်ပေါ်တွင် စက်ရုပ်သည် အစပိုင်းတွင် (0, 0) တွင်ရပ်ပြီး မြောက်ဘက်သို့ မျက်နှာမူထားသည်။ သတိပြုရန်- မြောက်ဦးတည်ချက်သည် y-ဝင်ရိုး၏ အပြုသဘောဆောင်သော ဦးတည်ချက်ဖြစ်သည်။ တောင်ဘက် ဦးတည်ချက်သည် y ဝင်ရိုး၏ အနုတ်ဘက် ဦးတည်ချက်ဖြစ်သည်။ အရှေ့ဦးတည်ချက်သည် x-ဝင်ရိုး၏ အပြုသဘောဆောင်သော ဦးတည်ချက်ဖြစ်သည်။ အနောက်ဘက် ဦးတည်ချက်ကတော့...

ဆက်ဖတ်ရန်

မေးခွန်း 63။ အနည်းဆုံး Knight သည် LeetCode ဖြေရှင်းချက်ကို ရွှေ့သည်။ ပြဿနာ ထုတ်ပြန်ချက် အနိမ့်ဆုံး Knight သည် LeetCode ဖြေရှင်းချက်ကို ရွှေ့သည် - -infinity မှ +infinity သို့ သြဒိနိတ်များပါသော အဆုံးမရှိ စစ်တုရင်ဘုတ်တွင်၊ သင့်တွင် စတုရန်း [0, 0] တွင် သူရဲကောင်းတစ်ဦးရှိသည်။ သူရဲကောင်းတစ်ဦးတွင် အောက်တွင်ဖော်ပြထားသည့်အတိုင်း ပြုလုပ်နိုင်သော ဖြစ်နိုင်သည့် လှုပ်ရှားမှု ၈ ခုရှိသည်။ ရွေ့လျားမှုတစ်ခုစီသည် ကာဒီနယ်ဦးတည်ချက်တွင် စတုရန်းနှစ်ခုဖြစ်ပြီး၊ နောက်တစ်ခုသည် ထောင့်မှန်လမ်းကြောင်းရှိ စတုရန်းတစ်ခုဖြစ်သည်။ အနိမ့်ဆုံးနံပါတ်ကို ပြန်ပေးပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 64။ Duplicate Number LeetCode ဖြေရှင်းချက်ကို ရှာပါ။ Problem Statement ပွားနေသောနံပါတ် LeetCode ဖြေရှင်းချက်ကိုရှာပါ - n + 1 ကိန်းပြည့်များပါရှိသော ကိန်းပြည့်တစ်ခုစီကို ကိန်းပြည့် [1, n] တွင်ပါဝင်သည့် array တစ်ခုမှပေးသည်။ ဂဏန်းများတွင် ထပ်ခါတလဲလဲ ဂဏန်းတစ်ခုသာ ရှိသည်၊ ဤထပ်ခါတလဲလဲ နံပါတ်ကို ပြန်ပေးပါ။ array နံပါတ်များကို မွမ်းမံပြီး စဉ်ဆက်မပြတ် အပိုနေရာများကိုသာ အသုံးပြု၍ ပြဿနာကို သင်ဖြေရှင်းရပါမည်။ Input: nums = [1,3,4,2,2] Output: 2 ရှင်းလင်းချက်...

ဆက်ဖတ်ရန်

မေးခွန်း 65။ Self LeetCode ဖြေရှင်းချက်မှလွဲ၍ Array ၏ထုတ်ကုန် Self LeetCode ဖြေရှင်းချက်မှလွဲ၍ Array ၏ Problem Statement ထုတ်ကုန် - ကိန်းပြည့် array နံပါတ်များကို ပေးထားသည့် အဖြေတစ်ခုသည် array အဖြေဖြစ်သည့် ထိုအဖြေသည် nums[i] မှလွဲ၍ nums ၏ဒြပ်စင်အားလုံး၏ ရလဒ်နှင့် ညီမျှသည်။ မည်သည့်ရှေ့ဆက် သို့မဟုတ် ဂဏန်းများ၏ နောက်ဆက်တွဲများ၏ ထုတ်ကုန်သည် 32-ဘစ် ကိန်းပြည့်တွင် ကိုက်ညီရန် အာမခံပါသည်။ O(n) အချိန်နှင့် ပိုင်းခြားမှုကို အသုံးမပြုဘဲ လုပ်ဆောင်သည့် algorithm တစ်ခုကို ရေးရပါမည်။

ဆက်ဖတ်ရန်

မေးခွန်း 66။ ထိပ်တန်း K မကြာခဏ စကားလုံးများ LeetCode ဖြေရှင်းချက် Problem Statement ထိပ်တန်း K မကြာခဏစကားလုံးများ LeetCode ဖြေရှင်းချက် - strings စကားလုံးများနှင့် ကိန်းပြည့် k တို့ကို ခင်းကျင်းပေးထားသည့် k သည် မကြာခဏဆိုသလို စာကြောင်းများကို ပြန်ပေးသည်။ ကြိမ်နှုန်းအမြင့်ဆုံးမှ အနိမ့်ဆုံးအထိ စီထားသော အဖြေကို ပြန်ပေးပါ။ စကားလုံးများကို ၎င်းတို့၏အဘိဓာန်အစီအစဥ်အလိုက် တူညီသောကြိမ်နှုန်းဖြင့် စီပါ။ နမူနာ စမ်းသပ်မှု Case 1- ထည့်သွင်းခြင်း- words = [“i”,”love”,”letcode”,”i”,”love”,”coding”] k = 2 Output- [“i”,”love”] ရှင်းလင်းချက်။ .။

ဆက်ဖတ်ရန်

မေးခွန်း 67။ String Compression LeetCode ဖြေရှင်းချက် Problem Statement String Compression LeetCode Solution – ဇာတ်ကောင် chars များ array ကို ပေး၍ အောက်ပါ algorithm ကို အသုံးပြု၍ ၎င်းကို ချုံ့ပါ- ဗလာ string s ဖြင့် စတင်ပါ။ ဆက်တိုက်ထပ်နေသော အက္ခရာများအုပ်စုတစ်ခုစီအတွက်- အဖွဲ့၏အရှည်မှာ 1 ဖြစ်ပါက၊ စာလုံးကို s နှင့် ထပ်ပေါင်းပါ။ မဟုတ်ပါက အဖွဲ့၏အရှည်ဖြင့် နောက်တွင် ဇာတ်ကောင်ကို ပေါင်းထည့်ပါ။ compressed string ကို...

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 69။ K ဖယ်ရှားမှုများပြီးနောက် Leetcode ဖြေရှင်းချက်ပြီးနောက် တစ်မူထူးခြားသော ကိန်းပြည့်အနည်းဆုံးအရေအတွက် Problem Statement K ဖယ်ရှားပြီးနောက် သီးသန့် ကိန်းပြည့် အနည်းဆုံး အရေအတွက် LeetCode ဖြေရှင်းချက် – “K ဖယ်ရှားပြီးနောက် သီးသန့် ကိန်းပြည့် အနည်းဆုံး အရေအတွက်” က သင့်အား ကိန်းပြည့်နှင့် ကိန်းပြည့် k ကို ပေးထားကြောင်း ဖော်ပြသည်။ k ဒြပ်စင်များကို အတိအကျ ဖယ်ရှားပြီးနောက် ထူးခြားသော ကိန်းပြည့် အရေအတွက် အနည်းဆုံးကို ရှာပါ။ ဥပမာ- ထည့်သွင်းခြင်း- arr = [5,5,4], k = 1 အထွက်- 1 ရှင်းလင်းချက်- k ...

ဆက်ဖတ်ရန်

မေးခွန်း 70။ Zeroes LeetCode ဖြေရှင်းချက်ကို ရွှေ့ပါ။ Problem Statement ပြဿနာ၊ Move Zeroes LeetCode Solution က သင့်အား သုညနှင့် သုညမဟုတ်သောဒြပ်စင်များပါရှိသော array တစ်ခုအား ပေးအပ်ထားပြီး array ၏အဆုံးသို့ သုညအားလုံးကို ရွှေ့ရန် လိုအပ်ပြီး array ရှိ သုညမဟုတ်သောဒြပ်စင်များ၏ နှိုင်းရအစဉ်ကို ထိန်းသိမ်းထားရန် လိုအပ်ပါသည်။ . တစ်နေရာရာမှာ အကောင်အထည်ဖော်ဖို့လည်း လိုပါတယ်..။

ဆက်ဖတ်ရန်

မေးခွန်း 71။ Word Ladder LeetCode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက် Word Ladder LeetCode ဖြေရှင်းချက် – “Word Ladder” က သင့်အား string startWord၊ string endWord နှင့် wordList တစ်ခုအား ပေးထားကြောင်း ဖော်ပြထားသည်။ ကျွန်ုပ်တို့သည် အတိုဆုံးသော အသွင်ပြောင်းမှု အစီအစဥ် အရှည်ကို ရှာဖွေရန် လိုအပ်သည် (လမ်းကြောင်းမရှိလျှင် 0 ကို print ထုတ်ပါ) ပေးထားသော အခြေအနေများအတိုင်း startWord မှ endWord ဖြစ်သည်- အလယ်အလတ်စကားလုံးများအားလုံးသည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 72။ အကောင်းဆုံး Meeting Point LeetCode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် အကောင်းဆုံး Meeting Point LeetCode Solution မှပြောထားသည် 1 တစ်ခုစီသည် သူငယ်ချင်းတစ်ယောက်၏အိမ်ကိုဆုံးဖြတ်သည့် အရွယ်အစား mxn ၏ ဒွိဂရစ်ဂရစ်တစ်ခုအား ပေးထားသောကြောင့်၊ ကျွန်ုပ်တို့သည် စုစုပေါင်းခရီးအကွာအဝေးသည် အိမ်များကြားအကွာအဝေး၏ပေါင်းလဒ်ဖြစ်သော အနည်းဆုံး စုစုပေါင်းခရီးအကွာအဝေးကို ပြန်ပေးလိုပါသည်။ ၏...

ဆက်ဖတ်ရန်

မေးခွန်း 73။ Subarray Sum Equals K LeetCode ဖြေရှင်းချက် Problem Statement Subarray Sum နှင့် ညီမျှသည် K LeetCode ဖြေရှင်းချက် – “Subarray Sum Equals K” က သင့်အား ကိန်းပြည့် “num” နှင့် integer 'k' ကို ပေးထားပြီး၊ ပေါင်းလဒ် 'k' နှင့် ညီမျှသည့် ဆက်တိုက်ရှိသော subarray စုစုပေါင်းအရေအတွက်ကို ပြန်ပေးသည်။ ဥပမာ- nums = [1၊ 2၊ 3]၊ k=3 2 ရှင်းလင်းချက်- အဲဒီမှာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 74။ စတော့ရှယ်ယာ LeetCode ဖြေရှင်းချက်ဝယ်ခြင်းနှင့်ရောင်းရန်အကောင်းဆုံးအချိန် Problem Statement The Best Time LeetCode Solution – “စတော့ကိုဝယ်ရန်နှင့် ရောင်းရန်အကောင်းဆုံးအချိန်” က price[i] သည် ပေးထားသောစတော့ရှယ်ယာ၏စျေးနှုန်းဖြစ်သည့် array of price မှ သင့်အား ပေးထားသောစျေးနှုန်းများဖြစ်သည်ဟုဖော်ပြထားပါသည်။ ရွေးချယ်ခြင်းဖြင့် သင့်အမြတ်အစွန်းကို မြှင့်တင်လိုသည် ။

ဆက်ဖတ်ရန်

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

ဆက်ဖတ်ရန်

မေးခွန်း 76။ ပြFriendsနာတွဲနေသောသူငယ်ချင်းများ ပြFriendsနာဖော်ပြချက်“ သူငယ်ချင်းများတွဲခြင်းပြFriendsနာ” တွင်သူငယ်ချင်းများမရှိဟုဖော်ပြထားသည်။ ထိုအသီးအသီးတစ်ခုတည်းရှိနေဆဲသို့မဟုတ်တစ် ဦး ချင်းစီကတခြားနှင့်အတူတွဲဖက်နိုင်ပါတယ်။ တစ်စုံတစ်တွဲကိုပြုလုပ်သည်နှင့်တစ်ပြိုင်နက်ထိုသူငယ်ချင်းနှစ် ဦး သည်တွဲဖက်မှုတွင်မပါ ၀ င်နိုင်တော့ပေ။ သင်စုစုပေါင်းနည်းလမ်းပေါင်းများစွာကိုရှာရန်လိုအပ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 77။ ဒွိကိန်း ပြနာဖော်ပြချက် n နှင့် of ၏တန်ဖိုးတစ်ခုအတွက်ဒွိကိန်းကိုရှာပါ။ "သင်္ချာမှာတော့ဒွိစုံကိန်းကဒွိသဘောတရားသီအိုရီအတွက်ကိန်းအဖြစ်ပေါ်ပေါက်သောအပြုသဘောကိန်း။ ပုံမှန်အားဖြင့် binomial coefficient သည် n ≥ k ≥ 0 အပြည့်စုံသောအားဖြင့်ရည်ညွှန်းသည်။ Wikipedia ဟုကိုးကားထားသည်။ ဥပမာ n = 5, k ...

ဆက်ဖတ်ရန်

မေးခွန်း 78။ ပေါင်းလဒ်သည်ပေးထားသောတန်ဖိုးနှင့်တူညီသောချိတ်ဆက်ထားသောစာရင်းနှစ်ခုမှအတွဲများကိုရေတွက်သည် ပြmနာဖော်ပြချက်ပြProbleနာ“ ချိတ်ဆက်ထားသောစာရင်းနှစ်ခုမှအတွဲများကိုရေတွက်။ ရသောတန်ဖိုးသည်ပေးထားသောတန်ဖိုးနှင့်ညီမျှသည်” ဟုဖော်ပြထားသည်မှာသင်သည်ဆက်နွယ်နေသောစာရင်းနှစ်ခုနှင့် integer value sum ကိုဖော်ပြသည်။ အဆိုပါပြstatementနာကိုကြေညာချက်စုစုပေါင်း pair တစုံပေးထားသောတန်ဖိုးညီမျှပေါင်းလဒ်ရှိပါတယ်ဘယ်လောက်ထွက်ရှာရန်မေးတယ်။ ဥပမာ ...

ဆက်ဖတ်ရန်

မေးခွန်း 79။ တစ်ခု Array အတွက် K-th Distinct Element ကို သငျသညျကိန်းဂဏန်းတစ်ခုစီကို array တစ်ခုပေးထားတယ်။ ပေးထားသောခင်းကျင်းချက်သည်မိတ္တူပွားများပါဝင်နိုင်ပြီးထွက်ရှိမှုတစ်ခုသည် array အတွင်းရှိထူးခြားသောဒြပ်စင်များအားလုံးအကြား k-th ကွဲပြားသော element ကို print ထုတ်သင့်သည်။ k သည်ကွဲပြားသောဒြပ်စင်အများအပြားထက်ပိုပါက၎င်းကိုတင်ပြပါ။ ဥပမာထည့်သွင်းမှု - ...

ဆက်ဖတ်ရန်

မေးခွန်း 80။ အိမ်ဓားပြ The House Robber Problem ကဖော်ပြသည်မှာမြို့တစ်မြို့ရှိရပ်ကွက်တစ်ခုတွင်အိမ်ခြေတစ်ချောင်းစီရှိသည်။ သူခိုးသည်ဤရပ်ကွက်အတွင်းရှိလက်ကိုင်ပစ္စည်းကိုသယ်ဆောင်ရန်စီစဉ်နေသည်။ အိမ်တစ်အိမ်စီ၌ရွှေမည်မျှဖုံးကွယ်နေသည်ကိုသူသိသည်။ သို့သော်တစ် ဦး ဖြစ်ပေါ်ခြင်းမှရှောင်ရှားနိုင်ရန်အတွက် ...

ဆက်ဖတ်ရန်

မေးခွန်း 81။ လျှော Window အများဆုံး Sliding Window Maximum problem မှာ array နံပါတ်များကိုပေးထားပြီး၊ အရွယ်အစား k အရွယ်အစားတစ်ခုစီအတွက် window အမြင့်ဆုံး element ကိုရှာပါ။ ဥပမာ input နံပါတ်များ [] = {1,3, -1, -3,5,3,6,7} k = 3 Output {3,3,5,5,6,7} ရှင်းလင်းချက်လျှော ၀ င်းဒိုးအမြင့်ဆုံးအတွက်ရှင်းလင်းချက် အရွယ်အစား of တိုင်းကိုတဆက်တည်းပြတင်းပေါက်, လမ်းကြောင်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 82။ LRU Cache ကိုအကောင်အထည်ဖော်ခြင်း အနည်းဆုံးမကြာသေးမီကအသုံးပြုထားသော (LRU) Cache သည်ဒေတာများကိုထိန်းသိမ်းရန်အသုံးပြုသောနည်းလမ်းတစ်ခုဖြစ်ပြီးဒေတာများအသုံးပြုရန်လိုအပ်သောအချိန်သည်အနည်းဆုံးဖြစ်နိုင်သည်။ LRU algorithm သည် cache ပြည့်နေသည့်အချိန်တွင်အသုံးပြုသည်။ ကျွန်ုပ်တို့သည်အနည်းဆုံးမကြာသေးမီကအသုံးပြုထားသောအချက်အလက်များကို cache memory မှဖယ်ရှားသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 83။ လှေကားတက်ခြင်း ပြနာဖော်ပြချက်“ လှေကားတက်ခြင်း” ပြproblemနာကသင့်အား n လှေကားများပါသောလှေကားတစ်ခုပေးသည်ဟုဖော်ပြသည်။ တစ်ကြိမ်တွင်သင်လှေကားတစ်ခုသို့မဟုတ်နှစ်ခုလှေကားတက်နိုင်သည်။ လှေကားထိပ်ကိုရောက်ဖို့နည်းလမ်းဘယ်နှစ်ယောက်ရှိသလဲ။ ဥပမာ ၃ ၃ ရှင်းလင်းချက်တောင်တက်ရန်နည်းလမ်းသုံးမျိုးရှိပါသည်။

ဆက်ဖတ်ရန်

မေးခွန်း 84။ ပေးထားသောကွာခြားချက်နှင့်တွဲဖက်ပါ ပြStatနာဖော်ပြချက်ပေးထားသော unsorted ခင်းကျင်းမှုတွင်ပေးထားသောကွာခြားမှုနှင့်အတူပေးထားသောခင်းကျင်းထဲရှိဒြပ်စင်နှစ်စုံကိုရှာပါ။ ဥပမာထည့်သွင်းတွက်ချက်မှု arr [] = {120, 30, 70, 20, 5, 6}, ခြားနားချက် (n) = 40 ရလဒ် [၃၀၊ ၇၀] ရှင်းလင်းချက်ဒီမှာ ၃၀ နဲ့ ၇၀ ကွာခြားချက်ဟာတန်ဖိုးနဲ့ညီမျှတယ်။

ဆက်ဖတ်ရန်

Translate »