Competitive Programming Guide

تمام مسابقتی پروگرامنگ الگورتھم ، چالوں اور اعداد و شمار کے ڈھانچے

ایپ کی تفصیلات


2.5.0
Android 4.4+
Everyone
8,091
Advertisement

ایپ کی تفصیل


اینڈروئیڈ ایپ تجزیہ اور جائزہ: Competitive Programming Guide ، VOCODE Labs کے ذریعہ تیار کیا گیا۔ تعلیمی زمرہ میں درج ہے۔ موجودہ ورژن 2.5.0 ہے ، 21/03/2021 کو اپ ڈیٹ ہوا۔ گوگل پلے پر صارفین کے جائزوں کے مطابق: Competitive Programming Guide . 8 ہزار سے زیادہ انسٹال حاصل کیا۔ Competitive Programming Guide کے فی الحال 139 جائزے ، اوسط درجہ بندی 4.4 ستارے ہیں

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

مسابقتی پروگرامنگ ایک کھیل ہے ، جس کا مطلب لفظی ہے۔ کوئی بھی کھیل لیں ، آئیے اس معاملے پر کرکٹ پر غور کریں ، آپ پہلی بار بیٹنگ کے لئے چلتے ہیں۔ سوئنگ اور مس ، اس کو ایک دو بار کریں اور آخر کار آپ رس 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. مربع سڑن.

لہذا یہ سی پی ہینڈ بک ڈاؤن لوڈ کریں اور نئی چیزیں سیکھنے سے لطف اٹھائیں ، انہیں بھی کم وقت کی پیچیدگی کے ساتھ کوڈ کرنا مت بھولنا۔
ہم فی الحال ورژن 2.5.0 پیش کر رہے ہیں۔ یہ ہمارا تازہ ترین ، سب سے بہتر ورژن ہے۔ یہ بہت سے مختلف آلات کے لئے موزوں ہے۔ گوگل پلے اسٹور یا دوسرے ورژن سے براہ راست Apk مفت ڈاؤن لوڈ کریں جن کی ہم میزبانی کر رہے ہیں۔ مزید یہ کہ ، آپ رجسٹریشن کے بغیر ڈاؤن لوڈ کرسکتے ہیں اور لاگ ان کی ضرورت نہیں ہے۔

ہمارے پاس Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... کے لئے 2000+ سے زیادہ دستیاب آلات موجود ہیں جن میں بہت سارے اختیارات ہیں ، آپ کے لئے یہ آسان ہے کہ آپ اپنے آلے کے مطابق کھیلوں یا سافٹ ویئر کا انتخاب کریں۔

اگر گوگل ایپ اسٹور پر آپ کے آلے کے پہلو سے کوئی ملک کی پابندیاں یا کوئی پابندی ہو تو یہ کام آسکتا ہے۔

چینجلاگ / کیا نیا ہے


** Algorithms enhanced

Rate and review on Google Play store


4.4
139 کل
5 104
4 15
3 1
2 5
1 12

آپ کو یہ ایپس بھی پسند آسکتی ہیں