Competitive Programming Guide

اشتہارات شامل ہیں
+5 ہزار
ڈاؤن لوڈز
مواد کی درجہ بندی
ہر کوئی
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر
اسکرین شاٹ کی تصویر

اس ایپ کے بارے میں

تمام مسابقتی پروگرامنگ پریمیوں کے لئے سی پی ہینڈ بک ایک جگہ ہے کیونکہ اس میں تمام الگورتھم اور ڈیٹا ڈھانچے شامل ہیں۔ نیز ہر عنوان میں عملی طور پر مثالوں اور حل طلب مسائل پر مشتمل ہے۔

مسابقتی پروگرامنگ ایک کھیل ہے ، جس کا مطلب لفظی ہے۔ کوئی بھی کھیل لیں ، آئیے اس معاملے پر کرکٹ پر غور کریں ، آپ پہلی بار بیٹنگ کے لئے چلتے ہیں۔ سوئنگ اور مس ، اس کو ایک دو بار کریں اور آخر کار آپ رس oneی کے اوپر سے ایک کو ماریں گے۔ اب ، ایک پروگرامنگ مقابلے کو استعاراتی طور پر ، کرکٹ کا کھیل سمجھیں۔ ایک کوڈ مرتب کریں اور جمع کروائیں ، آپ کو WA (غلط جواب) مل سکتا ہے۔
کوڈ میں تبدیلیاں کریں اور آخر کار آپ کو اپنا پہلا AC (قبول / درست جواب) مل جائے گا۔ میں آپ کو ایک جھانکنے والا جھانکنے دیتا ہوں ، پروگرامنگ مقابلے میں لگ بھگ 20٪ سوالات آپ کی پسندیدہ پروگرامنگ زبان کے کوڈ میں سادہ انگریزی کا آسان تبادلہ ہیں۔
اس میں سیدھے چلو ، جب آپ مشکل کھیلتے ہیں اور بہتر ہوجاتے ہیں تو آپ کھیل کے غیر تحریری اصول سیکھ لیں گے۔
 اور مجھ پر یقین کریں ، شروع کرنے کے ل you آپ کوکوئی "فینسی نام" الگورتھم یا ڈیٹا سٹرکچر جاننے کی ضرورت نہیں ہے۔ کبھی "وافٹ شاٹ" کے بارے میں سنا ہے ، پھر بھی آپ اپنی گلی کا بہترین بیٹسمین ہیں ، ٹھیک؟

ٹھیک ہے ، چلیں پروگرامنگ کے پہلے 20٪ مسائل کو وہاں سے فتح کرلیں۔
آپ کو جاننے کی ضرورت ہے:
انٹرمیڈیٹ کسی بھی ایک پروگرامنگ زبان پر گرفت کریں
انگریزی! انگریزی کوڈ میں تبدیل کریں!
آئیے اس سطح کی مثال دیتے ہیں: خوفناک چنڈو

آپ سبھی کو کرنا ہے ، STDIN سے ان پٹ لائن پڑھیں اور اس لائن کے ریورس کو STDOUT پرنٹ کریں۔ آگے بڑھیں ، ایک عرض نامہ پیش کریں۔ اپنا پہلا AC تلاش کریں۔ زیادہ چاہتے ہیں؟ ہمیں اپنے پریکٹس سیکشن میں بوجھ پڑا ہے۔ ہزاروں درست گذارشات والے لوگوں کو تلاش کریں۔

ٹھیک ہے ، اب آپ کچھ حقیقی چیلنج کا مقابلہ کرنے کے لئے تیار ہیں۔ مضبوطی سے پکڑو ، ہم گہرے میں ڈوب رہے ہیں۔

آپ کو جاننے کی ضرورت ہے:

1. الگورتھم کو ترتیب دیں اور تلاش کریں
2. ہشینگ
نمبر نمبر تھیوری
4. لالچی تکنیک

زیادہ اہم بات یہ ہے کہ آپ کو یہ پتہ لگانا ہوگا کہ انھیں کیا ، کب اور کہاں لاگو کیا جائے۔ یہ واقعی مشکل ہو جاتا ہے اور اسی وجہ سے ابتدائوں کو اعتماد کا احساس حاصل کرنے میں مدد ملتی ہے ہم کوڈ مانک کے بطور مقابلہ جات کی ایک سیریز چلاتے ہیں۔ ہر مقابلے سے پہلے ، ہم کسی خاص عنوان پر ایک سبق جاری کرتے ہیں اور بعد میں مقابلہ میں مسائل صرف اس مخصوص موضوع پر ہوتے ہیں۔ میری تجویز ہے کہ آپ سبق حاصل کریں اور ہر عنوان پر ایک یا دو سوال حل کریں۔

اب تک آپ کو اندازہ ہو گیا ہے کہ سوالات ہمارے سوچنے کے انداز کو دھوکہ دینے کیلئے تیار کیے گئے ہیں۔ کبھی کبھی ، اگر آپ سادہ انگریزی کوڈ میں تبدیل کرتے ہیں تو ، آپ TLE (وقت کی حد سے تجاوز) کے فیصلے پر ختم ہوجاتے ہیں۔ وقت کی حد سے نمٹنے کے ل You آپ کو نئی تکنیک اور الگورتھم کا ایک سیٹ سیکھنے کی ضرورت ہے۔ کچھ معاملات میں ، متحرک پروگرامنگ (DP) بچاؤ کے لئے آتا ہے۔ حقیقت میں ، آپ نے شاید پہلے ہی اس تکنیک کو بدیہی انداز میں استعمال کیا ہو۔ کسی بھی مقابلے میں ہمیشہ کم از کم ایک سوال ہوتا ہے جسے ڈی پی کے ذریعہ حل کیا جاسکتا ہے۔

نیز ، آپ نے محسوس کیا ہوگا کہ ایسے سوالات ہیں جن کا حل صرف لکیری سرے والے ڈیٹا ڈھانچوں کے ذریعہ حل نہیں کیا جاسکتا ہے۔

1. گراف تھیوری
2. ناجائز سیٹ یونین (یونین تلاش)
3. کم سے کم پھیلا ہوا درخت

ڈیٹا ڈھانچے کا یہ سیٹ آپ کو کافی حد تک مل جائے گا۔ مزید یہ کہ ، آپ نے سوچا ہوگا کہ اصل فن کسی سوال کو حل کرنے کے ل solve جاننے والی تکنیک میں ترمیم کرنا ہے۔ آسان اور درمیانے درجے کے تمام سوالات کو اس انداز سے نمٹا جاسکتا ہے۔

آپ مختصر پروگرامنگ چیلینجز کے لیڈر بورڈ کو اوپر کرنے کے لئے تیار ہیں ، صرف ثابت قدمی برقرار رکھیں۔ جیسا کہ میں پہلے ہی بتا چکا ہوں ، یہ ایک کھیل ہے ، جب تک کہ آپ واقعتا. یہ کام نہ کریں آپ اسے حاصل نہیں کریں گے۔ آگے بڑھیں ، ایک مختصر مقابلے میں حصہ لیں ، اپنی طاقتوں ، کمزوریوں کو جانیں اور دیکھیں کہ جب گھڑی ٹک رہی ہے تو آپ اڈرینالائن موڈ کو کس طرح سنبھالتے ہیں۔

جب تک ممکن ہو اپنی منطق پر قائم رہو ، آخر کار آپ سوال کے حل کے ل required درکار الگورتھم جیسا ہی کچھ سامنے آئیں گے۔ آپ کو اسے برش کرنے کی ضرورت ہے۔ ان میں سے متعدد تکنیکوں سے آپ کو آس پاس کے مشکل ترین مسائل حل کرنے میں مدد ملے گی۔

1. طبقہ کا درخت
2. سٹرنگ الگورتھم
3. کوشش کرتا ہے ، سوفکس ٹری ، سوفیکس ایری۔
4. بھاری روشنی سڑنا
5. گراف رنگنے ، نیٹ ورک کا بہاؤ
6. مربع سڑن.

لہذا یہ سی پی ہینڈ بک ڈاؤن لوڈ کریں اور نئی چیزیں سیکھنے سے لطف اٹھائیں ، انہیں بھی کم وقت کی پیچیدگی کے ساتھ کوڈ کرنا مت بھولنا۔
اپ ڈیٹ کردہ بتاریخ
21 مارچ، 2021

ڈیٹا کی حفاظت

سیفٹی اس بات کو سمجھنے کے ساتھ شروع ہوتی ہے کہ ڈویلپرز آپ کا ڈیٹا کیسے اکٹھا اور اس کا اشتراک کرتے ہیں۔ ڈیٹا کی رازداری اور سیکیورٹی کے طریقے آپ کے استعمال، علاقے اور عمر کی بنیاد پر مختلف ہو سکتے ہیں۔ ڈویلپر نے یہ معلومات فراہم کی ہے اور وقت کے ساتھ ساتھ اسے اپ ڈیٹ کر سکتا ہے۔
یہ ایپ ڈیٹا کی ان اقسام کا اشتراک فریق ثالث کے ساتھ کر سکتی ہے
مقام، ذاتی معلومات اور 8 دیگر
یہ ایپ ان ڈیٹا کی اقسام کو جمع کر سکتی ہے
مقام
ڈیٹا مرموز کردہ نہیں ہے
ڈیٹا حذف نہیں کیا جا سکتا

نیا کیا ہے

** Algorithms enhanced

ایپ سپورٹ

ڈویلپر کا تعارف
Neeru Devi
opzact@gmail.com
MANDAWALI BULANDSHAHR Bulandshahr, Uttar Pradesh 202394 India
undefined

مزید منجانب VOCODE Labs