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

  • pain975

    pain975

    27 NİSAN 2008
  • Propaganda Time

    Propaganda T

    19 EYLÜL 2010
  • TopDJMag TV

    TopDJMag TV

    29 Temmuz 2010