Strip ကိုအက္ခရာမှ Integer Mapping Leetcode Solution သို့စာဝှက်ဖြည်ပါ

Problem Statement ဤပြသနာ၌ကျွန်ုပ်တို့သည်ဂဏန်း (၀-၉) နှင့် '#' ပါသောစာကြောင်းကိုပေးသည်။ အောက်ပါပုံကို သုံး၍ ဤစာတန်းကိုအင်္ဂလိပ်စာလုံးအသေးတစ်ကြောင်းသို့ကျွန်ုပ်တို့ပြောင်းရမည်။ ဥပမာ s = "0#9#10" "jkab" ၏ရှင်းလင်းချက်: "11#" -> "j", "12#" -> "k", "10" -> "a" ...

ဆက်ဖတ်ရန်

ထူးခြားသော Paths Leetcode Solution

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

ဆက်ဖတ်ရန်

permutations Leetcode ဖြေရှင်းချက်

ပြutနာ Permutations Leetcode Solution သည်ရိုးရှင်းသောကိန်းဂဏန်းများကိုထောက်ပံ့ပေးပြီးပေးထားသော sequence ၏ permutations အားလုံးကို vector သို့မဟုတ် array ကိုပြန်ပို့ရန်တောင်းဆိုသည်။ ဒီတော့ပြsolvingနာကိုမဖြေရှင်းခင်မှာ။ ကျနော်တို့ permutation နှင့်ရင်းနှီးကျွမ်းဝင်ဖြစ်သင့်သည်။ ဒီတော့ permutation တစ်ခုအစီအစဉ်ပေမယ့်အချည်းနှီးဖြစ်၏

ဆက်ဖတ်ရန်

လှည့်စီထားသော Array Leetcode Solution တွင်ရှာဖွေပါ

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

ဆက်ဖတ်ရန်

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

ဤပြသနာတွင်ကျွန်ုပ်တို့သည် kth အကြီးဆုံးဒြပ်စင်ကိုမစီဘဲခင်းတစ်ခုတွင်ပြန်ပေးရပါမည်။ array တွင်ထပ်တူများပါနိုင်သည်ကိုသတိပြုပါ။ ထို့ကြောင့်ကျွန်ုပ်တို့သည် Kth အကြီးဆုံးဒြပ်စင်ကိုစီရန်အစဉ်လိုက်၊ ကွဲပြားသော Kth အကြီးဆုံးဒြပ်စင်မဟုတ်ပါ။ ဥပမာ A = {4, 2, 5, 3 …

ဆက်ဖတ်ရန်

အဆက်ပြတ်ဂရပ်များအတွက် BFS

ပြဿနာဖော်ပြချက်ပြဿနာ“ Disconnected Graph for BFS” ကမင်းကိုအဆက်ဖြတ်ထားတဲ့ဂရပ်တစ်ခုပေးထားပြီးဂရပ်ရဲ့ BFS ဖြတ်ကျော်ပုံကိုရိုက်ထုတ်ပါ။ ဥပမာအားဖြင့်အထက်ဖေါ်ပြပါဂရပ်၏ BFS ဖြတ်ကျော်မှုသည် 0: 1 2 5 3 4 6 ချဉ်းကပ်မှုအနံကို ဦး စွာရှာဖွေခြင်း (BFS) ဖြတ်တောက်ခြင်းအတွက်တိုက်ရိုက်ချိတ်ဆက်ထားသောဂရပ်အတွက်…

ဆက်ဖတ်ရန်

မျှတသောနှစ်ချက်ရှာဖွေနိုင်သောသစ်ပင်နှစ်ပင်ကိုပေါင်းစည်းပါ

ဟန်ချက်ညီ Binary ရှာဖွေမှုသစ်ပင်နှစ်လုံးပေးသောပြဿနာကြေညာချက်၊ ပထမ BST တွင်ပထမ BST နှင့်ဒုတိယ BST ၌ n ဒြပ်စင်များရှိသည်။ တတိယမျှတသော Binary Search Tree (n + m) ဒြပ်ပေါင်းများနှင့်ပေါင်းစပ်ရန်ဟန်ချက်ညီ binary ရှာဖွေမှုသစ်ပင်နှစ်ခုပေါင်းရန် algorithm တစ်ခုရေးပါ။ နမူနာထည့်သွင်းမှုရလဒ်ကြိုတင်မှာယူမှု ...

ဆက်ဖတ်ရန်

တစ်ခု Array အတွက် K-th Distinct Element ကို

မင်းကို integer array A၊ array k-th ကိုကွဲပြားတဲ့ print ထုတ်ပေးလိုက်တယ်။ ပေးထားသော array တွင်ပုံတူပွားများပါ ၀ င်နိုင်ပြီး array တစ်ခုတွင်ထူးခြားသော element များအားလုံးမှ k-th ကွဲပြားသောအစိတ်အပိုင်းကို print ထုတ်သင့်သည်။ k သည်ကွဲပြားသောဒြပ်စင်အရေအတွက်ထက်ပိုပါကအစီရင်ခံပါ။ ဥပမာထည့်သွင်းမှု -

ဆက်ဖတ်ရန်

နောက် Permutation

နောက်လာမယ့်အပြောင်းအလဲပြဿနာမှာငါတို့စကားလုံးတစ်လုံးပေးထားပြီးအဲဒါကို lexicographically greater_permutation ကိုရှာပါ။ ဥပမာထည့်သွင်းမှု: str =“ tutorialcup” output: tutorialpcu input: str =“ nmhdgfecba” output: nmheabcdfg input: str =“ algorithms” output: algorithsm input: str =“ spoonfeed” output: Next Permutation ...

ဆက်ဖတ်ရန်

ဒေတာစီးမှ Median ကိုရှာပါ

ဒေတာစီးဆင်းမှုပြသနာမှ Find Median ၌ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းများကိုဒေတာစီးကြောင်းတစ်ခုမှဖတ်နေကြောင်းပြောကြားခဲ့သည်။ ပထမကိန်းပြည့်မှနောက်ဆုံးကိန်းအထိယခုထိဖတ်ထားသောဒြပ်စင်အားလုံး၏ပျမ်းမျှကိုရှာပါ။ ဥပမာအားဖြင့်ထည့်သွင်းမှု 1: stream [] = {3,10,5,20,7,6} Output: 3 6.5 …

ဆက်ဖတ်ရန်