Published on

Sort Colors

Authors

📝 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

Buy mea coffee