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

  • ehowhome

    ehowhome

    22 NİSAN 2009
  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • YEAH1TV

    YEAH1TV

    19 ŞUBAT 2009