تالار گفتمان مانشت
یک سوال از درخت - نسخه‌ی قابل چاپ

یک سوال از درخت - Aurora - 17 شهریور ۱۳۹۰ ۰۱:۳۸ ب.ظ

پیمایش inorder جنگل و inorder درخت دودویی متناظر با آن یکسان هست؟

RE: یک سوال از درخت - Aurora - 17 شهریور ۱۳۹۰ ۰۴:۲۱ ب.ظ

دو تا تست از کتاب پروران پژوهش هست که دو تا جواب متفاوت داده. کتاب ساختمان داده یوسفی سوال ۴۳ و ۵۸ فصل ششم.

RE: یک سوال از درخت - Avicenna - 17 شهریور ۱۳۹۰ ۰۵:۳۶ ب.ظ

نقل قول: پیمایش inorder جنگل و inorder درخت دودویی متناظر با آن یکسان هست؟

دوست عزیز، بله، طبق فصل پنجم کتاب "ساختمان داده - هورویتز"، پیمایش Inorder مربوط به جنگل با پیمایش Inorder مربوط به درخت دودویی متناظر با آن یکسان است. البته این قضیه برای پیمایش Preorder هم صدق خواهد کرد ولی لزوما برای پیمایش Postorder نتیجه یکسانی تولید نخواهد شد.

یک سوال از درخت - cprogrammer - 30 شهریور ۱۳۹۰ ۰۶:۲۱ ب.ظ

سلام
بله یکسان است ،کتاب مقسمی صفحه ۲۳۲ نکته ۱

یک سوال از درخت - samane544 - 30 شهریور ۱۳۹۰ ۰۷:۰۴ ب.ظ

سلام .متاسفانه طبق نظر استاد یوسفی منابع اصلی دو مدل بحث کرده اند. بعضی پیمایش in جنگل را مسقل انجام می دهند که ربطی به پیمایش in درخت دودیی حاصل ندارد . ولی بعضی ابتدا درخت را دودویی می کنند و سپس ان را in پیمایش می کنند. ایشان در کلاس فرمودند که باید در صورت سوال ذکر شود .

RE: یک سوال از درخت - Masoud05 - 07 دى ۱۳۹۰ ۱۱:۵۸ ب.ظ

کلا غیر POSTORDER باقی پیمایشها مثل همه
توی کتاب پوران(چاپ قدیم - جدید رو نمیدونم )خیلی بد گفته اما توی هورویتز یادمه قبلا دیده بودمش .

یک سوال از درخت - Lantern - 08 دى ۱۳۹۰ ۱۲:۲۹ ق.ظ

تا جاییکه میدونم توی کتاب ساختمان چاپ ۸۹ پوران (مهندس یوسفی) گفته شده که‌: پیمایش postorder جنگل با پیمایش Inorder درخت دودویی حاصل یکسانه.
والبته در تستهاش هم این نکته ذکر شده که‌: برای یافتن inorder یک جنگل inorder درخت دودویی معادل رو بیابیم.

RE: یک سوال از درخت - Masoud05 - 08 دى ۱۳۹۰ ۱۲:۳۵ ق.ظ

(۰۸ دى ۱۳۹۰ ۱۲:۲۹ ق.ظ)Eternal8620 نوشته شده توسط:  تا جاییکه میدونم توی کتاب ساختمان چاپ ۸۹ پوران (مهندس یوسفی) گفته شده که‌: پیمایش postorder جنگل با پیمایش Inorder درخت دودویی حاصل یکسانه.
والبته در تستهاش هم این نکته ذکر شده که‌: برای یافتن inorder یک جنگل inorder درخت دودویی معادل رو بیابیم.
فکر نمیکنما

پیماش POST ORDER درخت عبارت‌، حاصلش پیمایش فرم پسوندیه( شاید با این قاطی کرده باشید )

RE: یک سوال از درخت - Lantern - 08 دى ۱۳۹۰ ۰۱:۳۶ ق.ظ

(۰۸ دى ۱۳۹۰ ۱۲:۳۵ ق.ظ)Masoud05 نوشته شده توسط:  فکر نمیکنما
پیماش POST ORDER درخت عبارت‌، حاصلش پیمایش فرم پسوندیه( شاید با این قاطی کرده باشید )
من عین عبارت کتاب رو نقل کردم.(کتاب چاپ ۸۹- پوران - یوسفی - صفحه‌ی ۱۶۷)
در ضمن منظورتون رو متوجه نشدم!من این نکته رو گفتم که "پیمایش postorder جنگل با پیمایش Inorder درخت دودویی حاصل یکسانه" که البته خودم روی چندتا مثال تست کردم جواب درست میده.

RE: یک سوال از درخت - Masoud05 - 08 دى ۱۳۹۰ ۰۱:۳۸ ق.ظ

(۰۸ دى ۱۳۹۰ ۰۱:۳۶ ق.ظ)Eternal8620 نوشته شده توسط:  
(08 دى ۱۳۹۰ ۱۲:۳۵ ق.ظ)Masoud05 نوشته شده توسط:  فکر نمیکنما
پیماش POST ORDER درخت عبارت‌، حاصلش پیمایش فرم پسوندیه( شاید با این قاطی کرده باشید )
من عین عبارت کتاب رو نقل کردم.(کتاب چاپ ۸۹- پوران - یوسفی - صفحه‌ی ۱۶۷)
در ضمن منظورتون رو متوجه نشدم!من این نکته رو گفتم که "پیمایش postorder جنگل با پیمایش Inorder درخت دودویی حاصل یکسانه" که البته خودم روی چندتا مثال تست کردم جواب درست میده.

فکر کنم روی درخت دودویی معادل جنگل منظورتون هست دیگه؟ یعنی اول جنگل رو به درخت دودویی تبدیل کردید؟
حالا بدون تبدیل از قوانین Inorder , pre , post order برید ببینید چی میبینید.

RE: یک سوال از درخت - Lantern - 08 دى ۱۳۹۰ ۰۱:۴۹ ق.ظ

(۰۸ دى ۱۳۹۰ ۰۱:۳۸ ق.ظ)Masoud05 نوشته شده توسط:  فکر کنم روی درخت دودویی معادل جنگل منظورتون هست دیگه؟ یعنی اول جنگل رو به درخت دودویی تبدیل کردید؟
حالا بدون تبدیل از قوانین Inorder , pre , post order برید ببینید چی میبینید.
بله، منظورم درخت دودویی معادل جنگله.
خوب صورت سوال این تاپیک هم همینه "پیمایش inorder جنگل و inorder درخت دودویی متناظر با آن یکسان هست؟ "و پاسخ من هم اینه که اگه یه جنگل رو پیمایش postorder کنیم و سپس همان جنگل رو به درخت دودویی تبدیل کنیم و بعد اون درخت دودویی حاصل رو Inorder پیمایش کنیم این دو پیمایش با هم برابرند.
همچنین اگه قصد داشته باشیم پیمایش Inorder یک جنگل رو داشته باشیم می تونیم درخت دودویی متناظرش رو پیمایش Inorder کنیم.

RE: یک سوال از درخت - Masoud05 - 08 دى ۱۳۹۰ ۰۱:۵۹ ق.ظ

بله اما بحث داشت به سمت کلیات میرفت ومنم بطور کلی گفتم .

RE: یک سوال از درخت - Lantern - 08 دى ۱۳۹۰ ۰۲:۰۲ ق.ظ

(۰۸ دى ۱۳۹۰ ۰۱:۵۹ ق.ظ)Masoud05 نوشته شده توسط:  بله اما بحث داشت به سمت کلیات میرفت ومنم بطور کلی گفتم .
خدا رو شکر که مسئله حل شد!