Competitive programming (CP) သည် ကြီးမားသော လူ့အဖွဲ့အစည်းတွင် အယ်လဂိုရီသမ်များ၊ ဒေတာဖွဲ့စည်းပုံများနှင့် သင်္ချာပညာရပ်များအတွက် အလွန်လူသိများပြီး ကွန်ပျူတာသိပ္ပံကျောင်းသား သို့မဟုတ် ထိပ်တန်းနည်းပညာကုမ္ပဏီများမှ အလုပ်အကိုင်ရှာဖွေလိုသူတိုင်းအတွက် ကျွမ်းကျင်မှုရှိရမည်။
CP ကိုလေ့လာရန် အရင်းအမြစ်များစွာရှိသော်လည်း ၎င်းတို့သည် ဖွဲ့စည်းတည်ဆောက်ပုံမရှိသည်ဖြစ်စေ ကောင်းစွာမရှင်းပြတတ်ပါ။ အရင်းအမြစ်များစွာတွင် ရှင်းလင်းပြတ်သားမှုနှင့် ပုံဖော်ပြချက်နှင့် လမ်းပြမြေပုံကဲ့သို့ ပြတ်သားမှုမရှိခြင်းကဲ့သို့ အမှတ်အသားပါသော ရှင်းလင်းချက်ကို ကျွန်ုပ်တို့ တွေ့ရှိခဲ့သည်။
ဘာကြောင့် ဒီအက်ပ်ရှိသင့်တာလဲ။
1. ကျွန်ုပ်တို့သည် CP အတွက် လိုအပ်သော အယ်လဂိုရီသမ်များကို အခြေခံ၍ အပတ်တိုင်း ဆောင်းပါးများကို တင်ပေးသည်၊ ကျွန်ုပ်တို့သည် CP အတွက် ဗဟုသုတရှိရမည့် algorithms၊ data structure နှင့် mathematical concepts များကို ရွေးချယ်ပါသည်။
2. ကျွန်ုပ်တို့၏ ဆောင်းပါးများသည် အသေးအမွှားအသေးစိတ်အသေးစိတ်များကို ရှင်းပြမည်ဖြစ်ပြီး အကြောင်းအရာကို ရင်းမြစ်များစွာမှ ထုတ်နုတ်ပြီး နားလည်ရလွယ်ကူစေရန်အတွက် အကောင်းဆုံးပြင်ဆင်ထားသည်။
3. သဘောတရားများကို ရှင်းပြရန် ကျွန်ုပ်တို့သည် အမြင်ပိုင်းဆိုင်ရာ ကိုယ်စားပြုမှုများစွာကို အသုံးပြုပါသည်။
4. ကျွန်ုပ်တို့သည် codechef.com ပြဿနာများကို သင့်ထံ တတ်နိုင်သမျှ မြန်မြန်တင်ပါ။
5. Heavy light decomposition, Z Function စသည်တို့ကဲ့သို့သော ကြိုတင်သဘောတရားများကိုလည်း ရှင်းပြထားပါသည်။
တီထွင်သူများ-
Raunak Narayan
အီးမေးလ်- raunak.smvit@gmail.com
linkedIn:- https://www.linkedin.com/in/raunaknarayan/