استخراج خوارزميات التصنيف المذكورة في الفقرة التالية.
Context:في حين أن هناك عدد كبير من خوارزميات التصنيف، في التطبيقات العملية، غالبة عدد قليل من الخوارزميات. نوع الإدراج يستخدم على نطاق واسع لمجموعات البيانات الصغيرة، بينما لمجموعات البيانات الكبيرة يستخدم نوع فعال بشكل غير متماثل، في المقام الأول نوع التجميع، نوع الاندماج، أو ترتيب السريع. التنفيذات الفعالة عادةً بتستخدم خوارزمية هجينة، بتجمع بين خوارزمية فعالة بشكل غير متماثل للترتيب الكلي مع الترتيب عن طريق الإدراج لقوائم صغيرة في الجزء السفلي من التكرار. التنفيذات المعدلة جداً بتستخدم متغيرات أكثر تطوراً، مثل تيمسورت (مجموعة دمج، ترتيب إدراج، و منطق إضافي) ، مستخدمة في أندرويد، جافا، و بايثون، و انتروسورت (مجموعة سريعة ومجموعة كبيرة) ، مستخدمة (في أشكال متغيرة) في بعض تنفيذات ترتيب C++ وفي.NET.  للبيانات الأكثر تقييدًا، مثل الأرقام في فترة زمنية ثابتة، يتم استخدام أنواع التوزيع على نطاق واسع مثل أنواع العد أو أنواع الجذر. نوع الفقاعة والمتغيرات نادراً ما تستخدم في الممارسة العملية، لكن غالباً ما توجد في التدريس والمناقشات النظرية.  لما يصنفوا المواد بدنياً (زي ترتيب الأوراق أو الاختبارات أو الكتب) الناس بشكل بديهي عادةً يستخدموا تصنيفات الإدراج لمجموعات صغيرة. بالنسبة للمجموعات الكبيرة، غالباً ما يقوم الناس بتقسيم المجموعات أولاً، مثلًا بحرف أول، وتقسيم المجموعات المتعددة يسمح بتصنيف عملي للمجموعات الكبيرة جدًا. في كثير من الأحيان المساحة رخيصة نسبيًا، مثلًا عن طريق نشر الأشياء على الأرض أو على مساحة كبيرة، لكن العمليات غالية الثمن، وخاصةً نقل جسم لمسافة كبيرة <unk> محل الإشارة مهم. تصنيفات الاندماج عملية كمان للأشياء المادية، خصوصاً لأنه يمكن استخدام يدين، واحدة لكل قائمة لتندمج، في حين أن الخوارزميات الأخرى، مثل تصنيف الكومة أو التصنيف السريع، غير مناسبة بشكل جيد للاستخدام البشري. الخوارزميات التانية، زي ترتيب المكتبة، نوع من ترتيب الإدراج اللي بترك مساحات، بتكون عملية أيضاً للاستخدام المادي.
ترتيب الإدراج، ترتيب الكومة، ترتيب الاندماج، ترتيب سريع، ترتيب الوقت، ترتيب الجذر، ترتيب الفقاعة، ترتيب الدلو، ترتيب المكتبة، والخوارزميات الهجينة التي تجمع بين خوارزميات الترتيب المتعددة.