تابعی بنویسید که یک لیست را بگیرد و فقط تمام صفرها را به انتهای لیست منتقل کند و ترتیب عناصر دیگر را حفظ کند.
نمونه های ورودی و خروجی
move_zeros([1, 0, 1, 2, 0, 1, 3]) # [1, 1, 2, 1, 3, 0, 0]
move_zeros([0, 3, 0, 0, 4, 1]) # [3, 4, 1, 0, 0, 0]
Assert.Equal(new int[] { 1, 1, 2, 1, 3, 0, 0 }, Backendbaz.MoveZeros(new int[] { 1, 0, 1, 2, 0, 1, 3 })); Assert.Equal(new int[] { 3, 4, 1, 0, 0, 0 }, Backendbaz.MoveZeros(new int[] { 0, 3, 0, 0, 4, 1 }));
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات