Classify the following sorting algorithms based on Time Complexity, Space Complexity, Stability, Recursion, Methodology, and Adaptivity: Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Heapsort, Quicksort, Counting Sort, Radix Sort, Bucket Sort.
صنف خوارزميات الفرز التالية بناءً على تعقيد الوقت وتعقيد المساحة والاستقرار والعودية والمنهجية والتكيف: فرز الفقاعات، فرز التحديد، فرز الإدراج، فرز الدمج، فرز الكومة، الفرز السريع، فرز العد، فرز الجذر، فرز الدلو.