منصوبے کے بارے میں

الگورتھمز - C++ ایک اوپن سورس ریپوزٹری ہے جو C++ میں الگورتھم کے نفاذ کا ایک جامع مجموعہ فراہم کرتی ہے۔ یہ اساتذہ اور طلبہ کے لیے ایک سیکھنے کے وسیلے کے طور پر ڈیزائن کیا گیا ہے، جس میں ہر الگورتھم صرف C++ اسٹینڈرڈ ٹیمپلیٹ لائبریری (STL) اور کوئی بیرونی لائبریری کے بغیر نافذ کیا گیا ہے۔ کوڈ سختی سے C++17 کے مطابق ہے، جو ESP32 اور ARM Cortex جیسے ایمبیڈڈ سسٹمز سمیت مختلف پلیٹ فارمز پر پورٹیبلٹی کو یقینی بناتا ہے۔ تمام سورس فائلیں ونڈوز، میکOS اور اوبنٹو پر MSVC، AppleClang اور GNU کمپائلرز کے ساتھ مرتب اور جانچی گئی ہیں۔ ریپوزٹری میں تفصیلی وضاحتوں، خود جانچ کرنے والے پروگراموں اور ماڈیولر نفاذ کے ساتھ اچھی طرح دستاویزی کوڈ موجود ہے۔ آن لائن دستاویزات Doxygen کے ذریعے تیار کی جاتی ہیں، جو سورس کوڈ کے ٹکڑے، عملدرآمد کی تفصیلات اور خاکوں کی نمائندگی فراہم کرتی ہیں۔ MIT لائسنس کے تحت شراکتیں خوش آئند ہیں، اور دستاویزات CC BY-SA 4.0 کے تحت لائسنس یافتہ ہیں۔