Alphabeths کی وقتی پیچیدگی کو سمجھنا C اور C+ میں کوڈ کی کارکردگی کو ترجیح دینا بہت ضروری ہے. اس مضمون میں معلوماتی اور تفاعل الجبرا (protectional processing) کو دوبارہ ترتیب دینے کے لیے عملی طریقہ کار فراہم کیا گیا ہے، ترقی پذیروں کو تیز اور زیادہ مؤثر پروگرام لکھنے میں مدد دی گئی ہے۔

وقت کی بنیادی اہمیت

وقت پیچیدگی کا اندازہ ہے کہ کس طرح کسی الموت کے وقت کو داخلی حجم سے بڑھایا جاتا ہے. عام طور پر بڑے اوون کا استعمال کیا جاتا ہے، جس میں ترقی کی شرح کی بالائی حد کو بیان کیا جاتا ہے. [1]]]]، ، ، [fLT]، [fLT]، [FLT]، [FLT]، [TT]]]]]]، [TTT:T:T:]]]] [TTT:

سی اور سی++ میں الجبراً جمع کرنا

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

عملِ‌کُشی کرنے کے لئے عملی اقدام

وقت کی پیچیدگیوں کا اندازہ لگانے کے لئے ان اقدامات پر عمل کریں :

  • انفصام: یہ طے کرتے ہیں کہ وہ کتنے بار کے ساتھ ساتھ کتنے بار چلتے ہیں۔
  • ذرا دوبارہ سے کام کرنے والے کاموں پر غور کریں : اُن کی گہرائی اور شاخوں کا جائزہ لیں ۔
  • غالب اقبال کو تلاش کرنے کے عملے کو۔
  • ایک بڑے O Noation کے طور پر مجموعی طور پر اظہار کریں۔

مثال: ایک آرا میں ایالت کے معاہدے

ایک سادہ عمل پر غور کریں جس میں تمام عناصر کو ترتیب دیا گیا ہے :

[for] [int i = 0; i &l; n+]
[fLT= bit] [i]
[fo ⁇ ]
[fo ⁇ ];

[1] 'وقت‘ ہے، تو وقت کی پیچیدگی [n]] ہے۔