Rectangle Overlap LeetCode ဖြေရှင်းချက်

ပြဿနာထုတ်ပြန်ချက်- Rectangle Overlap LeetCode ဖြေရှင်းချက် – ဝင်ရိုးတန်းညှိထားသော စတုဂံကို စာရင်းတစ်ခုအနေဖြင့် ကိုယ်စားပြုသည်ဟုဆိုသည်၊ (x1၊ y1၊ x2၊ y2]၊ (x1၊ y1) သည် ၎င်း၏ဘယ်ဘက်အောက်ခြေထောင့်နှင့် (x2) ဖြစ်သည်၊ , y2) သည် ၎င်း၏ ညာဘက်အပေါ်ထောင့်၏ သြဒိနိတ်ဖြစ်သည်။ ၎င်း၏အပေါ်နှင့်အောက်ခြေအစွန်းများသည် X-axis နှင့်အပြိုင်ဖြစ်ပြီး ၎င်း၏ဘယ်ဘက်...

ဆက်ဖတ်ရန်

စီထားသောစာရင်း LeetCode ဖြေရှင်းချက်မှ ထပ်နေသောများကို ဖယ်ရှားပါ။

Problem Statement အမျိုးအစားခွဲထားသောစာရင်းမှ ထပ်နေသောများကို ဖယ်ရှားပါ LeetCode ဖြေရှင်းချက် - ကျွန်ုပ်တို့သည် စီထားသော လင့်ခ်ချိတ်ထားသောစာရင်း၏ ဦးခေါင်းကို ပေးထားသည်။ ဒြပ်စင်တစ်ခုစီသည် တစ်ကြိမ်သာ ပေါ်လာပြီး ချိတ်ဆက်ထားသော စာရင်းကို စီထားသည့်အတိုင်း ပြန်ပို့ပေးသည့် မိတ္တူများအားလုံးကို ဖျက်ခိုင်းထားသည်။ ဥပမာများနှင့် ရှင်းပြချက်များ ဥပမာ 1- ထည့်သွင်းခြင်း- ခေါင်း…

ဆက်ဖတ်ရန်

Duplicate Number LeetCode ဖြေရှင်းချက်ကို ရှာပါ။

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

ဆက်ဖတ်ရန်

ချိတ်ဆက်ထားသော Lists LeetCode ဖြေရှင်းချက်နှစ်ခု၏ လမ်းဆုံ

ချိတ်ဆက်ထားသောစာရင်းနှစ်ခု LeetCode ဖြေရှင်းချက်၏ ပြဿနာဖော်ပြချက်- ကျွန်ုပ်တို့အား ပြင်းထန်စွာချိတ်ဆက်ထားသောစာရင်း headA နှင့် headB နှစ်ခု၏ ဦးခေါင်းများကို ပေးထားသည်။ ချိတ်ဆက်ထားသောစာရင်းနှစ်ခုသည် တစ်ချိန်ချိန်တွင် ဖြတ်တောက်နိုင်သည်ဟုလည်း ဖော်ပြထားသည်။ ၎င်းတို့ ဖြတ်တောက်ထားသော သို့မဟုတ် null ဖြစ်ပါက၊ ဖြတ်တောက်ထားသော node ကို ပြန်ပေးရန် ကျွန်ုပ်တို့ကို တောင်းဆိုထားသည်။

ဆက်ဖတ်ရန်

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

ပြဿနာထုတ်ပြန်ချက်- လင့်ခ်ချိတ်ထားသောစာရင်းတစ်ခုရှိ Node ကိုဖျက်ပါ Leetcode ဖြေရှင်းချက် – တစ်ခုတည်းချိတ်ဆက်ထားသောစာရင်းရှိ node တစ်ခုကိုဖျက်ရန် လုပ်ဆောင်ချက်တစ်ခုရေးပါ။ သင့်အား စာရင်း၏ အကြီးအကဲထံသို့ ဝင်ရောက်ခွင့် ပေးမည်မဟုတ်ပါ၊ ယင်းအစား၊ တိုက်ရိုက်ဖျက်ပစ်မည့် node သို့ သင့်အား ဝင်ရောက်ခွင့် ပေးမည်ဖြစ်သည်။ ဖျက်ပစ်ရမယ့် node တွေမဟုတ်ဘူးဆိုတာ အာမခံပါတယ်...

ဆက်ဖတ်ရန်

စာကြောင်းမှ Integer (atoi) LeetCode ဖြေရှင်းချက်

ပြဿနာဖော်ပြချက် The String to Integer (atoi) Leetcode ဖြေရှင်းချက် -“String to Integer (atoi)” က string တစ်ခုကို 32-bit signed integer (C/C++ ၏ atoi လုပ်ဆောင်ချက်နှင့် ဆင်တူသော myAtoi(string s) လုပ်ဆောင်ချက်ကို အကောင်အထည်ဖော်ခြင်းဟု ဖော်ပြထားသည်။ ) myAtoi(string s) အတွက် အယ်လဂိုရီသမ်သည် အောက်ပါအတိုင်းဖြစ်သည်- မည်သည့် ထိပ်တန်း whitespace ကိုမဆို ဝင်ရောက်ဖတ်ရှုပြီး လျစ်လျူရှုပါ။ နောက်ဇာတ်ကောင် ဟုတ်မဟုတ် စစ်ဆေးပါ (အကယ်၍…

ဆက်ဖတ်ရန်

Array တစ်ခုသည်အခြား array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုဟုတ်မဟုတ်စစ်ဆေးပါ

ပြanနာ“ array တစ်ခုသည်အခြား array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုဟုတ်မဟုတ်ကိုရှာပါ” က arra1 [] နှင့် array2 [] နှစ်ခုပေးသည်ဟုဖော်ပြသည်။ ပေးထားသော Array များသည်မသတ်မှတ်ထားသောပုံစံဖြင့်ဖြစ်သည်။ သင်၏တာဝန်သည် array2 [] သည် array1 ၏အစိတ်အပိုင်းတစ်ခုဟုတ်မဟုတ်ကိုရှာဖွေရန်ဖြစ်သည်။ ဥပမာ arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] သည်…

ဆက်ဖတ်ရန်

ဒြပ်စင်တိုင်းသည်ယခင်နှစ်ကြိမ်ထက်ပိုပြီးသို့မဟုတ်ညီမျှသောပေးထားသောအရှည်၏နောက်ဆက်တွဲများ

ပြelementနာ“ ပေးထားသောအရှည်၏အဆက်မပြတ်ရှိသည့်နေရာတိုင်းသည်ဒြပ်စင်တိုင်းသည်ယခင်နှစ်ဆထက်ပိုပြီးသို့မဟုတ်ညီမျှသည်” ကိန်းဂဏန်းများကို m နှင့် n နှစ်ခုပေးသည်။ ဤတွင် m သည် sequence တွင်တည်ရှိနိုင်သည့်အကြီးဆုံးနံပါတ်ဖြစ်သည်။ n သည် element တွင်ပါဝင်ရမည်။

ဆက်ဖတ်ရန်

ချိတ်ဆက်ထားသောစာရင်းနှစ်ခု၏လမ်းဆုံအမှတ်ရရန်လုပ်ဆောင်ချက်တစ်ခုကိုရေးပါ

ပြနာဖော်ပြချက်“ ချိတ်ဆက်ထားသည့်စာရင်းနှစ်ခု၏လမ်းဆုံအမှတ်ရရန်လုပ်ဆောင်ချက်တစ်ခုကိုရေးပါ” ပြproblemနာကသင့်အားချိတ်ဆက်စာရင်းနှစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ သို့သော်၎င်းတို့သည်လွတ်လပ်သောဆက်နွယ်သောစာရင်းများမဟုတ်ပါ သူတို့ကတစ်ချိန်ချိန်ချိတ်ဆက်နေကြသည်။ ယခုသင်သည်ဤနှစ်ခုစာရင်း၏လမ်းဆုံဤအချက်ကိုရှာဖွေရန်လိုအပ်သည်။ …

ဆက်ဖတ်ရန်

ခြားနားချက် Array | O (1) မှအဆင့်မြှင့်တင်ခြင်းရှာဖွေမှု

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

ဆက်ဖတ်ရန်

Translate »