گروه حامیان فناوری اطلاعات پیام نور Forums-viewtopic-چند سئوال ساختمان داده
 
  کاربر مهمان، خوش آمديد!  ( ورود - عضويت )   امروز 20 بهمن ماه ، 1388
 
 
MySite.com :: نمايش موضوعات - چند سئوال ساختمان داده

`

چند سئوال ساختمان داده

 

ارسال موضوع جديد  پاسخ به اين موضوع   ارسال تشکر 

   MySite.com صفحه اول انجمن -> امتحانات

نمايش موضوع قبلي :: نمايش موضوع بعدي  
نويسنده پيغام

m_d_e


وضعيت: آفلاين
12 اسفند ماه ، 1386
تعداد ارسالها: 74
محل سكونت: یه جایی همین ورا

ارسالارسال شده در: يكشنبه، 12 خرداد ماه ، 1387 01:23:55    موضوع مطلب: چند سئوال ساختمان داده پاسخ همراه با اعلان

لا بذکر الله تطمئن القلوب

سلام به همه ی دوستان عزیز

بچه ها چند تا سئوال ساختمان داده داشتم از نمونه سئوالای امتحانی هم پیداشون کردم که هم مهمه هم زیاد اومده
می زارم تو سایت هر کی جوابشون رو بلد بود یا می تونست کمک کنه
بزاره تو سایت
اگه دیدید تو سایت به علت زیادی یا شکی که در درست بودن هست
اگه به ایمیلم بفرسته تا مشورتی بریم جلو بد نیست

m_d_e85@yahoo.com

\\\\\\

1: تابعی بنویسید که تعداد برگ های یک درخت دودویی را بشمارد؟؟؟؟

2: تابعی بنویسید که تعداد کل گره های یک درخت را بشمارد؟؟؟؟

3: تابعی بنویسید که تعداد گره های غیر برگ را بشمارد؟؟؟؟

4:تابع بازگشتی جستجوی دودویی ؟؟(مهم)

5:یک adt برای پیاده سازی عدد مختلط که اغمال جمع و تفریق را انجام دهد ؟؟؟؟

6:تابعی بنویسید که تعداد گره های دارای فرزند راست در یک درخت دودویی؟؟؟؟؟؟

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي شناسه Yahoo
تشکر کاربران
baran(جمعه، 22 شهريور ماه ، 1387 17:41:03), mehran(يكشنبه، 14 مهر ماه ، 1387 18:14:14), تشکر m_d_e از اين تاپيک 

naghdiani


وضعيت: آفلاين
17 اسفند ماه ، 1386
تعداد ارسالها: 2

ارسالارسال شده در: يكشنبه، 12 خرداد ماه ، 1387 16:45:28    موضوع مطلب: پاسخ همراه با اعلان

خوب من فعلا جواب سوال يك رو مي دم .. تا بعدا سر فرصت به بقيه ش هم برسيم


int countleaves (tnode *t)
{
static int count=0;
if(t)
{
countleaves(t->left);
countleaves(t->right);
if(t->left==null && t->right==null)
count ++;
}
return(count);
}


[align=left
]


فقط من يه مدت از ساختمان داده داشتنم مي گذره اگه موردي داره ديگه ببخشيد Wink

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي شناسه Yahoo

m_d_e


وضعيت: آفلاين
12 اسفند ماه ، 1386
تعداد ارسالها: 74
محل سكونت: یه جایی همین ورا

ارسالارسال شده در: دوشنبه، 13 خرداد ماه ، 1387 03:49:54    موضوع مطلب: چند سپوال ساختمان داده پاسخ همراه با اعلان

سلام و خيلي ممنون از راه حلتون

من اين سپوال ها رو چون خيلي مهمه و چندين بار مكرر در امتحانات اومده رو جدا كردم و هم اين سايت و هم سايت دانشگاه خودمون گزاشتم چند تا از بچه ها ايميل زدن و جواب هاشون رو فرستادن ولي يكي از بچه هاي علوم كامپيوتر دانشگامون همون طوري كه بچه ها جواب داده بودند جواب داده بودند ولي خيلي ساده تر و راحت تر مي زارم تو سايت
من تا اونجا كه فقشزث كردم ايرادي نداشتند اميدوار مي شم كه بچه ها اگه ايرادي ديدند يا راه حل بهتري داشتند بگن
بازم مي گم سپوالات مهمي هستد راحت رد نشين ازشون


تابعی بنویسید که تعداد برگ های یک درخت دودویی را بشمارد؟؟؟

Int Search(int n)
{
If ((n.lchide==0)&&(n.rchide==0))
m++;
else
{
If (n.lchide!=0)
Return (n.lchide);
If (n.rchide!=0)
Return (n.rchide);
}

تابعی بنویسید که تعداد کل گره های یک درخت را بشمارد؟

Int Search(int n)
{
M++;
If (n.lchide!=0)
Return (n.lchide);
If (n.rchide!=0)
Return (n.rchide);
}

تابعی بنویسید که تعداد گره های غیر برگ را بشمارد؟؟؟؟

Int Search(int n)
{
If ((n.lchide!=0)||(n.rchide!=0))
M++;
If (n.lchide!=0)
Return (n.lchide);
If (n.rchide!=0)
Return (n.rchide);
}



تابع بازگشتی جستجوی دودویی ؟؟(مهم)

Int Search(int n)
{
If (n.info==x)
Return (n)
Else If (n.info>x)
{
If (n.lchide==0) return(-1);
Else return (n.lchide)
Else If (n.info<x)
{
If (n.rchide==0) return(-1);
Else return (n.rchide)
}
:تابعی بنویسید که تعداد گره های دارای فرزند راست در یک درخت دودویی؟؟؟؟؟؟

Int Search(int n)
{
If (n.rchide!=0)
M++;
If (n.lchide!=0)
Return (n.lchide);
If (n.rchide!=0)
Return (n.rchide);
}

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي شناسه Yahoo

m_d_e


وضعيت: آفلاين
12 اسفند ماه ، 1386
تعداد ارسالها: 74
محل سكونت: یه جایی همین ورا

ارسالارسال شده در: سه شنبه، 14 خرداد ماه ، 1387 02:36:38    موضوع مطلب: پاسخ همراه با اعلان

سلام

بچه ها جواب های تصحیح شده و دیگه صد در صد مطمئن ساختمان داده (اون سئوالات + چند تا نکته در مورد پیچیدگی زمان مرتب سازی ها

همه رو تو pdf گذاشتم فشرده و upload کردم

آدرس رو می زارم dl کنید

ساختمان داده

بازگشت به بالا

رويت مشخصات كاربر ارسال پيغام شخصي شناسه Yahoo
تمامي مطالب ارسال شده:   
ارسال موضوع جديد   پاسخ به اين موضوع   ارسال تشکر

   MySite.com صفحه اول انجمن -> امتحانات

زمان پيشفرض سايت: ساعت گرينويچ - 3.5 ساعت
صفحه 1 از 1
  
نام کاربري:      کلمه عبور:     

~ يا ~
عضويت در سايت

  


 


Powered by phpBB © 2001, 2005 phpBB Group
صفحه اصلي |  جستجو |  دريافت فايل |  آرشيو اخبار |  تماس با ما






 Powered By PHP-Nuke & Farsi Project By [MashhadTeam] PHPNuke.ir


www.mashhadteam.ir