Binary Tree Leetcode ဖြေရှင်းချက်၏ အနိမ့်ဆုံးဘုံဘိုးဘွား

Problem Statement The binary Tree ၏ အနိမ့်ဆုံးဘုံဘိုးဘေး LeetCode ဖြေရှင်းချက် – “Binary သစ်ပင်၏ အနိမ့်ဆုံးဘုံဘိုးဘေးများ” သည် ဒွိသစ်ပင်၏အမြစ်နှင့် သစ်ပင်၏ဆုံမှတ်နှစ်ခုကို ပေးဆောင်သည်ဟု ဖော်ပြထားသည်။ ဤ node နှစ်ခု၏ အနိမ့်ဆုံးဘုံဘိုးဘေးကို ရှာရန် လိုအပ်သည်။ အနိမ့်ဆုံးအဖြစ်များ…

ဆက်ဖတ်ရန်

စကားချပ် Leetcode ဖြေရှင်းချက်ကို ဖန်တီးပါ။

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

ဆက်ဖတ်ရန်

အထပ်ထပ်စာလုံးများမပါသော အရှည်ဆုံးစာကြောင်းခွဲ

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

ဆက်ဖတ်ရန်

မှန်ကန်သော စကားချပ် Leetcode ဖြေရှင်းချက်

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

ဆက်ဖတ်ရန်

အသုံးပြုသူ ဝဘ်ဆိုဒ်ကို ခွဲခြမ်းစိတ်ဖြာပြီး Pattern LeetCode ဖြေရှင်းချက်ကို ဝင်ရောက်ကြည့်ရှုပါ။

ပြဿနာဖော်ပြချက် အသုံးပြုသူဝဘ်ဆိုက်ကို ပိုင်းခြားစိတ်ဖြာခြင်း Pattern LeetCode ဖြေရှင်းချက်သို့ ဝင်ရောက်ကြည့်ရှုခြင်း – သင့်အား string arrays နှစ်ခုကို အသုံးပြုသူအမည်နှင့် ဝဘ်ဆိုက်နှင့် integer array timestamp တစ်ခုတို့ကို ပေးထားပါသည်။ ပေးထားသော array များအားလုံးသည် အရှည်တူညီကြပြီး tuple [username[i]၊ website[i], timestamp[i]] သည် အသုံးပြုသူအမည်[i] သည် ဝဘ်ဆိုဒ် website[i] ကို time timestamp[i] သို့ သွားရောက်ခဲ့ကြောင်း ဖော်ပြသည်။ ပုံစံတစ်ခုသည် ဝဘ်ဆိုဒ်သုံးခု၏စာရင်းတစ်ခုဖြစ်သည် (သေချာပေါက်ကွဲပြားခြင်းမရှိပါ)။ ဥပမာ၊ [“အိမ်”၊ …

ဆက်ဖတ်ရန်

Data Stream LeetCode ဖြေရှင်းချက်မှ Median ကိုရှာပါ။

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

ဆက်ဖတ်ရန်

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

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

ဆက်ဖတ်ရန်

Data Stream Leetcode ဖြေရှင်းချက်မှ ပျမ်းမျှရွေ့လျားခြင်း။

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

ဆက်ဖတ်ရန်

Sorted Array ကို Binary Search Tree Leetcode Solution သို့ပြောင်းပါ

ကျွန်တော်တို့ကိုကိန်းတန်းအစုတစ်ခုစီပေးထားတယ်။ ရည်ရွယ်ချက်မှာသစ်ပင်အမြင့်ကိုဟန်ချက်ညီစေရန်ဤခင်းကျင်းမှုမှ Binary Search Tree ကိုတည်ဆောက်ရန်ဖြစ်သည်။ သတိပြုရန်မှာ… node တစ်ခု၏ဘယ်ဘက်နှင့်ညာဘက် subtrees ၏အမြင့်ခြားနားချက်သည်အပင်တစ်ပင်ကိုအမြင့်မျှမျှတတဟုဆိုသည်။

ဆက်ဖတ်ရန်

Array Leetcode Solutions ရှိ Kth အကြီးဆုံးဒြပ်စင်ဖြစ်သည်

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

ဆက်ဖတ်ရန်

Translate »