Latihan #1
Pelajaran 9 dari 12 dalam kursus Antrean, Seri Struktur Data #2 di Coddy.
Tantangan berikutnya dirancang untuk menggunakan queue. Struktur data Queue sudah disediakan untukmu, gunakan!
Tantangan
MudahTulis fungsi reverse yang menerima array bilangan bulat sebagai input (a) dan mengembalikan array yang urutannya dibalik.
Gunakan Queue yang disediakan untuk menyelesaikan masalah ini!
Coba sendiri
#include <stdio.h>
#include <stdlib.h>
#include "solution.h"
int main() {
int* a = (int*)malloc(sizeof(int) * 1000);
int aSize = 0, x;
while (scanf("%d", &x) == 1) a[aSize++] = x;
int returnSize;
int* result = reverse(a, aSize, &returnSize);
for (int i = 0; i < returnSize; i++) printf("%d\n", result[i]);
free(a);
return 0;
}
Semua pelajaran di Antrean, Seri Struktur Data #2
Latihan sendiri: Compiler C online