- Published on
Sort Colors
- Authors
- Name
- ShoxruxC
- @iOSdasturchi
📝 Vazifa tavsifi
Sizga n ta elementdan iborat nums massivi berilgan bo'lib, ular qizil, oq yoki ko'k ranglarga bo'yalgan. Ular bir xil rangdagi elementlar yonma-yon kelishi uchun (qizil, oq va ko'k ketma-ketligida) ularni in-place (joyida) tartiblang.
Biz ranglarni ifodalash uchun mos ravishda 0, 1 va 2 butun sonlaridan foydalanamiz.
Siz standart kutubxonadagi tayyor sort funksiyasidan foydalanmasligingiz kerak. Eslatma: Bu yerda bizning test tizimimiz talabi bilan funksiya massivni o'zgartiribgina qolmay, o'sha o'zgartirilgan massivni qaytarishi (return) kerak.
Misol:
Input: nums = [2,0,2,1,1,0]
Output: [0,0,1,1,2,2]
Sort Colors
O'rta20 daqiqa20 ball
📚 Misollar
Kiruvchi: nums = [2,0,2,1,1,0]
Chiquvchi: [0,0,1,1,2,2]
Kiruvchi: nums = [2,0,1]
Chiquvchi: [0,1,2]
func solve(_ nums: [Int]) -> [Int] {
// Kodingizni shu yerga yozing
return []
}
Run tugmasini bosing