Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
430
Tıklama
0
Öne Çıkarma
Aynı sayıları silmek C++ kod yardımı
F
13 yıl
Er
Konu Sahibi

kod çözüldü





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

D
13 yıl
Yüzbaşı

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.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.