Recursive(kendi tekrar tekrar çağıran) fonksiyon yazacağız ve bu fonks. link list'in head ini alacak ve bir sonraki değerinin öncekinden küçükeşit olup olmadığını bulacak, mesela;
1, 5, 8, 8, 9 veya 4, 6, 7, 9 ise true ama 1, 3, 8, 4, 6 gibi(8>4 olmadı) olursa false dönecek,
Bunu nasıl yazarız, java veya C++ ta?
bool düzenliMi(Node *head) {
..................???????...................
}
1, 5, 8, 8, 9 veya 4, 6, 7, 9 ise true ama 1, 3, 8, 4, 6 gibi(8>4 olmadı) olursa false dönecek,
Bunu nasıl yazarız, java veya C++ ta?
Kod:
struct Node {
int değer;
Node *sonraki;
};
Node *head;
bool düzenliMi(Node *head) {
..................???????...................
}
Son düzenleme: