تیز رفتار ایک وسیع قسم کا الجبرا ہے جو اپنی کارکردگی اور سادگی کے لیے مشہور ہے۔یہ اکثر مختلف اطلاقات میں مصروف ہوتا ہے جہاں بڑے ڈیٹا کی جلدوں میں ضرورت ہوتی ہے اس رہنمائی سے حقیقی دنیا کے نمونوں کے ساتھ فوری طرز عمل کو عملی بصیرتیں فراہم کی جاتی ہیں۔
فوری طور پر سمجھ لینا
تیز رفتار مقامات پر تقسیم ہونے والا ایک ایسا نظام ہے جو مختلف عناصر کو منتخب کرکے ترتیب کے ساتھ ترتیب وار کرکے ترتیب وار دائروں کو زیر میں تقسیم کرتا ہے Elements اس کے بائیں جانب منتقل کیا جاتا ہے اور جو زیادہ سے زیادہ اس کے دائیں جانب حرکت کی جاتی ہے اس عمل کا اطلاق ذیلی شعاعوں پر ہوتا ہے جب تک کہ پورے دائرہ نہ ہو جائے۔
کوڈ میں تیز رفتار طریقہ کار کا آغاز
پافوس میں تیز رفتار طرز عمل کا ایک سادہ سا عمل ہے۔
[Ex سمپل:
`'Python Future (arr): اگر لین(arr) & & &= 1) واپس آ جائیں تو arrenc = arren(arr)/ 2 = [x for ar arres are serr] serr. [x for s surr] surr.(set + + port) + port ary = 3, 8, 10, 1, 1, 1, 1, 1, 2) p. p. Port = Fort arry Arter Ar -
حقیقی-world اطلاقیہ
تیز رفتار مقامات کو مختلف بے ترتیبی میں استعمال کیا جاتا ہے جیسے ڈیٹا کی انتظامیہ، ڈیٹا تجزیہ اور نظامات جن کی رفتار تیز کرنے کی ضرورت ہوتی ہے. اس کا اوسط وقت کی پیچیدگی O(n log n) کے لیے یہ طریقہ کار بہت موزوں بناتا ہے جہاں کارکردگی کافی زیادہ ہے۔
بہترین مشق
تیز رفتار کارکردگی کو اجاگر کرنے کے لیے، ریاضیات جیسے کہ مصدر کا انتخاب، بد ترین کارکردگی کے امکانات کو کم کرنے کے لیے، اس کے علاوہ، دم کی دوبارہ منتقلی یا چھوٹے چھوٹے زیرِزمین شعاعوں کے لیے تبدیلی لانے کے طریقے کو بہتر بنایا جا سکتا ہے۔