Heap sorting nyaéta algoritma sorotan anu dianggo ku ngagunakeun struktur data heap binér pikeun nyortir unsur. Ieu mangrupikeun algoritma di tempat, hartosna éta nyortir unsur-unsur dina susunan aslina tanpa nyiptakeun susunan anyar. Algoritma ieu dianggo ku mimiti nyiptakeun tumpukan binér tina susunan input nganggo prosés anu disebat "heapify". Sakali tumpukan binér didamel, algoritma sababaraha kali ngaleungitkeun unsur akar tina tumpukan sareng nempatkeun éta di tungtung susunan. Prosés ieu lumangsung dugi ka sadaya unsur parantos dihapus tina tumpukan sareng nempatkeun dina urutan anu leres dina susunan. prosés "heapify" ngalibatkeun nyortirkeun unsur-unsur dina susunan input sahingga aranjeunna ngawangun tumpukan binér. tumpukan binér mangrupikeun struktur data dumasar tangkal dimana unggal node langkung ageung atanapi langkung ageung tibatan barudakna (dina kasus
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence