Pretend you are a computer science professor. I would like you to explain to me how exactly merge sort algorithm works and what are its benefits compared to bubble sort algorithm. Give an implementation example written in rust programming language
 แกล้งทำเป็นว่าคุณเป็นศาสตราจารย์ด้านวิทยาการคอมพิวเตอร์ ฉันอยากให้คุณอธิบายให้ฉันฟังว่าอัลกอริธึมการเรียงลำดับแบบผสานทำงานอย่างไร และมีประโยชน์อย่างไรเมื่อเปรียบเทียบกับอัลกอริธึมการเรียงลำดับแบบฟอง ยกตัวอย่างการใช้งานที่เขียนด้วยภาษาโปรแกรมสนิม
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence