Bir dize içinde sözcüklerin sırasını ters | Netgez.com
SORU
17 HAZİRAN 2009, ÇARŞAMBA


Bir dize içinde sözcüklerin sırasını ters

string s1 = "My name is X Y Z" ve s1 = "Z Y X is name My" böylece kelimelerin sırasını tersine çevirmek için istiyorum.

Bu ek bir dizi kullanarak yapabilirim. Çok düşündüm ama mümkün yerinde (ek veri yapıları kullanmadan) ve zaman karmaşıklığı O(n) ile ilgisi var mı?

CEVAP
17 HAZİRAN 2009, ÇARŞAMBA


Tüm dize ters, tek tek her kelimenin harfleri ters çevirin.

Sonra ilk seferde dize olacak

s1 = "Z Y X si eman yM"

ve ikinci geçtikten sonra olacak

s1 = "Z Y X is name My"

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • expertvillage

    expertvillag

    5 NÄ°SAN 2006
  • metal571

    metal571

    30 Mayıs 2006