الگورتھم کے چیلنجز

پروجیکٹ کی GitHub ریپوزٹری

تازہ کاریاں/نوٹس

08/14/2025: تمام الگورتھمز ChatGPT/LLM سے پہلے کے دور میں روایتی مسئلہ حل کرنے کے طریقوں کا استعمال کرتے ہوئے لکھے گئے تھے۔ AI کا استعمال بعد میں صرف قواعد کی درستی اور تھمب نیل کی تصویر بنانے کے لیے کیا گیا۔

08/13/2025: پروجیکٹ/سیکشن csci-course-projects شامل کیا گیا، جس میں میرے کچھ کمپیوٹر سائنس کے پروجیکٹس شامل ہیں جو میں نے 2018-2022 کے دوران اپنی انڈرگریجویٹ تعلیم کے لیے Colorado School of Mines میں اچھی طرح بنائے تھے،

تعارف

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

سیاق و سباق کا جدول

C پروگرامز
کچھ اسکرپٹس/پروجیکٹس جو میں نے C/C++ پروگرامنگ زبان استعمال کرتے ہوئے بنائے

CSCI کورس پروجیکٹس
Colorado School of Mines کی کمپیوٹر سائنس کی کلاسز سے میرے کچھ ابتدائی کورس ورک

Jumping Jims Encore
ایک دلچسپ گراف مسئلے کے لیے میرا حل۔ تمام تفصیلات دیکھنے کے لیے براہِ کرم ملاحظہ کریں: jumping-jims-encore-problem/README.md

خطی تقسیم 2 (LP2)
درج ذیل مسئلے کے بیان کا ایک بازگشتی اور ایک متحرک پروگرامنگ حل: n مثبت صحیح اعداد (s1, s2, …, sn) کی ایک ترتیب S اور ایک صحیح عدد k دیے جانے پر، S کو k حدود میں اس طرح تقسیم کریں کہ تمام حدود میں کم سے کم مجموعہ زیادہ سے زیادہ ہو۔

سفر کرنے والے سیلز مین کا مسئلہ
سفر کرنے والے سیلز مین کے مسئلے کے لیے Nearest Neighbor اور Optimal_TSP (brute force permutations) الگورتھمز کے نفاذ۔

HackerRank چیلنجز

HackerRank چیلنجز کے لیے میرے نافذ کردہ الگورتھمز، میرا اکاؤنٹ یہاں ہے: mehmet_mhy

Dots & Boxes کا تجزیہ
کھیل Dots & Boxes کو آزمانے اور اس کا تجزیہ کرنے کے لیے بنایا گیا طریقہ/الگورتھمز۔ فی الحال صرف 1x1 اور 1x2 کھیلوں کا تجزیہ کیا گیا ہے۔ مزید معلومات کے لیے ./dots+boxes/ میں موجود README.md پڑھیں۔

بنیادی کلاک سولٹیئر

ٹرمینل کنسول کے ذریعے تیار کیا گیا کلاک سولٹیئر حل کنندہ۔ کلاک سولٹیئر کے بارے میں مزید جاننے کے لیے اس وکی کو دیکھیں۔

Bogo Sort الگورتھم
Bogo Sort کا ایک دلچسپ نفاذ۔ اب تک ایجاد کیے گئے بدترین، یا کم از کم بدترین میں سے ایک، sorting الگورتھمز میں سے ایک۔

یکساں لاگت کی تلاش
Uniform-Cost Search کا نفاذ، براہِ کرم ملاحظہ کریں: uniform_cost_search/README.md

ویب کے کام
ویب ڈویلپمنٹ کے گرد گھومنے والے نوٹس اور مختصر پروجیکٹس، جن میں Sequelize کی مثالیں اور تصدیق کے نفاذ شامل ہیں۔