exam data structure yazd 88 1-f1notes.ir
TRANSCRIPT
به نام خدا ساعت2امتحان پایان ترم ساختمان داده وقت:
- دو پ مایش روبرو را در نظر بگ رید درخت منحصر به فرد آن را ب 1 د 1
: : pre ABDEKCFGL in DBKEAFCLG-تابعی بنویس د که دو چند جمله ای مرتب رابه صورت ل ست پ وندی از ورودی گرفته آنها را با هم جمع کرده ودر ل ست2
دیگری قرار داده حاصل را چاپ کند فرض بر این است که هر جمله چند جمله ای یک متغ ره با داشتن ضریب و توان استx32 در یک نود به منزله 3 و 2م1خص می گردد مثل قرار دادن داده های
- گراف روبرو را در نظر بگ رید درخت پوشاي عمقي را رسم کن د و با استفاده از الگوریتم پریم کمترین مس ر را31ب اب د شروع از راس
مي باشد 0d=-- تابع زیر چه عملي بر روي درخت دودویي انجام مي دهد؟شروع از ری1ه و با 4 ( , )Void what v d
{ (! ) ;if V return = ;v → data d ( what v , +1 );→ left d ( , +1);}what v→ right d
داده شده است تابع زیر چه عملی را انجام می دهد؟ L- ل ست خطی یک طرفه با آدرس شروع 5 ( * ) void what list L { * ,* ,* ;list p q r = ;p L = ;q NULL
( )while p { = ;r q = ;q p = -> ;p p next
q ـ> = ;next r }
3نمونه سؤال
1
23
4
5100
30
60
20
1050
= ; } L qDFS ,-اگر برای تول د درخت پوشا از الگوریتم 6 BFS:استفاده شوند
الف)هر دو درخت پوشا تول د می کنند ولی ه چ دام درخت حد اقل تول د نمی کنند قادر ن ست BFS درخت پوشای حداقل تول د می کند ولی DFS ب) قادر ن ست DFS درخت پوشای حداقل تول د می کند ولی BFS ج)
د) ه چ دام درخت پوشا تول د نمی کنند
- درخت نخ ک1ی شده م ان ترت ب وجود دارد:7الف) ام ان پ مایش م ان ترت ب و پس ترت ب بدون استفاده از پ1ته وجود دارد
ب) ام ان پ مایش م ان ترت ب بدون استفاده از پ1ته وجود دارد ج) ام ان پ مایش م ان ترت ب و پ ش ترت ب بدون استفاده از پ1ته وجود دارد
د) ام ان پ مایش م ان ترت ب و پس ترت ب و پ ش ترت ب بدون استفاده از پ1ته وجود دارد-درخت جستجوی دودویی مفروض است اگر دنباله حاصل از جستجو بر روی این درخت از طرف ری1ه تا برگ درخت در8
نظر بگ ریم( فرض کن د عنصر مورد جستجو در درخت وجود ندارد) دنباله حاصل الف) اک دا صعودی است ب) اک دا نزولی است ج) ن می صعودی و ن م دیگر آن نزولی است د) ه چ دام
- ساختارهای داده زیر دنباله ای از اعداد را در خود ذخ ره کرده اند می خواه م دنباله مرتب شده صعودی در خروجی9داشته باش م کدام ک از آنها قادرند این عمل را سریعتر انجام دهند ( این عمل بدون استفاده از ساختار کم ی باید صورت
گ رد) max الف) درخت heap ب) درخت min heapج) درخت جستجوی دودویی د)درخت دودویی
یالی از گراف باشد که در ب ن تمامی یالهای آن کمترین وزن را دارد ، در این صورت:e-اگر 10الف) این یال در درخت پوشای کم نه گراف قطعا وجود دارد
ب) این یال، مم ن است در درخت پوشای کم نه گراف وجود نداشته باشد ج) اگر از الگوریتم کراس ال برای بدست آوردن درخت پوشای کم نه استفاده شود، این یال قطعا در درخت پوشای
کم نه گراف وجود خواهد داشت د) اگر از الگوریتم پرایم برای به دست آوردن درخت پوشای کم نه استفاده شود، این یال قطعا در درخت پوشای
کم نه گراف وجود خواهد داشت
Max - در یک درخت 11 heapکوچ ترین عنصر در کدام م ان درخت قرار گرفته است؟ الف)ری1ه ب) برگ ج) گره غ ر برگی د) می تواند در هر م انی باشد
Quick , - دنباله ای از اعداد زیر موجود است بعد از گذر اول با استفاده از روش های 12 sort radix sortدنباله به چه صورت هایی تبدیل خواهد شد؟
12 23 2 34 24 15 65 33 7 57 89 102 31 11
سوال امت ازی. دهدتابعی بنویس د که مرتب سازي به روش مبنایي را انجام
نمونه سؤالت پایان ترم استاد فاطمه سعادت جو درس ساختمان داده ها برای بحث درمورد جواب ها به سایت مراجعه کن د
3نمونه سؤال