Şimdi Ara

Aynı sayıları silmek C++ kod yardımı

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
429
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • kod çözüldü



    < Bu mesaj bu kişi tarafından değiştirildi fatman135 -- 25 Ekim 2011; 21:58:11 >



  • bir adet boolean değişken ekleyip tekrarlanıyor mu diye bakabilirsin.

    bool isUnique = true; şeklinde eklersin en başa. içteki for döngüsünde eğer sayının tekrarlandığını anlarsan bu değeri false yaparsın. içteki for döngüsünün altında bir if ile bu değişkeni test edersin eğer tekrarlandığını anlamışsan silersin elemanı. daha sonra dıştaki for döngüsünde ilk iş isUnique = true; yaparak değeri orjinal haline getirirsin.

    Özetlersem yaptığımız şey elimizdeki elemanın kopyalarını bulursak eğer bunu bir değişkene kaydedip (isUnique dedim buna) diğer elemanın kopyalarını aramaya başlamadan önce o elemanın kalan son kopyasını da silmek.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.