0% found this document useful (0 votes)
20 views5 pages

An +BN+C: N On N N N

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views5 pages

An +BN+C: N On N N N

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

‫‪WWW.20FILE.

ORG‬‬
‫‪1394/03/18‬‬ ‫ﻛﺎرﺷﻨﺎﺳﻲ و ﻛﺎرﺷﻨﺎﺳﻲ ارﺷﺪ‬
‫‪10:30‬‬

‫ﺳﺮي ﺳﻮال ‪  :‬‬ ‫زﻣﺎن آزﻣﻮن )دﻗﻴﻘﻪ( ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬ ‫ﺗﻌﺪاد ﺳﻮاﻻت ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬

‫ﻋﻨــﻮان درس ‪



,

 :‬‬

‫رﺷﺘﻪ ﺗﺤﺼﻴﻠﻲ‪/‬ﻛﺪ درس ‪1"% !" ,( -./!"0) &, , # )* (


$%
&') !" ,
$%
&'# !" :‬‬

‪1"% 5
6  !",4
5'
 5
6  !",2,3
1"% !" ,( -./!"0) 2,3‬‬

‪ !" ,
$%
&' 5
6  !",1 17 89 1: 5
6  !",2,3‬‬
‫) ‪ &, , # < ( -./!"0)
$%
&'# !" ,(
$%
;.‬‬

‫ﭼﻨﺪ ﺟﻤﻠﻪ اي ‪an 2 +bn+c‬‬


‫ﻣﺮﺑﻮط ﺑﻪ زﻣﺎن اﺟﺮاي ﻛﺪام اﻟﮕﻮرﻳﺘﻢ ﻣﺮﺗﺐ ﺳﺎزي ﻣﻲ ﺑﺎﺷﺪ ؟‬ ‫‪-1‬‬

‫ ‪ .‬ﺣﺒﺎﺑﻲ‬ ‫ ‪ .‬درﺟﻲ‬ ‫ ‪ .‬ﺳﺮﻳﻊ‬ ‫ ‪ .‬ادﻏﺎﻣﻲ‬

‫در اﻟﮕﻮرﻳﺘﻢ زﻳﺮ در ﺻﻮرﺗﻲ ﻛﻪ ‪ n=m‬ﺑﺎﺷﺪ ﻣﺮﺗﺒﻪ اﺟﺮاﻳﻲ ﺑﺮاﺑﺮ اﺳﺖ ﺑﺎ ‪:‬‬ ‫‪-2‬‬

‫‪For i:=1 to n do‬‬


‫‪For j:=1 to m do‬‬
‫‪For k:=1 to j do‬‬
‫;‪X:=x+1‬‬
‫‪.‬‬ ‫‪.‬‬ ‫‪.‬‬ ‫‪.‬‬
‫) (‬
‫‪o n3‬‬ ‫‪ m(m+1) ‬‬ ‫) (‬
‫‪o n2‬‬ ‫‪ m+1 ‬‬
‫‪o‬‬ ‫‪‬‬ ‫‪o‬‬ ‫‪‬‬
‫‪‬‬ ‫‪2‬‬ ‫‪‬‬ ‫‪ 2 ‬‬
‫ﻛﺪاﻣﻴﻚ از رواﺑﻂ زﻳﺮ ﻧﺸﺎن دﻫﻨﺪه راﺑﻄﻪ ﺻﺤﻴﺢ زﻣﺎن ﻣﺤﺎﺳﺒﻪ اﻟﮕﻮرﻳﺘﻢ ﻫﺎي ﻣﺨﺘﻠﻒ اﺳﺖ؟‬ ‫‪-3‬‬

‫‪.‬‬
‫) ‪o(log 2 n ) < o (n ) < 0(n log 2 n ) < 0(n 2 ) < 0(2n‬‬
‫‪.‬‬
‫) ‪o(log 2 n ) < o (n ) < 0(n log 2 n ) < 0(2n ) < 0(n 2‬‬
‫‪.‬‬
‫) ‪o (n ) < o(log 2 n ) < 0(n log 2 n ) < 0( n 2 ) < 0(2n‬‬
‫‪.‬‬
‫) ‪o (n ) < o(log 2 n ) < 0(n log 2 n ) < 0(2n ) < 0( n 2‬‬
‫ﭼﻨﺪ ﻋﻤﻞ ﺿﺮب اﻧﺠﺎم ﻣﻲ ﺷﻮد ؟‬ ‫‪A*B*C‬‬ ‫ﺑﻪ ﺗﺮﺗﻴﺐ‬ ‫)‪A(3,4),B(4,6),c(6,2‬‬ ‫در ﺿﺮب ﺳﻪ آراﻳﻪ‬ ‫‪-4‬‬

‫ ‪3456 .‬‬ ‫ ‪2592 .‬‬ ‫ ‪108 .‬‬ ‫ ‪25 .‬‬

‫‪ -5‬در اﻟﮕﻮرﻳﺘﻢ ‪ mergesort‬اﮔﺮ ﺑﻪ ﺟﺎي اﻳﻨﻜﻪ ﻫﺮ ﺑﺎر ﻟﻴﺴﺖ ﺑﻪ دو ﻗﺴﻤﺖ ﻣﺴﺎوي ﺗﻘﺴﻴﻢ ﺷﻮد ﺑﻪ ﭼﻬﺎر ﻗﺴﻤﺖ ﻣﺴﺎوي‬
‫ﺗﻘﺴﻴﻢ ﮔﺮدد و در ﻣﺮﺣﻠﻪ ﺗﺮﻛﻴﺐ ﺑﺎ ﭼﻬﺎر ﻟﻴﺴﺖ در ﻳﻚ دﻳﮕﺮ ادﻏﺎم ﺷﻮﻧﺪ ﭘﻴﭽﻴﺪﮔﻲ زﻣﺎﻧﻲ اﻟﮕﻮرﻳﺘﻢ ﭼﻪ ﺧﻮاﻫﺪ ﺷﺪ؟‬

‫‪3 .‬‬ ‫‪log n‬‬ ‫‪.‬‬ ‫‪.‬‬ ‫‪.‬‬


‫‪o(n‬‬ ‫)‬ ‫) ‪o(n 2‬‬ ‫) ‪o(n 2 log 2 n‬‬
‫‪o(n‬‬ ‫)‪2‬‬

‫ﺻﻔﺤﻪ ‪ 1‬از ‪5‬‬ ‫ﻧﻴﻤﺴﺎل دوم ‪1393-94‬‬ ‫)<<?‪/‬‬

‫‪WWW.UNIP.IR‬‬
‫‪WWW.20FILE.ORG‬‬
‫‪1394/03/18‬‬ ‫ﻛﺎرﺷﻨﺎﺳﻲ و ﻛﺎرﺷﻨﺎﺳﻲ ارﺷﺪ‬
‫‪10:30‬‬

‫ﺳﺮي ﺳﻮال ‪  :‬‬ ‫زﻣﺎن آزﻣﻮن )دﻗﻴﻘﻪ( ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬ ‫ﺗﻌﺪاد ﺳﻮاﻻت ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬

‫ﻋﻨــﻮان درس ‪



,

 :‬‬

‫رﺷﺘﻪ ﺗﺤﺼﻴﻠﻲ‪/‬ﻛﺪ درس ‪1"% !" ,( -./!"0) &, , # )* (


$%
&') !" ,
$%
&'# !" :‬‬

‪1"% 5
6  !",4
5'
 5
6  !",2,3
1"% !" ,( -./!"0) 2,3‬‬

‪ !" ,
$%
&' 5
6  !",1 17 89 1: 5
6  !",2,3‬‬
‫) ‪ &, , # < ( -./!"0)
$%
&'# !" ,(
$%
;.‬‬

‫ﻣﺮﺗﺒﻪ زﻣﺎﻧﻲ راﺑﻄﻪ ﺑﺎزﮔﺸﺘﻲ ﻣﻘﺎﺑﻞ ﺑﺮاﺑﺮ اﺳﺖ ﺑﺎ ‪:‬‬ ‫‪-6‬‬

‫‪T(n)=9T(n/3)+n‬‬
‫)‪o(n‬‬ ‫‪.‬‬ ‫)‪o(log n‬‬ ‫‪.‬‬ ‫‪.‬‬ ‫‪.‬‬
‫) ‪o(n log n‬‬ ‫) ‪o(n 2‬‬
‫‪: / ;
/
/ '7 17
! @ 9 1
/ ABC, 8
1
/ ;  1D% ;EA A 7 F6 A
!: -7‬‬

‫ ‪(n − 1) n − 1 .‬‬ ‫ ‪(n − 1) n + 1 .‬‬ ‫ ‪(n − 1) n + 1 .‬‬ ‫ ‪(n − 1) n − 1 .‬‬


‫‪n+2‬‬ ‫‪n+2‬‬ ‫‪n−2‬‬ ‫‪n−2‬‬

‫‪H!I/  JK L 2


B, L
A !"0‬‬ ‫‪-8‬‬

‫‪.!I/  "M A N9O 2K @/ ABC, P 1


/ N9O 1
#‬‬
‫‪.!I/  Q, R @/ ;EA 1N9O P !!  S:-'
P A #‬‬
‫‪.AI  T7 ;EA L
7 @EI !!  S:-'
 RC, @/ ;-6L/ P A 7 A #‬‬

‫‪ .‬‬ ‫‪ .‬‬ ‫‪ .‬‬ ‫‪? .‬‬

‫‪:/ ;
/
/ M 9' @'/ L
FAU
/ A6 FA F!"I% @ 9 'L @B‬‬ ‫‪-9‬‬

‫ ‪O( n 2 2 n ) .‬‬ ‫ ‪O(n 3 2 n ) .‬‬ ‫ ‪O ( n 2 3n ) .‬‬ ‫ ‪O(n 3 3n ) .‬‬

‫!

‪H!I/ ' '!-' &
 V9 $O L 17 'L @B L‬‬ ‫‪-10‬‬

‫ ‪n! .‬‬ ‫ ‪n4 .‬‬ ‫‪n‬‬ ‫‪.‬‬ ‫‪n‬‬ ‫‪.‬‬


‫‪3‬‬ ‫‪2‬‬

‫ﻣﺠﻤﻮﻋﻪ ﺗﻤﺎﻣﻲ ﻣﺴﺎﺋﻞ ﺗﺼﻤﻴﻢ ﮔﻴﺮي ﻛﻪ ﺗﻮﺳﻂ اﻟﮕﻮرﻳﺘﻢ ﻫﺎي زﻣﺎﻧﻲ ﭼﻨﺪﺟﻤﻠﻪ اي ﻗﺎﺑﻞ ﺣﻞ ﻫﺴﺘﻨﺪ ﺟﺰو ﻛﺪام ﻛﻼس ﻣﻲ‬ ‫‪-11‬‬

‫ﺑﺎﺷﻨﺪ؟‬

‫ ‪ np .‬ﺳﺨﺖ‬ ‫ ‪ np .‬ﻛﺎﻣﻞ‬ ‫ ‪ .‬ﻛﻼس ‪np‬‬ ‫ ‪ .‬ﻛﻼس ‪p‬‬

‫‪: / ;
/
/ n#1 Q, / N9O 17 ;EA A
!:‬‬ ‫‪-12‬‬

‫ ‪3n +1 .‬‬ ‫ ‪2 n +1 .‬‬ ‫ ‪2 n −1 .‬‬ ‫ ‪2n .‬‬

‫ﺻﻔﺤﻪ ‪ 2‬از ‪5‬‬ ‫ﻧﻴﻤﺴﺎل دوم ‪1393-94‬‬ ‫)<<?‪/‬‬


‫‪WWW.20FILE.ORG‬‬
‫‪1394/03/18‬‬ ‫ﻛﺎرﺷﻨﺎﺳﻲ و ﻛﺎرﺷﻨﺎﺳﻲ ارﺷﺪ‬
‫‪10:30‬‬

‫ﺳﺮي ﺳﻮال ‪  :‬‬ ‫زﻣﺎن آزﻣﻮن )دﻗﻴﻘﻪ( ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬ ‫ﺗﻌﺪاد ﺳﻮاﻻت ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬

‫ﻋﻨــﻮان درس ‪



,

 :‬‬

‫رﺷﺘﻪ ﺗﺤﺼﻴﻠﻲ‪/‬ﻛﺪ درس ‪1"% !" ,( -./!"0) &, , # )* (


$%
&') !" ,
$%
&'# !" :‬‬

‪1"% 5
6  !",4
5'
 5
6  !",2,3
1"% !" ,( -./!"0) 2,3‬‬

‪ !" ,
$%
&' 5
6  !",1 17 89 1: 5
6  !",2,3‬‬
‫) ‪ &, , # < ( -./!"0)
$%
&'# !" ,(
$%
;.‬‬

‫در ﻛﺪام روش اﺑﺘﺪا ﻧﻤﻮﻧﻪ ﻫﺎي ﻛﻮﭼﻚ ﺗﺮ را ﺣﻞ ﻣﻲ ﻛﻨﻴﻢ ‪ ،‬ﻧﺘﺎﻳﺞ را ذﺧﻴﺮه ﻣﻲ ﻛﻨﻴﻢ و ﻫﺮ ﮔﺎه ﺑﻪ آﻧﻬﺎ ﻧﻴﺎز ﭘﻴﺪا ﺷﺪ ﺑﻪ ﺟﺎي‬ ‫‪-13‬‬

‫ﻣﺤﺎﺳﺒﻪ دوﺑﺎره ﻛﺎﻓﻲ اﺳﺖ آن را ﺑﺎزﻳﺎﺑﻲ ﻛﻨﻴﻢ؟‬

‫ ‪ .‬ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ ﭘﻮﻳﺎ‬ ‫ ‪ .‬ﺣﺮﻳﺼﺎﻧﻪ‬

‫ ‪ .‬روش اﻧﺸﻌﺎب و ﺗﺤﺪﻳﺪ‬ ‫ ‪ .‬ﺗﻜﻨﻴﻚ ﻋﻘﺒﮕﺮد‬

‫اﻟﮕﻮرﻳﺘﻢ ﺗﻮﻟﻴﺪ ﻛﻨﻨﺪه ﻛﺪ ﻫﺎﻓﻤﻦ ‪. ............................ ،‬‬ ‫‪-14‬‬

‫ ‪ .‬ﮔﺎﻫﻲ اوﻗﺎت درﺧﺖ ﺑﻬﻴﻨﻪ ﺗﻮﻟﻴﺪ ﻣﻲ ﻛﻨﺪ‪.‬‬ ‫ ‪ .‬ﻫﻤﻴﺸﻪ درﺧﺖ ﺑﻬﻴﻨﻪ ﺗﻮﻟﻴﺪ ﻣﻲ ﻛﻨﺪ‪.‬‬

‫ ‪ .‬اﻏﻠﺐ اوﻗﺎت درﺧﺖ ﺑﻬﻴﻨﻪ ﺗﻮﻟﻴﺪ ﻣﻲ ﻛﻨﺪ‪.‬‬ ‫ ‪ .‬ﻫﻴﭻ وﻗﺖ درﺧﺖ ﺑﻬﻴﻨﻪ ﺗﻮﻟﻴﺪ ﻧﻤﻲ ﻛﻨﺪ‪.‬‬

‫ﻛﺪام اﻟﮕﻮرﻳﺘﻢ ﺑﺮاي ﻳﺎﻓﺘﻦ ﻛﻠﻴﻪ ﻛﻮﺗﺎﻫﺘﺮﻳﻦ ﻣﺴﻴﺮﻫﺎ از ﻣﺒﺪا واﺣﺪ ﺑﻪ ﻣﻘﺼﺪﻫﺎي ﻣﺘﻔﺎوت ﺑﻜﺎر ﻣﻲ رود؟‬ ‫‪-15‬‬

‫ ‪ .‬ﻛﺮوﺳﻜﺎل‬ ‫ ‪ .‬ﭘﺮﻳﻢ‬ ‫ ‪ .‬دﻳﻜﺴﺘﺮا‬ ‫ ‪ .‬ﻓﻠﻮﻳﺪ‬

‫ﻛﺪام اﻟﮕﻮرﻳﺘﻢ ﻳﺎﻟﻲ را) از ﺑﻴﻦ رﺋﻮس ﻫﻤﺴﺎﻳﻪ (در ﻫﺮ ﻣﺮﺣﻠﻪ اﻧﺘﺨﺎب ﻣﻲ ﻛﻨﺪ ﻛﻪ ﻣﻨﺠﺮ ﺑﻪ ﺣﺪاﻗﻞ اﻓﺰاﻳﺶ در ﻣﺠﻤﻮع ﻫﺰﻳﻨﻪ ﻫﺎ‬ ‫‪-16‬‬

‫ﻣﻲ ﮔﺮدد ؟‬

‫ ‪ .‬دﻳﻜﺴﺘﺮا‬ ‫ ‪ .‬ﺳﻮﻟﻴﻦ‬ ‫ ‪ .‬ﭘﺮﻳﻢ‬ ‫ ‪ .‬ﻛﺮوﺳﻜﺎل‬

‫ﻛﺪاﻣﻴﻚ از ﻣﻮارد ذﻳﻞ ﺟﺰو ﺳﻪ ﺷﺮط ﻻزم ﺑﺮاي روش ﺗﻘﺴﻴﻢ و ﺣﻞ ﻧﻤﻲ ﺑﺎﺷﺪ؟‬ ‫‪-17‬‬

‫ ‪ .‬ﺗﻌﻴﻴﻦ دﻗﻴﻖ ﻣﺮﺣﻠﻪ اي ﻛﻪ ﺑﺎﻳﺪ دﺳﺖ از ﻓﺮاﺧﻮاﻧﻲ ﻫﺎي ﺑﺎزﮔﺸﺘﻲ ﺑﺮدارﻳﻢ‪.‬‬


‫ ‪ .‬ﺑﺮرﺳﻲ اﻳﻨﻜﻪ ﻣﺴﺌﻠﻪ ﻣﺮﺗﺒﻪ اي از ﻟﮕﺎرﻳﺘﻢ ﻣﻲ ﺑﺎﺷﺪ‪.‬‬
‫ ‪ .‬ﺑﺮرﺳﻲ اﻣﻜﺎن ﺗﻘﺴﻴﻢ ورودي ﺑﻪ ﺑﺨﺶ ﻛﻮﭼﻚ ﺗﺮ و ﺳﭙﺲ ﺗﺮﻛﻴﺐ آﻧﻬﺎ‬
‫ ‪ .‬اﻧﺪازه ﺗﻘﺮﻳﺒﺎ ﻳﻜﺴﺎن ﺑﺨﺶ ﻫﺎي ﺣﺎﺻﻞ از ﺗﺠﺰﻳﻪ‬

‫‪ -18‬ﻛﺪام روش ﭘﻴﺸﻨﻬﺎد ﻣﻲ ﻛﻨﺪ ﻛﻪ ﻣﻲ ﺗﻮان اﻟﮕﻮرﻳﺘﻤﻲ ﻧﻮﺷﺖ ﻛﻪ ‪،‬ﻣﺮﺣﻠﻪ ﺑﻪ ﻣﺮﺣﻠﻪ اﺟﺮا ﺷﻮد و در ﻫﺮ زﻣﺎن ﻳﻚ ورودي را‬
‫ﺑﺮرﺳﻲ ﻧﻤﺎﻳﺪ و ﺑﺮرﺳﻲ اﻧﺠﺎم ﺷﺪه در ﻣﻮرد ﺷﺪﻧﻲ‬
‫ﺑﻮدن ﻳﺎ ﻧﺒﻮدن ﺟﻮاب ﻫﺎ ﻣﻲ ﺑﺎﺷﺪ؟‬

‫ ‪ .‬ﻋﻘﺒﮕﺮد‬ ‫ ‪ .‬ﺑﺮﻧﺎﻣﻪ ﻧﻮﻳﺴﻲ ﭘﻮﻳﺎ‬ ‫ ‪ .‬ﺣﺮﻳﺼﺎﻧﻪ‬ ‫ ‪ .‬روش ﺗﻘﺴﻴﻢ و ﺣﻞ‬

‫ﺻﻔﺤﻪ ‪ 3‬از ‪5‬‬ ‫ﻧﻴﻤﺴﺎل دوم ‪1393-94‬‬ ‫)<<?‪/‬‬


‫‪WWW.20FILE.ORG‬‬
‫‪1394/03/18‬‬ ‫ﻛﺎرﺷﻨﺎﺳﻲ و ﻛﺎرﺷﻨﺎﺳﻲ ارﺷﺪ‬
‫‪10:30‬‬

‫ﺳﺮي ﺳﻮال ‪  :‬‬ ‫زﻣﺎن آزﻣﻮن )دﻗﻴﻘﻪ( ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬ ‫ﺗﻌﺪاد ﺳﻮاﻻت ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬

‫ﻋﻨــﻮان درس ‪



,

 :‬‬

‫رﺷﺘﻪ ﺗﺤﺼﻴﻠﻲ‪/‬ﻛﺪ درس ‪1"% !" ,( -./!"0) &, , # )* (


$%
&') !" ,
$%
&'# !" :‬‬

‪1"% 5
6  !",4
5'
 5
6  !",2,3
1"% !" ,( -./!"0) 2,3‬‬

‪ !" ,
$%
&' 5
6  !",1 17 89 1: 5
6  !",2,3‬‬
‫) ‪ &, , # < ( -./!"0)
$%
&'# !" ,(
$%
;.‬‬

‫‪:/ ;
/
/ L Y/ 'L @B‬‬ ‫‪-19‬‬

‫‪n‬‬
‫‪T (n) = 3T ( ) + n‬‬
‫‪2‬‬
‫ ‪O (n log n ) .‬‬ ‫ ‪O(n log3 ) .‬‬ ‫ ‪O (n ) .‬‬ ‫ ‪O (n log2 ) .‬‬

‫ﺑﻜﺎرﮔﻴﺮي روش ﺗﻘﺴﻴﻢ و ﺣﻞ ﺑﺮاي ﻛﺪاﻣﻴﻚ از ﻣﺴﺌﻠﻪ ﻫﺎي زﻳﺮ ﻣﻨﺎﺳﺐ ﻧﻤﻲ ﺑﺎﺷﺪ؟‬ ‫‪-20‬‬

‫ ‪ .‬ﻣﺮﺗﺐ ﺳﺎزي ادﻏﺎم‬ ‫ ‪ .‬ﺳﺮي ﻓﻴﺒﻮﻧﺎﭼﻲ‬


‫ ‪ .‬ﺿﺮب ﻣﺎﺗﺮﻳﺲ ﻫﺎ ﺑﻪ روش اﺳﺘﺮاﺳﻦ‬ ‫ ‪ .‬ﻣﺮﺗﺐ ﺳﺎزي ﺳﺮﻳﻊ‬

‫‪:/ ;
/
/ [", n / 9 A 8"  8$ ZA
!M 'L @B‬‬ ‫‪-21‬‬

‫) ‪O( n‬‬
‫‪.‬‬ ‫ ‪O (n ) .‬‬ ‫ ‪O (n 2 ) .‬‬ ‫ ‪O (n log n ) .‬‬

‫ﺑﺪﺗﺮﻳﻦ ﺣﺎﻟﺖ اﻟﮕﻮرﻳﺘﻢ ‪ Quick sort‬ﭼﻪ زﻣﺎﻧﻲ رخ ﻣﻲ دﻫﺪ ؟‬ ‫‪-22‬‬

‫ ‪ .‬داده ﻫﺎ از ﻗﺒﻞ ﺑﻪ ﺻﻮرت ﻧﺰوﻟﻲ ﻣﺮﺗﺐ ﺷﺪه ﺑﺎﺷﻨﺪ‪.‬‬ ‫ ‪ .‬داده ﻫﺎ از ﻗﺒﻞ ﺑﻪ ﺻﻮرت ﺻﻌﻮدي ﻣﺮﺗﺐ ﺷﺪه ﺑﺎﺷﻨﺪ‪.‬‬
‫ ‪ .‬ﺑﻪ وﺿﻌﻴﺖ ورودي داده ﻫﺎ ﺑﺴﺘﮕﻲ ﻧﺪارد‪.‬‬ ‫ ‪ .‬داده ﻫﺎ از ﻗﺒﻞ ﻣﺮﺗﺐ ﺷﺪه ﺑﺎﺷﻨﺪ‪.‬‬

‫ﺑﺮاي ادﻏﺎم دو ﻟﻴﺴﺖ ﻣﺮﺗﺐ ﺑﺎ ‪ n‬ﻋﻨﺼﺮ‪ ،‬ﺣﺪاﻛﺜﺮ ﭼﻪ ﻣﻴﺰان ﻣﻘﺎﻳﺴﻪ ﻧﻴﺎز ﻣﻲ ﺑﺎﺷﺪ؟‬ ‫‪-23‬‬

‫ ‪n+1 .‬‬ ‫‪n .‬‬ ‫ ‪n −1 .‬‬ ‫‪n .‬‬


‫‪2‬‬

‫‪:/ ;
/
/ VAA 1N9O 8
A ;  4!/ A Q% 1N9O  ZL‬‬ ‫‪-24‬‬

‫ ‪θ (log n ) .‬‬ ‫ ‪θ (n log n ) .‬‬ ‫ ‪O (n log n ) .‬‬ ‫ ‪O (log n ) .‬‬

‫‪:/ ;
/
/ L -6L/ @\/
 'L @B‬‬ ‫‪-25‬‬

‫)‪T (n) = 2T (n − 1) + 3T (n − 2‬‬


‫‪T (0) = 0, T (1) = 1‬‬

‫ ‪O (2 n n) .‬‬ ‫ ‪O (4 n ) .‬‬ ‫ ‪O (2 n ) .‬‬ ‫ ‪O ( 3n ) .‬‬

‫ﺻﻔﺤﻪ ‪ 4‬از ‪5‬‬ ‫ﻧﻴﻤﺴﺎل دوم ‪1393-94‬‬ ‫)<<?‪/‬‬


‫‪WWW.20FILE.ORG‬‬
‫‪1394/03/18‬‬ ‫ﻛﺎرﺷﻨﺎﺳﻲ و ﻛﺎرﺷﻨﺎﺳﻲ ارﺷﺪ‬
‫‪10:30‬‬

‫ﺳﺮي ﺳﻮال ‪  :‬‬ ‫زﻣﺎن آزﻣﻮن )دﻗﻴﻘﻪ( ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬ ‫ﺗﻌﺪاد ﺳﻮاﻻت ‪ :‬ﺗﺴﺘﻲ ‪  :‬ﺗﺸﺮﻳﺤﻲ ‪ :‬‬

‫ﻋﻨــﻮان درس ‪



,

 :‬‬

‫رﺷﺘﻪ ﺗﺤﺼﻴﻠﻲ‪/‬ﻛﺪ درس ‪1"% !" ,( -./!"0) &, , # )* (


$%
&') !" ,
$%
&'# !" :‬‬

‪1"% 5
6  !",4
5'
 5
6  !",2,3
1"% !" ,( -./!"0) 2,3‬‬

‪ !" ,
$%
&' 5
6  !",1 17 89 1: 5
6  !",2,3‬‬
‫) ‪ &, , # < ( -./!"0)
$%
&'# !" ,(
$%
;.‬‬

‫
`‪ - 2‬‬
‫<‪F' ,‬‬ ‫
‪/ 'L @0 A &
! 7 V
  .!V' @9C !] /
 'L @B ^' L

 _]   8M 8‬‬ ‫‪-1‬‬

‫ ‪H!I/‬‬

‫<‪F' ,‬‬ ‫ﻓﺮض ﻛﻨﻴﺪ ﻟﻴﺴﺘﻲ ﺣﺎوي ﻋﻨﺎﺻﺮ زﻳﺮ ﺑﺎﺷﺪ‪:‬‬ ‫‪-2‬‬

‫‪17,20,10,25,11,8,18‬‬
‫ﺑﺎ اﺳﺘﻔﺎده از ﻣﺮﺗﺐ ﺳﺎزي ﺳﺮﻳﻊ اﻳﻦ ﻟﻴﺴﺖ را ﻣﺮﺗﺐ ﻧﻤﺎﺋﻴﺪ‪.‬‬

‫<‪F' ,‬‬ ‫
‪@ 
 2,  ;
n=4 Za A @6 !B/ ]/ 1
@ 9 @'' 1
/
 L n @ 9 1
/ ABC, 8‬‬ ‫‪-3‬‬

‫‪.!7A Z-' @  @/‬‬

‫<‪F' ,‬‬ ‫
‪.!a ; !/
 8
4
'L 6!dM  @I'
 !% 8‬‬ ‫‪-4‬‬

‫<‪F' ,‬‬ ‫ﻣﺘﻨﻲ ﺷﺎﻣﻞ ﺣﺮوف زﻳﺮ ﻣﻲ ﺑﺎﺷﺪ‪ .‬ﺗﻌﺪاد ﻛﺎراﻛﺘﺮﻫﺎي اﻳﻦ ﻣﺘﻦ ‪ 89‬اﺳﺖ ﻛﻪ ﺗﻌﺪاد ﺗﻜﺮارﻫﺎ ﺑﻪ ﺻﻮرت ذﻳﻞ ﻣﻲ ﺑﺎﺷﺪ‬ ‫‪-5‬‬

‫ﺑﻪ ﻛﻤﻚ اﻟﮕﻮرﻳﺘﻢ ﻛﺪ ﻫﺎﻓﻤﻦ ﻛﺪﮔﺬاري ﻣﺘﻦ را اﻧﺠﺎم دﻫﻴﺪ‪.‬‬


‫‪ :‬ﻛﺎراﻛﺘﺮﻫﺎ‬ ‫‪a‬‬ ‫‪b‬‬ ‫‪c‬‬ ‫‪d‬‬
‫‪e f‬‬
‫‪: 25‬ﺗﻌﺪاد ﻛﺎراﻛﺘﺮﻫﺎ‬ ‫‪8‬‬ ‫‪5‬‬ ‫‪6 35 10‬‬

‫ﺻﻔﺤﻪ ‪ 5‬از ‪5‬‬ ‫ﻧﻴﻤﺴﺎل دوم ‪1393-94‬‬ ‫)<<?‪/‬‬

You might also like