• 27-05-2020, 01:45:51
    #1
    Oluşturacağınız metot, parametre olarak bir dizi alır ve tüm yinelenen öğelerin kaldırıldığı ve geriye kalan her bir dizi elemanı için bir düğüm oluşturarak geriye bir bağlı doğrusal liste döndüren metodu yazınız. Örneğin, giriş dizisi {5, 3, 3, 2, 4, 2} ise metot {5, 3, 2, 4} değerini için bir düğüm oluşturur.

    Bu soruyu nasıl yapabilirim yardım edin lütfen..
  • 27-05-2020, 01:54:18
    #2
    Yani aslında soru gayet açık ama sana kaba kodu yazacak olursam ; Bağıl liste struct tipinde olacağı için
    struct metot( int arr[] ) isimli fonksiyonun oluşacak eşsiz elemanları tutacağımız diziyi oluştur
    ve öncelikle dizinin içinde ki elemanları tekrar var mı kontrol edeceksin eğer tekrar varsa sadece birini alacaksın iç içe iki for ile birini sabit tutup diğeri dolaşacak iteratör mantığı if(arr[i]==arr[j]) şeklinde daha sonra da bağıl liste oluşturup datalarını ekleyeceksin
  • 27-05-2020, 01:57:08
    #3
    meftuniberder adlı üyeden alıntı: mesajı görüntüle
    Yani aslında soru gayet açık ama sana kaba kodu yazacak olursam ; Bağıl liste struct tipinde olacağı için
    struct metot( int arr[] ) isimli fonksiyonun oluşacak eşsiz elemanları tutacağımız diziyi oluştur
    ve öncelikle dizinin içinde ki elemanları tekrar var mı kontrol edeceksin eğer tekrar varsa sadece birini alacaksın iç içe iki for ile birini sabit tutup diğeri dolaşacak iteratör mantığı if(arr[i]==arr[j]) şeklinde daha sonra da bağıl liste oluşturup datalarını ekleyeceksin
    Teşekkür ederim hocam