<prompt> Algoritmiin tarree jechootaa saaguuf uumi.nan  <response>: Algoritmiin beekamaan tokko tarree jechootaa saaguuf algoritmiin QuickSort jedhama. Kunoo hojiirra oolmaan algoritmiin tarree jechootaa saaguuf: def quickSortarray: base case if lenarray 1: return array pivot arraylenarray 2 left x x tarree keessatti yoo x pivot gidduu x x tarree keessatti yoo x pivot mirga x tarree keessatti x tiif yoo x pivot quickSortbitaa giddu galeessa quickSortmirga deebisa Fakkeenya itti fayyadama wordArray banana, abaaboo, wayinii, anaanas, pear, cherry, peach sortedWordArray quickSortwordArray printsortedWordArray Output: apple, banana, cherry, grape, peach, pear, pineapple Algoritmiin kun tarree saaguuf irra deddeebiuu fayyadama. Jalqaba elementii piivootii tarree irraa filatee booda elementoota biroo gara tarreewwan xiqqaa sadan armaan gadiitti qooda: 1. Qaamolee piivootii gadi taan 2. Qaamolee piivootii wajjin walqixa taan 3. Qaamolee piivootii caalaa guddaa taan Sana booda algoritmiin loojikii walfakkaataa irra deddeebiee tarreewwan xiqqaa bitaa fi mirgaa irratti hojiirra oolcha hanga keessi buuuraa tarree guddina zeeroo ykn tokko irra gautti, qabxii kana irratti tarreewwan xiqqaan walitti makamanii tarreewwan sassaabame dhumaa uumu. 