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