۱ دو الگوريتم كه با استفاده از تقسيم و حل، عمل مرتبسازي را انجامميدهند، نام ببريد. شبه برنامه اين دو الگوريتم را نوشته و مرتبه پيچيدگي آنها را در حالت بهترين، بدترين و حالت ميانگين بيانكنيد و در نهايت اين دو الگوريتم را با هم مقايسه نماييد. 
۲ الگوريتمي بنويسيد که يک ليست حاوی عناصر نامرتب و تکراری را به عنوان ورودي بگيرد و ليست مرتب شده و بدون عناصر تکراري ايجاد نمايد. پس از طراحي الگوريتم، آن را نظر پيچيدگي زمانی تحليل نماييد. 
۳ براي مسائل زير يك الگوريتم معمولي و يك الگوريتم تقسيم و حل ارائه و مرتبه پيچيدگي هر الگوريتم را تعيين كنيد. 
الف-محاسبه مجموع عناصر ليستي از اعداد 
L={1,2,3,..n} 
ب- يافتن كوچكترين عنصر در يك ليستي از اعداد صحيح
 
۴
  الگوريتمي بنويسيد كه تمامي زير مجموعههاي n عضوي از يك مجموعه با m عضو را توليدكند. الگوريتم را تا حد ممكن بهينه طراحينمائيد و پس از طراحي، پيچيدگي زماني آن را تحليل نماييد
 
 ۵
مساله حاصلجمع زيرمجموعهها زير را با روش پسگرد حل نماييد. (نيازي به ارائه الگوريتم نيست و تنها نتيجه اعمال الگوريتم را با توضيح مناسب بر مساله نمونه زير نشان دهيد.)                                                                                       
W1=10  ,  W2=2   , W3=17   , W4=13   , W5=42    , W6=22                             W=52
۶
الگوريتمي ارائه دهيد كه وردي آن گراف باشد و تعيين كند كه اين گراف ورودي، همبند است يا خير. مرتبه الگوريتم پيشنهادي خود را محاسبه كنيد.
مثال ها و تمرين هاي پايان هر سري جزوه هم مي تواند به عنوان نمونه سوال امتحاني استفاده شود