သုံးပွင့်ဆိုင်အားလုံးကို AP ပုံစံဖြစ်သော Sorted ခင်းကျင်းဖြင့်ပုံနှိပ်ပါ

ပြဿနာ“ AP ပုံစံများကိုစီထားသော array တွင်သုံးမွှာပူးများအားလုံးကိုပုံနှိပ်ပါ” ဟုဖော်ပြထားသည်။ အလုပ်က Arithmetic Progression ကိုဖန်တီးနိုင်တဲ့ဖြစ်နိုင်ခြေရှိတဲ့သုံးမွှာပူးအားလုံးကိုရှာဖွေဖို့ပါ။ ဥပမာ arr [] = {1,3,5,7,8,12,15,16,20,30} (၁၊ ၃၊ ၅)၊ (၃၊ ၅၊ ၇)၊ (၁၊ ၈၊ ၁၅)၊ (၈၊ …

ဆက်ဖတ်ရန်

သူတို့ရဲ့နံပါတ် XOR က 0 ဖြစ်ဖို့အတွက် array ရဲ့အတွဲအရေအတွက်ရှာပါ

ပြXနာက“ နံပါတ်တွေရှာခြင်းအားဖြင့်သူတို့ရဲ့ XOR က 0 ဖြစ်လို့ပါ” လို့ဖော်ပြတဲ့ကိန်းဂဏန်းတွေကိုဖော်ပြလိုက်ပါတယ်။ ပြstatementနာကကြေငြာချက်မှာ Ai XOR Aj = ၀.၀ ပါ ၀ င်သည့်ခင်းကျင်းမှုတစ်ခုအတွင်းရှိအတွဲအရေအတွက်ကိုရှာဖွေရန်တောင်းဆိုသည်။

ဆက်ဖတ်ရန်

ပေးထားသောပေါင်းလဒ်နှင့် subarray ကိုရှာပါ (Negative နံပါတ်များကိုကိုင်တွယ်)

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

ဆက်ဖတ်ရန်

ပေးထားသော binary tree ၏ဘိုးဘေးများကိုရှာရန် Iterative Method ကို

Problem Statement   “Iterative method to find ancestors of a given binary tree” problem states that you are given a binary tree and an integer representing a key. Create a function to print all the ancestors of the given key using iteration. Example   Input  key = 6 5 2 1 Explanation: …

ဆက်ဖတ်ရန်

Stack ကိုအသုံးပြု။ တန်းစီ

stack ပြဿနာကို သုံး၍ တန်းစီစဉ်၊ ကျွန်ုပ်တို့သည် stack data structure ၏စံလုပ်ဆောင်ချက်များကို သုံး၍ တန်းစီရန်အောက်ပါလုပ်ဆောင်ချက်များကိုအကောင်အထည်ဖော်ရမည်။ Enqueue : Enqueue (5) Enqueue (11) Enqueue (39) Dequeue () …

ဆက်ဖတ်ရန်

ဘယ်ဘက်နှင့်ညာဘက်ရှိ Next Greater ၏အညွှန်းများအများဆုံးထုတ်ကုန်

အရွယ်အစား of တစ်ခုခင်းကျင်းမှုတစ်ခု [] ပေးထားသည်။ အနေအထားရှိဒြပ်စင်တစ်ခုစီအတွက် L [i] နှင့် R [i] ရှိရာ L ကိုရှာပါ။ L [i] = i ရှိရာအနီးဆုံးအညွှန်းကိန်း L [အနီးဆုံးအညွှန်းကိန်း]> L [i] နှင့်အနီးဆုံးအညွှန်း <i ။ R [i] = i နှင့်အနီးဆုံးအညွှန်းကိန်း R [အနီးဆုံးအညွှန်း]> R [i] …

ဆက်ဖတ်ရန်

တစ် ဦး Binary Tree အတွက်ထည့်သွင်း

ဤဆောင်းပါး၌ကျွန်ုပ်တို့သည်ထည့်သွင်းခြင်းကို binary tree တွင်လေ့လာမည်။ ကျွန်ုပ်တို့သည်ယခင်ဆောင်းပါး၌ BFS ၏အယူအဆကိုတွေ့မြင်ပြီးပြီဖြစ်ရာဤနေရာတွင်ဒေတာများကို binary tree တွင်ထည့်ရန်တူညီသောအယူအဆကိုအသုံးပြုလိမ့်မည်။ ဒီအယူအဆဟာအပင်ကိုအဆင့်အတန်းအတိုင်းဖြတ်သန်းနေပြီး…

ဆက်ဖတ်ရန်

String ရှိအက္ခရာများအားလုံးကို Toggle ရန်အစီအစဉ်

Problem Statement   In the “Program to Toggle all Characters in a String” problem we have given a string, write a program to toggle all characters of the given string. Here toggle means converting all the uppercase characters to lowercase and all lowercase characters to uppercase characters. Input Format   The first …

ဆက်ဖတ်ရန်

အခြား String တစ်ခုအရ String တစ်ခုကို Sort

ပြဿနာကြေငြာချက်တွင် input string နှစ်ခု၊ ပုံစံတစ်ခုနှင့် string တစ်ခုပေးသည်။ ပုံစံအတိုင်းသတ်မှတ်ထားတဲ့အမိန့်အတိုင်း string ကို sort ဖို့လိုတယ်။ Pattern string တွင်ထပ်တူမရှိပါ၊ ၎င်းတွင် string ၏စာလုံးအားလုံးပါ ၀ င်သည်။ ထည့်သွင်းမှုပုံစံပထမစာကြောင်းတွင်ကျွန်ုပ်တို့လိုအပ်သောစာကြောင်းများပါ ၀ င်သည်။

ဆက်ဖတ်ရန်

String သည်ဇာတ်ကောင်များအစဉ်လိုက်ပုံစံကိုလိုက်နာခြင်းရှိမရှိစစ်ဆေးပါ

ပြသနာဖော်ပြချက်တွင်“ စာကြောင်းတစ်ကြောင်းအားအက္ခရာများအားပုံစံတစ်ခုအနောက်သို့လိုက်နေသလား၊ မစစ်ဆေးပါ” ပြသနာတွင်ပေးထားသော input string ရှိအက္ခရာများသည်ပေးထားသောပုံစံအတိုင်းရှိနေသောအက္ခရာများအတိုင်းတူညီသောအမိန့်ကိုလိုက်နာရန်စစ်ဆေးရမည်။ “ No” ကိုရိုက်ပါ။ ထည့်သွင်းမှုပုံစံ…

ဆက်ဖတ်ရန်