C++ çalışma sorusu – 50

Elimizde bir tamsayı vector‘ü var. Bu vector‘den hareketle aynı öğe sayısına sahip bir başka tamsayı vector‘ü oluşturmamız gerekiyor.

Oluşturacağımız vector‘un her bir öğesi kaynak vector‘de tutulan o indisli öğenin sağında bulunan kendisinden daha büyük öğelerin (surpasser) sayısı olacak.
Biraz karışık mı geldi? Bir örnekle açıklayalım:

kaynak vector’ümüzde tutulan değerler

olsun. Oluşturacağımız vector‘de şu değerler tutuluyor olmalı:

Bu işi gerçekleştiren getSurpasserVec isimli işlevi tanımlayınız:

İşlevin parametresi kaynak vector
İşlevin geri dönüş değeri istenen vector

Share

Necati Ergin

C ve Sistem Programcıları Derneğinde eğitmen olarak çalışıyor.

Bunlar da ilginizi çekebilir

C++ çalışma sorusu – 50” için bir yorum

  1. Necati bey selamlar;
    Çalışır bir cevap yazdım. Yorumlarsanız (daha profesyonel bir kod nasıl yazılabilirdi) sevinirim.

Yorumlar kapatıldı.

Kod Eklemek İçin Okuyun