İki İşaretçi (Two Pointers) ile Dizi Düzenleme

SonsuzUs Her şey › Category: Soru › İki İşaretçi (Two Pointers) ile Dizi Düzenleme
sonsuz Kurucu sordu 1 saat önce
int main() {
    int a[6], l = 0, r = 5, i;
    while (l <= r) {
        if (l % 2 == 0) {
            a[l] = r;
            a[r] = l;
        } else {
            a[l] = l;
            a[r] = r;
        }
        ++l;
        --r;
    }
    for (i = 0; i < 6; ++i)
        printf("%d ", a[i]);
}

Yukarıda verilen programın ekran çıktısı nedir?

Cevapla