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

انتخاب کا جائزہ لیں

انتخابی نظام ایک سادہ موازنہی الجبرا ہے یہ بار بار غیر ترتیب شدہ اجزاء سے کم تر عناصر کو تلاش کرکے اسے پہلا غیر ترتیبی عنصر سے تقسیم کرتا ہے۔یہ عمل جاری رہتا ہے جب تک کہ پوری فہرست ترتیب نہ ہو جائے۔

انتخابی نظام میں وقت کی پیچیدگی ہے [n ] تمام معاملات میں، اسے بڑے ڈیٹا کے لیے بے ترتیب بنا دیتا ہے. تاہم، کم سے کم یادداشت کا عمل آسان ہونا اور لازمی ہے، جس میں خاص طور پر قابل ذکر معلومات میں آسانی ہو سکتی ہے۔

جلدازجلد منظرِعام پر آئیں

جلد کا حساب (stitu قصور) تقسیم کرنے والا ایک ایسا نظام ہے جو فہرست کو چھوٹے ذیلی عناصر میں تقسیم کرتا ہے اس میں زیریں حصے کو دوبارہ ترتیب دیتا ہے جس کے نتیجے میں تقسیم شدہ فہرست عام طور پر بڑے ڈیٹا کے لیے انتخابی ترتیب سے تیز تر ہوتی ہے۔

جلد اول کے پاس اوسط وقت کی پیچیدگی ہے [n log n]] ، لیکن کو ذلیل کر سکتے ہیں [n ] بدترین صورت حال میں جیسے کہ جب انتخاب غریب ہو تو اس کی کارکردگی بڑے اور پیچیدہ اعداد و شمار کے لیے موزوں ہو جاتی ہے۔

انتخابی نوعیت کا انتخاب کب ہوگا

انتخابی قسم چھوٹے ڈیٹا سیٹوں کے ساتھ نمٹنے یا یادداشت کے استعمال میں جب استعمال ہوتا ہے تو مناسب ہوتا ہے ۔اس کی سادگی سے یہ کم وسائل کے ساتھ متحرک نظام یا ماحول میں مفید ثابت ہوتی ہے۔

فوری استعمال کے وقت

اس میں ڈیٹا کی جلدیں ، فائلوں اور بڑے بڑے مجموعوں کے لئے استعمال کی جاتی ہیں ۔