PDA

View Full Version : سوال: ساختمان داده ها



aks2download
پنج شنبه 07 خرداد 1388, 10:15 صبح
برای اینکه تشخیص دهیم یک کلمه از دو طرف یکسان هست یا نه چه ساختمان داده ایی مناسب است استفاده کنیم؟؟؟؟؟

pesar irooni
جمعه 08 خرداد 1388, 01:15 صبح
stack و صف با هم
یکی رو میریزی تو stack و اون یکی رو تو صف. بعد هر دفعه از هرکدوم یکی میخونی و باهم مقایسه میکنی تا هر دو خالی بشند.

Mahdi1001
جمعه 08 خرداد 1388, 20:33 عصر
منظورت از ساختمان داده چیه ؟
یه حلقه بیشتر نمیخاد !!


for(i=0,j=len;i<len/2;i++)
{
if(Str[i]!=Str[j])
break;
}

apcomputer
دوشنبه 31 مرداد 1390, 04:27 صبح
سلام
بنده کتاب حل تمرین ساختمان داده در c++ هورویتز رو میخواستم. آیا کسی لینک دانلودش رو داره؟

Salar Ashgi
دوشنبه 31 مرداد 1390, 11:03 صبح
بنده کتاب حل تمرین ساختمان داده در c++ هورویتز رو میخواستم. آیا کسی لینک دانلودش رو داره؟


قرار دادن هرگونه موجودیت الکترونیکی که تحت قانون کپی رایت میباشد ، در سایت فعالیت Warez محسوب شده و ممنوع است .

در مورد مساله مطرح شده :

با ساختمان داده آرایه :


bool Is_palindrome(string str){
bool res = true;
for(int i=0;i<str.size()/2;i++){
if(str[i] == str[str.size()-1-i])
res = res & true;
else
res = res & false;}
return res;}


اگر با استک بخوایم بریم هم فکر کنم با 2 تا استک حل شدنی باشه !

موفق باشید ./