Bubble sort - bu raqamlar yoki boshqa o'xshash narsalar qatorlarini saralash uchun saralash algoritmi. U bir-biriga yaqin bo'lgan ikkita elementni almashtirib ishlaydi, shunda kattasi o'ng tomonda bo'ladi. Ushbu jarayon har bir pozitsiya uchun chapdan o'ngga takrorlanadi. Bundan keyin matrida eng katta raqam oxirgi pozitsiyada bo'ladi. Keyinchalik, algoritm yana chapdan boshlanadi va o'ngga boradigan qo'shnilarni almashtiradi, lekin bu safar oxirgi pozitsiyadan oldin to'xtashi mumkin, chunki eng katta raqam allaqachon mavjud. Bu burbulli saralash deb nomlanadi, chunki eng katta raqam har doim "burbul" bo'ladi. Mana misol: ``` 8 > 4 4 8 3 6 1 # almashmang 4, 8 8 8 3 6 1 = 1 6 6 3 6 4 6 6 6 6 6 6
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence