SlideShare a Scribd company logo
1 of 9
Download to read offline
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
‫اﺳﺖ؟‬ ‫ﻛﺪام‬ ‫زﻳﺮ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬ ‫زﻣﺎﻧﻲ‬ ‫ﺗﺎﺑﻊ‬
int f ( int n ) {
int a = 1;
For (int i=2; i<= n ; i++)
a*= i;
return a;
}
T(n)=c(2n+1)T(n)=2c(n+1)T(n)=2cn+1T(n)=c(n+1)
1-
....
‫اﮔﺮ‬T(n)=amnm
+am‐1nm‐1
+ …..+a1n+a0‫اﺳﺖ؟‬ ‫درﺳﺖ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ‫آﻧﮕﺎه‬
)()(),()( mm
nnTnnT θ∉Ω∈)()(),()( mm
nnTnnT θ∉Ο∈
)()(),()( mm
nnTnnT Ω∉Ο∈)()(),()( mm
nnTnnT θ∈Ο∈
2-
..
..
‫ﺑﺎﺷﺪ؟‬ ‫ﻣﻲ‬ ‫ﺻﺤﻴﺢ‬ ‫زﻳﺮ‬ ‫ﻋﺒﺎرات‬ ‫از‬ ‫ﻳﻚ‬ ‫ﻛﺪام‬
2 3
7 6 2 ( )n n nθ− + ∈5 5
! 7 ( )n n O n+ ∈
T(n)=T(n/2)+1)()( nnT Ο∈T(n)=2T(n/2)+1)()( nnT Ο∈
3-
..
..
‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬‫ﻧﺎدرﺳﺖ‬‫اﺳﺖ؟‬
( ) (l g )n o nΟ ≤ Ο( ) ( log )O n O n n≤
2
( log ) ( )O n n O n≤( log ) ( )O n O n≤
4-
..
..
‫ﺑﺎﺷﻴﻢ‬ ‫داﺷﺘﻪ‬ ‫اﮔﺮ‬:]5][10[int A‫ﻣﺎﺗﺮﻳﺲ‬ ‫اﻳﻦ‬ ‫ﭘﺎﻳﻪ‬ ‫آدرس‬ ‫و‬50‫ﺣﺎﻓﻈﻪ‬ ‫در‬ ‫ﺳﺘﻮﻧﻲ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﺑﺨﻮاﻫﻴﻢ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬
‫ﻋﻨﺼﺮ‬ ‫آﻧﮕﺎه‬ ،‫ﻛﻨﻴﻢ‬ ‫ذﺧﻴﺮه‬]2][3[Asizeofsizeofsizeofsizeof intintintint ‫ﺷﻮد؟‬ ‫ﻣﻲ‬ ‫ذﺧﻴﺮه‬ ‫ﻣﺤﻠﻲ‬ ‫ﭼﻪ‬ ‫در‬)( )=2(
116967684
5-
....
‫ﺻﻔﺤﻪ‬1‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
AAAAAAAA ‫اﮔﺮ‬‫ﺑﺨﻮاﻫﻴﻢ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﻗﻄﺮي‬ ‫ﺳﻪ‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﻳﻚ‬‫ﻫﺮ‬ ‫ﻛﻪ‬ ‫ﻃﻮري‬ ‫ﺑﻪ‬ ‫دﻫﻴﻢ‬ ‫ﻧﺸﺎن‬ ‫ﺑﻌﺪي‬ ‫ﻳﻚ‬ ‫آراﻳﻪ‬ ‫ﻳﻚ‬ ‫در‬ ‫را‬]][[ jiA
‫ﻋﻨﺼﺮ‬ ‫ﻣﻌﺎدل‬][LB‫اﺳﺖ؟‬ ‫درﺳﺖ‬ ‫راﺑﻄﻪ‬ ‫ﻛﺪام‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬
L=2i j+2L=2i j 2L=2i+j 2L=2i+j+2
6-
....
prefixprefixprefixprefix‫ﻋﺒﺎرت‬‫رﻳﺎﺿﻲ‬ ‫ﻋﺒﺎرت‬GFEDCBA −+−+ *))/()((‫اﺳﺖ؟‬ ‫ﻛﺪام‬
CDEFGAB −++− /*CDEFGAB −++− /*
FGCDEAB −−++ /*FGCDEAB −−++ /*
7-
..
..
‫اﻋﺪاد‬ ‫دﻧﺒﺎﻟﻪ‬1،3،5،7،9‫ﻛﻨﻴﻢ‬ ‫ﻣﻲ‬ ‫ﭘﺸﺘﻪ‬ ‫وارد‬ ‫راﺳﺖ‬ ‫ﺑﻪ‬ ‫ﭼﭗ‬ ‫ﺳﻤﺖ‬ ‫از‬ ‫ﺗﺮﺗﻴﺐ‬ ‫ﺑﻪ‬ ‫را‬.‫ﭘﺸﺘﻪ‬ ‫روي‬ ‫ﺑﺮ‬ ‫ﻣﺠﺎز‬ ‫اﻋﻤﺎل‬ ‫ﺗﻨﻬﺎ‬ ‫اﮔﺮ‬
pushpushpushpushpoppoppoppop ‫ﻋﻤﻠﻴﺎت‬‫و‬‫ﭘﺬﻳﺮ‬ ‫اﻣﻜﺎن‬ ‫ﭘﺸﺘﻪ‬ ‫از‬ ‫زﻳﺮ‬ ‫ﻫﺎي‬ ‫ﺧﺮوﺟﻲ‬ ‫از‬ ‫ﻳﻚ‬ ‫ﻛﺪام‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬‫ﻧﻴﺴﺖ‬‫؟‬)‫راﺳﺖ‬ ‫ﺑﻪ‬ ‫ﭼﭗ‬ ‫ﺳﻤﺖ‬ ‫از‬(
8-
....
)(
front= (front-1)%n , rear= (rear+1)%nfront= (front-1)%n , rear= (rear-1)%n
front= (front+1)%n , rear= (rear+1)%nfront= (front+1)%n , rear= (rear-1)%n
9-
..
..
NNNNFFFF ‫اﮔﺮ‬=7‫ﻣﺘﻐﻴﺮ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﺣﻠﻘﻮي‬ ‫ﺻﻒ‬ ‫ﻳﻚ‬ ‫در‬ ‫ﻋﻨﺎﺻﺮ‬ ‫ﺗﻌﺪاد‬‫ﻛﻨﺪ‬ ‫،اﺷﺎره‬ ‫دارد‬ ‫ﻗﺮار‬ ‫ﺻﻒ‬ ‫ﺟﻠﻮي‬ ‫از‬ ‫ﻗﺒﻞ‬ ‫ﺑﻼﻓﺎﺻﻠﻪ‬ ‫ﻛﻪ‬ ‫اي‬ ‫ﺧﺎﻧﻪ‬ ‫ﺑﻪ‬
RRRR ‫ﻣﺘﻐﻴﺮ‬ ‫و‬‫دﻫﺪ؟‬ ‫ﻣﻲ‬ ‫ﻧﺸﺎن‬ ‫را‬ ‫ﺻﻒ‬ ‫ﺑﻮدن‬ ‫ﭘﺮ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ‫ﺻﻮرت‬ ‫اﻳﻦ‬ ‫در‬ ،‫ﺻﻒ‬ ‫ﻋﻘﺐ‬ ‫ﺑﻪ‬
F=0 , R=6F=5 , R=5F=5 , R=6F=6 , R=0
10-
....
‫ﺻﻔﺤﻪ‬2‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
‫دﻫﺪ؟‬ ‫ﻣﻲ‬ ‫اﻧﺠﺎم‬ ‫ﻋﻤﻠﻲ‬ ‫ﭼﻪ‬ ‫زﻳﺮ‬ ‫ﻛﺪ‬ ‫ﻗﻄﻌﻪ‬
n= get node();
n info=a;
n next=list;
list= n;
→
→
‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫اﺑﺘﺪاي‬ ‫در‬ ‫درج‬‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫اﺑﺘﺪاي‬ ‫ﮔﺮه‬ ‫ﺣﺬف‬
‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫در‬ ‫ﮔﺮه‬ ‫ﻳﻚ‬ ‫از‬ ‫ﺑﻌﺪ‬ ‫درج‬‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫از‬ ‫ﮔﺮه‬ ‫ﻳﻚ‬ ‫ﺣﺬف‬
11-
..
..
‫اﻋﺪاد‬ ‫ﻛﻨﻴﺪ‬ ‫ﻓﺮض‬1‫ﺗﺎ‬1391‫ﻋﺪد‬ ‫درج‬ ‫زﻣﺎﻧﻲ‬ ‫ﭘﻴﭽﻴﺪﮔﻲ‬ ‫ﺻﻮرت‬ ‫اﻳﻦ‬ ‫در‬ ،‫ﺑﺎﺷﺪ‬ ‫ﮔﺮﻓﺘﻪ‬ ‫ﻗﺮار‬ ‫ﺣﻠﻘﻮي‬ ‫ﭘﻴﻮﻧﺪي‬ ‫دو‬ ‫ﻟﻴﺴﺖ‬ ‫ﻳﻚ‬ ‫داﺧﻞ‬
1392‫ﺑﺎﺷﺪ؟‬ ‫ﻣﻲ‬ ‫ﭼﻨﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫اﻳﻦ‬ ‫داﺧﻞ‬
)(nΟ
)1(Ο
)( 2
nΟ
‫ﻧﻤﻮد‬ ‫ﻣﺤﺎﺳﺒﻪ‬ ‫زﻣﺎﻧﻲ‬ ‫ﭘﻴﭽﻴﺪﮔﻲ‬ ‫ﺗﻮان‬ ‫ﻧﻤﻲ‬ ‫ﭘﻴﻮﻧﺪي‬ ‫دو‬ ‫ﻟﻴﺴﺘﻬﺎي‬ ‫ﺑﺮاي‬.
12-
.
.
.
.
‫دﻫﺪ؟‬ ‫ﻣﻲ‬ ‫اﻧﺠﺎم‬ ‫ﻋﻤﻠﻲ‬ ‫ﭼﻪ‬ ‫زﻳﺮ‬ ‫ﺗﺎﺑﻊ‬
Void p (node *list) {
If (list != null) {
P( list next);
Cout << list info;
}
}
→
→
‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﭼﺎپ‬ ‫ﺧﺮوﺟﻲ‬ ‫در‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬.
‫ﻧﻤﺎﻳﺪ‬ ‫ﻣﻲ‬ ‫ﭼﺎپ‬ ‫ﺧﺮوﺟﻲ‬ ‫در‬ ،‫اﺳﺖ‬ ‫ﺷﺪه‬ ‫درج‬ ‫ﻟﻴﺴﺖ‬ ‫در‬ ‫ﻛﻪ‬ ‫ﺗﺮﺗﻴﺒﻲ‬ ‫ﻫﻤﺎن‬ ‫راﺑﻪ‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬.
‫ﻧﻤﺎﻳﺪ‬ ‫ﻣﻲ‬ ‫ﭼﺎپ‬ ‫ﺧﺮوﺟﻲ‬ ‫در‬ ‫اول‬ ‫ﺑﻪ‬ ‫آﺧﺮ‬ ‫از‬ ‫را‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬.
‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﻋﻜﺲ‬ ‫ﺑﺮ‬ ‫را‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬.
13-
.
.
.
.
‫ﺻﻔﺤﻪ‬3‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
‫اﮔﺮ‬T‫ﺑﺎ‬ ‫ﻛﺎﻣﻞ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬n‫اﻧﺪﻳﺲ‬ ‫ﺑﺎ‬ ‫ﻫﺎي‬ ‫ﮔﺮه‬ ‫ﺑﻄﻮرﻳﻜﻪ‬ ،‫ﺑﺎﺷﺪ‬ ‫ﮔﺮه‬i‫و‬1≤ i ≤ n‫ﺑﺎﺷﺪ‬ ‫ﺷﺪه‬ ‫ﮔﺬاري‬ ‫اﻧﺪﻳﺲ‬)‫ﭼﭗ‬ ‫از‬
‫راﺳﺖ‬ ‫ﺑﻪ‬(‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ‫ﺻﻮرت‬ ‫اﻳﻦ‬ ‫در‬
‫اﮔﺮ‬i≠1‫ﭘﺪر‬ ‫آﻧﮕﺎه‬i‫در‬[2i]‫اﺳﺖ‬.
‫اﮔﺮ‬2i>n‫راﺳﺖ‬ ‫ﻓﺮزﻧﺪ‬ ‫آﻧﮕﺎه‬i‫در‬2i+1‫اﺳﺖ‬.
‫ﺳﻄﺢ‬ ‫در‬ ‫ﻫﺎ‬ ‫ﮔﺮه‬ ‫ﺣﺪاﻛﺜﺮ‬i‫ﺑﺎ‬ ‫ﺑﺮاﺑﺮ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬ ‫ام‬2i-1
‫اﺳﺖ‬.
‫ﻋﻤﻖ‬ ‫ﺑﻪ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬ ‫در‬ ‫ﻫﺎ‬ ‫ﮔﺮه‬ ‫ﺗﻌﺪاد‬ ‫ﺣﺪاﻛﺜﺮ‬i‫ﺑﺎ‬ ‫ﺑﺮاﺑﺮ‬2i-1
‫اﺳﺖ‬.
14-
.
.
.
.
inorderinorderinorderinorderGDHBEAFCGDHBEAFCGDHBEAFCGDHBEAFCpostorderpostorderpostorderpostorder ‫ﭘﻴﻤﺎﻳﺶ‬ ‫اﮔﺮ‬‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﭘﻴﻤﺎﻳﺶ‬ ‫و‬‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫آن‬
GHDEBFCAGHDEBFCAGHDEBFCAGHDEBFCApreorderpreorderpreorderpreorder ‫ﭘﻴﻤﺎﻳﺶ‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬‫اﺳﺖ؟‬ ‫ﻛﺪام‬ ‫آن‬
ADBEGHCFABGDHEFCABDAGEFCABDGHEFC
15-
....
‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬‫ﻧﺎدرﺳﺖ‬‫اﺳﺖ؟‬)‫ﺑﺎﺷﻨﺪ‬ ‫دودوﻳﻲ‬ ‫ﺣﺮف‬ ‫آن‬ ‫ﻋﻤﻠﮕﺮﻫﺎي‬ ‫ﻫﺮ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﻋﺒﺎراﺗﻲ‬ ،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرات‬ ‫از‬ ‫ﻣﻨﻈﻮر‬(
inorderinfix ‫ﭘﻴﻤﺎﻳﺶ‬،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﺷﺎﻣﻞ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫را‬ ‫ﻋﺒﺎرت‬.
preorderprefix ‫ﭘﻴﻤﺎﻳﺶ‬،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﺷﺎﻣﻞ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫را‬ ‫ﻋﺒﺎرت‬.
postorderpostfix ‫ﭘﻴﻤﺎﻳﺶ‬،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﺷﺎﻣﻞ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫را‬ ‫ﻋﺒﺎرت‬.
‫اﺳﺖ‬ ‫ﻣﺤﺾ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬ ،‫دﻫﺪ‬ ‫ﻣﻲ‬ ‫ﻧﻤﺎﻳﺶ‬ ‫را‬ ‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﻳﻚ‬ ‫ﻛﻪ‬ ‫درﺧﺘﻲ‬.
16-
.
.
.
.
‫ﺻﻔﺤﻪ‬4‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
‫ﭘﻴﻤﺎﻳﺶ‬ ،‫دﻫﻴﻢ‬ ‫ﻧﺸﺎن‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫زﻳﺮ‬ ‫ﻋﻤﻮﻣﻲ‬ ‫درﺧﺖ‬ ‫اﮔﺮ‬inorder‫ﺑﻮد؟‬ ‫ﺧﻮاﻫﺪ‬ ‫ﭼﻪ‬ ‫ﺣﺎﺻﻞ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬
EFBCGHLGDAEFBGDCALJAEFBGLJHCDAEFBGLHJCDA
17-
....
heapheapheapheap ‫درﺧﺘﺎن‬ ‫ﻣﻮرد‬ ‫در‬‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬‫ﻧﻴﺴﺖ؟‬
max heapmax tree ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﻳﻚ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﭘﺮ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﺑﺎﺷﺪ‬ ‫ﻧﻴﺰ‬.
min heapmin tree ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﻳﻚ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﻛﺎﻣﻞ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﺑﺎﺷﺪ‬ ‫ﻧﻴﺰ‬.
heap sortmax heap ‫از‬ ‫اﺳﺘﻔﺎده‬ ‫ﺑﺎ‬‫درﺧﺖ‬ ،‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﻣﺮﺗﺐ‬ ‫ﻧﺰوﻟﻲ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫آراﻳﻪ‬.
heap sortmin heap ‫از‬ ‫اﺳﺘﻔﺎده‬ ‫ﺑﺎ‬‫درﺧﺖ‬ ،‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻌﻮدي‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫آراﻳﻪ‬.
18-
.
.
.
.
BSTBSTBSTBST ‫درﺧﺖ‬ ‫ﻣﻮرد‬ ‫در‬)‫دودوﻳﻲ‬ ‫ﺟﺴﺘﺠﻮي‬ ‫درﺧﺖ‬(‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬
BST ‫درﺧﺖ‬ ‫در‬ ‫ﻋﻨﺎﺻﺮ‬‫ﺷﻮﻧﺪ‬ ‫ﻣﻲ‬ ‫درج‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬.
BST ‫درﺧﺖ‬ ‫در‬ ‫ﻋﻨﺼﺮ‬ ‫ﻳﻚ‬ ‫ﺟﺴﺘﺠﻮي‬ ‫زﻣﺎﻧﻲ‬ ‫ﭘﻴﭽﻴﺪﮔﻲ‬‫ﻣﺮﺗﺒﻪ‬ ‫از‬( log )O n n‫اﺳﺖ‬.
inorderBST ‫ﭘﻴﻤﺎﻳﺶ‬‫درﺧﺖ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫ﺷﺪه‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫درﺧﺖ‬ ‫ﻋﻨﺎﺻﺮ‬.
BSTO ‫درﺧﺖ‬ ‫در‬ ‫ﻋﻨﺎﺻﺮ‬ ‫درج‬‫ﻣﺮﺗﺒﻪ‬ ‫از‬(1)‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬.
19-
.
.
.
.
‫ﺻﻔﺤﻪ‬5‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
‫درﺧﺖ‬BST‫ﺑﮕﻴﺮﻳﺪ‬ ‫ﻧﻈﺮ‬ ‫در‬ ‫را‬ ‫زﻳﺮ‬.‫ﮔﺮه‬ ‫ﺣﺬف‬ ‫از‬ ‫ﺣﺎﺻﻞ‬ ‫درﺧﺖ‬30‫اﺳﺖ؟‬ ‫ﻛﺪام‬)
(
20-
..
..
‫ﺻﻔﺤﻪ‬6‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
GGGG ‫اﮔﺮ‬‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ،‫ﺑﺎﺷﺪ‬ ‫ﮔﺮاف‬ ‫ﻳﻚ‬
‫ﺑﺎﺷﺪ‬ ‫ﻳﻜﻲ‬ ‫آن‬ ‫رأس‬ ‫آﺧﺮﻳﻦ‬ ‫و‬ ‫اوﻟﻴﻦ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﻣﺴﻴﺮ‬ ‫ﻳﻚ‬ ‫دور‬ ‫ﻳﻚ‬.
G‫ﺑﺎﺷﺪ‬ ‫داﺷﺘﻪ‬ ‫وﺟﻮد‬ ‫ﻣﺴﻴﺮ‬ ‫رأس‬ ‫دو‬ ‫آن‬ ‫ﺑﻴﻦ‬ ‫ﻛﻪ‬ ‫ﺑﺎﺷﺪ‬ ‫داﺷﺘﻪ‬ ‫وﺟﻮد‬ ‫رأس‬ ‫دو‬ ‫ﻫﺮﮔﺎه‬ ‫اﺳﺖ‬ ‫ﻫﻤﺒﻨﺪ‬.
GuvGuv ‫دار‬ ‫ﺟﻬﺖ‬ ‫ﮔﺮاف‬‫زوج‬ ‫ﻫﺮ‬ ‫ﺑﺮاي‬ ‫ﻫﺮﮔﺎه‬ ،‫اﺳﺖ‬ ‫ﻗﻮي‬ ‫ﻫﻤﺒﻨﺪ‬‫و‬‫رﺋﻮس‬ ‫از‬‫از‬ ‫دار‬ ‫ﺟﻬﺖ‬ ‫ﻣﺴﻴﺮ‬ ‫ﻳﻚ‬‫ﺑﻪ‬‫ﺑﺎﺷﺪ‬ ‫داﺷﺘﻪ‬ ‫وﺟﻮد‬.
G ‫اﮔﺮ‬‫اﺳﺖ‬ ‫زوج‬ ،‫ﻓﺮد‬ ‫درﺟﻪ‬ ‫از‬ ‫رﺋﻮس‬ ‫ﺗﻌﺪاد‬ ‫آﻧﮕﺎه‬ ‫ﺑﺎﺷﺪ‬ ‫دار‬ ‫ﺟﻬﺖ‬ ‫ﻏﻴﺮ‬.
21-
.
.
.
.
‫اﮔﺮ‬A‫ﮔﺮاف‬ ‫ﻣﺠﺎورﺗﻲ‬ ‫ﻣﺎﺗﺮﻳﺲ‬G‫رأس‬ ‫دو‬ ‫ﺑﻴﻦ‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬(2,3)‫ﻃﻮل‬ ‫ﺑﻪ‬ ‫ﻣﺴﻴﺮ‬ ‫ﭼﻨﺪ‬ ‫ﮔﺮاف‬ ‫اﻳﻦ‬2‫اﺳﺖ؟‬ ‫ﻣﻮﺟﻮد‬
0100
1001
1101
1000
22-
....
‫اﺳﺖ؟‬ ‫ﭼﻨﺪ‬ ‫ﻛﻤﻴﻨﻪ‬ ‫ﭘﻮﺷﺎي‬ ‫درﺧﺖ‬ ‫ﻃﻮل‬ ‫زﻳﺮ‬ ‫ﮔﺮاف‬ ‫در‬
9101112
23-
....
‫ﻋﺪد‬ ‫اﮔﺮ‬ ،‫زﻳﺮ‬ ‫اﻋﺪاد‬ ‫ﺑﻪ‬ ‫ﺗﻮﺟﻪ‬ ‫ﺑﺎ‬75‫ﺳﺮﻳﻊ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬ ‫در‬(quick sort)‫دو‬ ‫اوﻟﻴﻦ‬ ،‫ﺷﻮد‬ ‫اﻧﺘﺨﺎب‬ ‫ﻣﺤﻮر‬ ‫ﻋﻨﻮان‬ ‫ﺑﻪ‬
‫اﺳﺖ؟‬ ‫ﻛﺪام‬ ‫ﺷﻮد‬ ‫ﻣﻲ‬ ‫ﻋﻮض‬ ‫ﻳﻜﺪﻳﮕﺮ‬ ‫ﺑﺎ‬ ‫آﻧﻬﺎ‬ ‫ﺟﺎي‬ ‫ﻛﻪ‬ ‫ﻋﺪدي‬
75,70,65,84,98,78,100,93,55,61,81,68
24-
....
‫ﺻﻔﺤﻪ‬7‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
):(
‫ﻛﺎرﺷﻨﺎﺳﻲ‬
‫درس‬ ‫ﻋﻨــﻮان‬
‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬
‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬
,,
:::
:
:
: :
), (,),(
),(),()(,
,,,
‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬
‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫ﺳﺮﻳﻊ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫ﺣﺒﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬2
O(n )‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬.
‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫درﺧﺘﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫ﺣﺒﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬2
O(n )‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬.
‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫ﺳﺮﻳﻊ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫دودوﺋﻲ‬ ‫درﺧﺖ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬O(n log n)‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬.
‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫ﻫﺮﻣﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫ﺣﺒﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬2
O(n )‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬.
25-
.
.
.
.
selectionselectionselectionselection sortsortsortsort ‫اﻧﺘﺨﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬‫ﻧﻤﺎﺋﻴﺪ‬ ‫ﺗﺤﻠﻴﻞ‬ ‫ﻛﺎﻣﻞ‬ ‫ﻃﻮر‬ ‫ﺑﻪ‬ ‫را‬ ‫آن‬ ‫و‬ ‫ﻧﻮﺷﺘﻪ‬ ‫را‬. 1-,
‫ﻛﻨﻴﺪ‬ ‫ﻓﺮض‬A‫ﻣﺜﻠﺜﻲ‬ ‫ﭘﺎﺋﻴﻦ‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﻳﻚ‬n‫ﺑﺨﻮاﻫﻴﻢ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﻣﺮﺑﻌﻲ‬A‫ﺧﻄﻲ‬ ‫آراﻳﻪ‬ ‫ﻳﻚ‬ ‫در‬ ‫را‬B‫ﻛﻨﻴﻢ‬ ‫ذﺧﻴﺮه‬.
‫ﺣﺴﺐ‬ ‫ﺑﺮ‬ ‫را‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﻛﻪ‬ ‫ﻛﻨﻴﺪ‬ ‫ﭘﻴﺪا‬ ‫ﻓﺮﻣﻮﻟﻲ‬i‫و‬j‫ﻛﻪ‬ ‫دﻫﺪ‬ ‫ﻧﻤﺎﻳﺶ‬
B[L]=A[i][j]‫ﺑﻴﻦ‬ ‫راﺑﻄﻪ‬L‫و‬i,j‫ﺑﻴﺎﺑﻴﺪ‬ ‫را‬.
2-,
‫ﻧﻤﺎﺋﻴﺪ‬ ‫ﺳﺎزي‬ ‫ﭘﻴﺎده‬ ‫و‬ ‫ﻃﺮاﺣﻲ‬ ‫را‬ ‫ﭘﺸﺘﻪ‬ ‫ﻛﻼس‬.‫اﺳﺖ‬ ‫اﻟﺰاﻣﻲ‬ ‫ﭘﺸﺘﻪ‬ ‫ﺑﻮدن‬ ‫ﺧﺎﻟﻲ‬ ‫ﺗﺴﺖ‬ ‫و‬ ‫ﺣﺬف‬ ‫و‬ ‫درج‬ ‫ﺗﻮاﺑﻊ‬ ‫ﻧﻮﺷﺘﻦ‬. 3-,
LLLL ‫ﻟﻴﺴﺖ‬ ‫ﻛﻪ‬ ‫ﺑﻨﻮﻳﺴﻴﺪ‬ ‫ﺗﺎﺑﻌﻲ‬‫آورد‬ ‫ﺑﺪﺳﺖ‬ ‫را‬ ‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪي‬ ‫ﻟﻴﺴﺖ‬ ‫ﻣﻌﻜﻮس‬ ،‫ﻛﺮده‬ ‫درﻳﺎﻓﺖ‬ ‫را‬.
‫راﻫﻨﻤﺎﻳﻲ‬:‫ﻧﻤﻲ‬ ‫ﻧﻈﺮ‬ ‫ﻣﺪ‬ ‫ﮔﺮه‬ ‫ﻣﺤﺘﻮي‬ ‫در‬ ‫ﻛﺮدن‬ ‫ﻣﻌﻜﻮس‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬ ‫آدرﺳﻬﺎ‬ ‫ﻛﺮدن‬ ‫ﻣﻌﻜﻮس‬ ،‫ﻟﻴﺴﺖ‬ ‫ازﻣﻌﻜﻮس‬ ‫ﻣﻨﻈﻮر‬
‫ﺑﺎﺷﺪ‬.
4-,
heapheapheapheap sortsortsortsort ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬ ‫از‬ ‫اﺳﺘﻔﺎده‬ ‫ﺑﺎ‬ ‫را‬ ‫زﻳﺮ‬ ‫اﻋﺪاد‬‫ﻧﻤﺎﺋﻴﺪ‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻌﻮدي‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬).‫راه‬ ‫ﻛﺎﻣﻞ‬ ‫ﺑﻴﺎن‬
‫ﻣﺨﺘﻠﻒ‬ ‫ﻣﺮاﺣﻞ‬ ‫در‬ ‫ﻫﺎ‬ ‫درﺧﺖ‬ ‫ﺗﻤﺎﻣﻲ‬ ‫رﺳﻢ‬ ‫و‬ ‫ﺣﻞ‬(
20,15,25,17,16,22
5-,
‫ﺻﻔﺤﻪ‬8‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
1‫ف‬ ‫ا‬
2‫د‬
3‫د‬
4‫ف‬ ‫ا‬
5‫ب‬
6‫ج‬
7‫ف‬ ‫ا‬
8‫ج‬
9‫ج‬
10‫ف‬ ‫ا‬
11‫ف‬ ‫ا‬
12‫ب‬
13‫ج‬
14‫ج‬
15‫د‬
16‫ف‬ ‫ا‬
17‫د‬
18‫ب‬
19‫ج‬
20‫ف‬ ‫ا‬
21‫د‬
22‫ب‬
23‫ج‬
24‫ف‬ ‫ا‬
25‫ج‬
٩١-٩٢ ‫اول‬ ‫رم‬ ‫داده‬ ‫ن‬

More Related Content

What's hot

Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)
Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)
Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)Huynh ICT
 
في الذكري الأولي لأحداث 3 يوليو .. قتل واعتقال واعتداء على المظاهرات
في الذكري الأولي لأحداث 3 يوليو .. قتل  واعتقال واعتداء على المظاهراتفي الذكري الأولي لأحداث 3 يوليو .. قتل  واعتقال واعتداء على المظاهرات
في الذكري الأولي لأحداث 3 يوليو .. قتل واعتقال واعتداء على المظاهراتالمرصد المصري للحقوق و الحريات
 
Studyadz 3as-physique-c3-50-65
Studyadz 3as-physique-c3-50-65Studyadz 3as-physique-c3-50-65
Studyadz 3as-physique-c3-50-65ContactStudya
 
Studyadz 3as-physique-c3-23-37
Studyadz 3as-physique-c3-23-37Studyadz 3as-physique-c3-23-37
Studyadz 3as-physique-c3-23-37ContactStudya
 
Pointers in c languages
Pointers in c languagesPointers in c languages
Pointers in c languagesmilad ahmadi
 
γραμμική αλγεβρα
γραμμική αλγεβραγραμμική αλγεβρα
γραμμική αλγεβραChristos Loizos
 
Studyadz 3as-physique-c3-32-46
Studyadz 3as-physique-c3-32-46Studyadz 3as-physique-c3-32-46
Studyadz 3as-physique-c3-32-46ContactStudya
 
Studyadz 3as-physique-c3-21-33
Studyadz 3as-physique-c3-21-33Studyadz 3as-physique-c3-21-33
Studyadz 3as-physique-c3-21-33ContactStudya
 
CƠ SỞ TỰ ĐỘNG 8
CƠ SỞ TỰ ĐỘNG 8CƠ SỞ TỰ ĐỘNG 8
CƠ SỞ TỰ ĐỘNG 8photosthanh
 
Studyadz 3as-physique-c3-59-76
Studyadz 3as-physique-c3-59-76Studyadz 3as-physique-c3-59-76
Studyadz 3as-physique-c3-59-76ContactStudya
 

What's hot (10)

Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)
Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)
Tuyen tap cac bai toan hinh hoc giai tich trong khong gian (luyen thi dai hoc)
 
في الذكري الأولي لأحداث 3 يوليو .. قتل واعتقال واعتداء على المظاهرات
في الذكري الأولي لأحداث 3 يوليو .. قتل  واعتقال واعتداء على المظاهراتفي الذكري الأولي لأحداث 3 يوليو .. قتل  واعتقال واعتداء على المظاهرات
في الذكري الأولي لأحداث 3 يوليو .. قتل واعتقال واعتداء على المظاهرات
 
Studyadz 3as-physique-c3-50-65
Studyadz 3as-physique-c3-50-65Studyadz 3as-physique-c3-50-65
Studyadz 3as-physique-c3-50-65
 
Studyadz 3as-physique-c3-23-37
Studyadz 3as-physique-c3-23-37Studyadz 3as-physique-c3-23-37
Studyadz 3as-physique-c3-23-37
 
Pointers in c languages
Pointers in c languagesPointers in c languages
Pointers in c languages
 
γραμμική αλγεβρα
γραμμική αλγεβραγραμμική αλγεβρα
γραμμική αλγεβρα
 
Studyadz 3as-physique-c3-32-46
Studyadz 3as-physique-c3-32-46Studyadz 3as-physique-c3-32-46
Studyadz 3as-physique-c3-32-46
 
Studyadz 3as-physique-c3-21-33
Studyadz 3as-physique-c3-21-33Studyadz 3as-physique-c3-21-33
Studyadz 3as-physique-c3-21-33
 
CƠ SỞ TỰ ĐỘNG 8
CƠ SỞ TỰ ĐỘNG 8CƠ SỞ TỰ ĐỘNG 8
CƠ SỞ TỰ ĐỘNG 8
 
Studyadz 3as-physique-c3-59-76
Studyadz 3as-physique-c3-59-76Studyadz 3as-physique-c3-59-76
Studyadz 3as-physique-c3-59-76
 

Viewers also liked

Saia actividad vocaroo penal
Saia actividad vocaroo penalSaia actividad vocaroo penal
Saia actividad vocaroo penalMariangel Lopez
 
Award Letter_Dixon
Award Letter_DixonAward Letter_Dixon
Award Letter_DixonDe'Lon Dixon
 
作品集總覽-1&2
作品集總覽-1&2作品集總覽-1&2
作品集總覽-1&2Phil Peng
 
HE1215_FEHOL_30
HE1215_FEHOL_30HE1215_FEHOL_30
HE1215_FEHOL_30Cat Perry
 
Jehovah Adonai
Jehovah AdonaiJehovah Adonai
Jehovah AdonaiOrFenn
 
Be Useful Vessels
Be Useful VesselsBe Useful Vessels
Be Useful VesselsOrFenn
 
Stack&quee linklist-f1notes.ir
Stack&quee linklist-f1notes.irStack&quee linklist-f1notes.ir
Stack&quee linklist-f1notes.irehsangh100
 
Exam data structure ashkezar f1notes.ir
Exam data structure ashkezar f1notes.irExam data structure ashkezar f1notes.ir
Exam data structure ashkezar f1notes.irehsangh100
 
Oakland A's Infographics
Oakland A's InfographicsOakland A's Infographics
Oakland A's Infographicsofsherwood
 
La guerra de la triple alianza
La guerra de la triple alianzaLa guerra de la triple alianza
La guerra de la triple alianzaMAURICIO MAIRENA
 
Derecho procesal penal
Derecho procesal penalDerecho procesal penal
Derecho procesal penalvictgus
 
DI CIELO DI MARE DI TERRA
DI  CIELO DI  MARE  DI TERRADI  CIELO DI  MARE  DI TERRA
DI CIELO DI MARE DI TERRAedy Edy
 
Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...
Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...
Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...sethuraman R
 

Viewers also liked (13)

Saia actividad vocaroo penal
Saia actividad vocaroo penalSaia actividad vocaroo penal
Saia actividad vocaroo penal
 
Award Letter_Dixon
Award Letter_DixonAward Letter_Dixon
Award Letter_Dixon
 
作品集總覽-1&2
作品集總覽-1&2作品集總覽-1&2
作品集總覽-1&2
 
HE1215_FEHOL_30
HE1215_FEHOL_30HE1215_FEHOL_30
HE1215_FEHOL_30
 
Jehovah Adonai
Jehovah AdonaiJehovah Adonai
Jehovah Adonai
 
Be Useful Vessels
Be Useful VesselsBe Useful Vessels
Be Useful Vessels
 
Stack&quee linklist-f1notes.ir
Stack&quee linklist-f1notes.irStack&quee linklist-f1notes.ir
Stack&quee linklist-f1notes.ir
 
Exam data structure ashkezar f1notes.ir
Exam data structure ashkezar f1notes.irExam data structure ashkezar f1notes.ir
Exam data structure ashkezar f1notes.ir
 
Oakland A's Infographics
Oakland A's InfographicsOakland A's Infographics
Oakland A's Infographics
 
La guerra de la triple alianza
La guerra de la triple alianzaLa guerra de la triple alianza
La guerra de la triple alianza
 
Derecho procesal penal
Derecho procesal penalDerecho procesal penal
Derecho procesal penal
 
DI CIELO DI MARE DI TERRA
DI  CIELO DI  MARE  DI TERRADI  CIELO DI  MARE  DI TERRA
DI CIELO DI MARE DI TERRA
 
Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...
Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...
Introduction to Data structure & Algorithms - Sethuonline.com | Sathyabama Un...
 

More from ehsangh100

Exam data structure yazd 88 1-f1notes.ir
Exam data structure yazd 88 1-f1notes.irExam data structure yazd 88 1-f1notes.ir
Exam data structure yazd 88 1-f1notes.irehsangh100
 
Exam data structure yazd f1notes.ir
Exam data structure yazd f1notes.irExam data structure yazd f1notes.ir
Exam data structure yazd f1notes.irehsangh100
 
Sparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.irSparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.irehsangh100
 
Sparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.irSparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.irehsangh100
 
binry-tree-f1notes.ir
binry-tree-f1notes.irbinry-tree-f1notes.ir
binry-tree-f1notes.irehsangh100
 
tree-pymayesh-f1notes.ir
tree-pymayesh-f1notes.irtree-pymayesh-f1notes.ir
tree-pymayesh-f1notes.irehsangh100
 
tree-base-f1notes.ir
tree-base-f1notes.irtree-base-f1notes.ir
tree-base-f1notes.irehsangh100
 
Genral list-f1notes.ir
Genral list-f1notes.irGenral list-f1notes.ir
Genral list-f1notes.irehsangh100
 
Union f1notes.ir
Union f1notes.irUnion f1notes.ir
Union f1notes.irehsangh100
 
2 list--f1notes.ir
2 list--f1notes.ir2 list--f1notes.ir
2 list--f1notes.irehsangh100
 
Sakhtoman dadeha 90-91 - nimsal 2 -F1notes.ir
Sakhtoman dadeha   90-91 - nimsal 2 -F1notes.irSakhtoman dadeha   90-91 - nimsal 2 -F1notes.ir
Sakhtoman dadeha 90-91 - nimsal 2 -F1notes.irehsangh100
 
Sakhtoman dadeha 90-91 - nimsal 1 -F1notes.ir
Sakhtoman dadeha   90-91 - nimsal 1 -F1notes.irSakhtoman dadeha   90-91 - nimsal 1 -F1notes.ir
Sakhtoman dadeha 90-91 - nimsal 1 -F1notes.irehsangh100
 
Sakhtoman dadeha 91-92 - nimsal 2 -F1notes.ir
Sakhtoman dadeha   91-92 - nimsal 2 -F1notes.irSakhtoman dadeha   91-92 - nimsal 2 -F1notes.ir
Sakhtoman dadeha 91-92 - nimsal 2 -F1notes.irehsangh100
 
پشته و کاربرد ها
پشته و کاربرد ها پشته و کاربرد ها
پشته و کاربرد ها ehsangh100
 

More from ehsangh100 (15)

Exam data structure yazd 88 1-f1notes.ir
Exam data structure yazd 88 1-f1notes.irExam data structure yazd 88 1-f1notes.ir
Exam data structure yazd 88 1-f1notes.ir
 
Exam data structure yazd f1notes.ir
Exam data structure yazd f1notes.irExam data structure yazd f1notes.ir
Exam data structure yazd f1notes.ir
 
Sparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.irSparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.ir
 
Sparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.irSparsmatrix drdehghan-f1notes.ir
Sparsmatrix drdehghan-f1notes.ir
 
binry-tree-f1notes.ir
binry-tree-f1notes.irbinry-tree-f1notes.ir
binry-tree-f1notes.ir
 
tree-pymayesh-f1notes.ir
tree-pymayesh-f1notes.irtree-pymayesh-f1notes.ir
tree-pymayesh-f1notes.ir
 
tree-base-f1notes.ir
tree-base-f1notes.irtree-base-f1notes.ir
tree-base-f1notes.ir
 
Chand jomlei
Chand jomleiChand jomlei
Chand jomlei
 
Genral list-f1notes.ir
Genral list-f1notes.irGenral list-f1notes.ir
Genral list-f1notes.ir
 
Union f1notes.ir
Union f1notes.irUnion f1notes.ir
Union f1notes.ir
 
2 list--f1notes.ir
2 list--f1notes.ir2 list--f1notes.ir
2 list--f1notes.ir
 
Sakhtoman dadeha 90-91 - nimsal 2 -F1notes.ir
Sakhtoman dadeha   90-91 - nimsal 2 -F1notes.irSakhtoman dadeha   90-91 - nimsal 2 -F1notes.ir
Sakhtoman dadeha 90-91 - nimsal 2 -F1notes.ir
 
Sakhtoman dadeha 90-91 - nimsal 1 -F1notes.ir
Sakhtoman dadeha   90-91 - nimsal 1 -F1notes.irSakhtoman dadeha   90-91 - nimsal 1 -F1notes.ir
Sakhtoman dadeha 90-91 - nimsal 1 -F1notes.ir
 
Sakhtoman dadeha 91-92 - nimsal 2 -F1notes.ir
Sakhtoman dadeha   91-92 - nimsal 2 -F1notes.irSakhtoman dadeha   91-92 - nimsal 2 -F1notes.ir
Sakhtoman dadeha 91-92 - nimsal 2 -F1notes.ir
 
پشته و کاربرد ها
پشته و کاربرد ها پشته و کاربرد ها
پشته و کاربرد ها
 

Sakhtoman dadeha 91-92 - nimsal 1 -F1notes.ir

  • 1. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, ‫اﺳﺖ؟‬ ‫ﻛﺪام‬ ‫زﻳﺮ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬ ‫زﻣﺎﻧﻲ‬ ‫ﺗﺎﺑﻊ‬ int f ( int n ) { int a = 1; For (int i=2; i<= n ; i++) a*= i; return a; } T(n)=c(2n+1)T(n)=2c(n+1)T(n)=2cn+1T(n)=c(n+1) 1- .... ‫اﮔﺮ‬T(n)=amnm +am‐1nm‐1 + …..+a1n+a0‫اﺳﺖ؟‬ ‫درﺳﺖ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ‫آﻧﮕﺎه‬ )()(),()( mm nnTnnT θ∉Ω∈)()(),()( mm nnTnnT θ∉Ο∈ )()(),()( mm nnTnnT Ω∉Ο∈)()(),()( mm nnTnnT θ∈Ο∈ 2- .. .. ‫ﺑﺎﺷﺪ؟‬ ‫ﻣﻲ‬ ‫ﺻﺤﻴﺢ‬ ‫زﻳﺮ‬ ‫ﻋﺒﺎرات‬ ‫از‬ ‫ﻳﻚ‬ ‫ﻛﺪام‬ 2 3 7 6 2 ( )n n nθ− + ∈5 5 ! 7 ( )n n O n+ ∈ T(n)=T(n/2)+1)()( nnT Ο∈T(n)=2T(n/2)+1)()( nnT Ο∈ 3- .. .. ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬‫ﻧﺎدرﺳﺖ‬‫اﺳﺖ؟‬ ( ) (l g )n o nΟ ≤ Ο( ) ( log )O n O n n≤ 2 ( log ) ( )O n n O n≤( log ) ( )O n O n≤ 4- .. .. ‫ﺑﺎﺷﻴﻢ‬ ‫داﺷﺘﻪ‬ ‫اﮔﺮ‬:]5][10[int A‫ﻣﺎﺗﺮﻳﺲ‬ ‫اﻳﻦ‬ ‫ﭘﺎﻳﻪ‬ ‫آدرس‬ ‫و‬50‫ﺣﺎﻓﻈﻪ‬ ‫در‬ ‫ﺳﺘﻮﻧﻲ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﺑﺨﻮاﻫﻴﻢ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﻋﻨﺼﺮ‬ ‫آﻧﮕﺎه‬ ،‫ﻛﻨﻴﻢ‬ ‫ذﺧﻴﺮه‬]2][3[Asizeofsizeofsizeofsizeof intintintint ‫ﺷﻮد؟‬ ‫ﻣﻲ‬ ‫ذﺧﻴﺮه‬ ‫ﻣﺤﻠﻲ‬ ‫ﭼﻪ‬ ‫در‬)( )=2( 116967684 5- .... ‫ﺻﻔﺤﻪ‬1‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 2. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, AAAAAAAA ‫اﮔﺮ‬‫ﺑﺨﻮاﻫﻴﻢ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﻗﻄﺮي‬ ‫ﺳﻪ‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﻳﻚ‬‫ﻫﺮ‬ ‫ﻛﻪ‬ ‫ﻃﻮري‬ ‫ﺑﻪ‬ ‫دﻫﻴﻢ‬ ‫ﻧﺸﺎن‬ ‫ﺑﻌﺪي‬ ‫ﻳﻚ‬ ‫آراﻳﻪ‬ ‫ﻳﻚ‬ ‫در‬ ‫را‬]][[ jiA ‫ﻋﻨﺼﺮ‬ ‫ﻣﻌﺎدل‬][LB‫اﺳﺖ؟‬ ‫درﺳﺖ‬ ‫راﺑﻄﻪ‬ ‫ﻛﺪام‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬ L=2i j+2L=2i j 2L=2i+j 2L=2i+j+2 6- .... prefixprefixprefixprefix‫ﻋﺒﺎرت‬‫رﻳﺎﺿﻲ‬ ‫ﻋﺒﺎرت‬GFEDCBA −+−+ *))/()((‫اﺳﺖ؟‬ ‫ﻛﺪام‬ CDEFGAB −++− /*CDEFGAB −++− /* FGCDEAB −−++ /*FGCDEAB −−++ /* 7- .. .. ‫اﻋﺪاد‬ ‫دﻧﺒﺎﻟﻪ‬1،3،5،7،9‫ﻛﻨﻴﻢ‬ ‫ﻣﻲ‬ ‫ﭘﺸﺘﻪ‬ ‫وارد‬ ‫راﺳﺖ‬ ‫ﺑﻪ‬ ‫ﭼﭗ‬ ‫ﺳﻤﺖ‬ ‫از‬ ‫ﺗﺮﺗﻴﺐ‬ ‫ﺑﻪ‬ ‫را‬.‫ﭘﺸﺘﻪ‬ ‫روي‬ ‫ﺑﺮ‬ ‫ﻣﺠﺎز‬ ‫اﻋﻤﺎل‬ ‫ﺗﻨﻬﺎ‬ ‫اﮔﺮ‬ pushpushpushpushpoppoppoppop ‫ﻋﻤﻠﻴﺎت‬‫و‬‫ﭘﺬﻳﺮ‬ ‫اﻣﻜﺎن‬ ‫ﭘﺸﺘﻪ‬ ‫از‬ ‫زﻳﺮ‬ ‫ﻫﺎي‬ ‫ﺧﺮوﺟﻲ‬ ‫از‬ ‫ﻳﻚ‬ ‫ﻛﺪام‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬‫ﻧﻴﺴﺖ‬‫؟‬)‫راﺳﺖ‬ ‫ﺑﻪ‬ ‫ﭼﭗ‬ ‫ﺳﻤﺖ‬ ‫از‬( 8- .... )( front= (front-1)%n , rear= (rear+1)%nfront= (front-1)%n , rear= (rear-1)%n front= (front+1)%n , rear= (rear+1)%nfront= (front+1)%n , rear= (rear-1)%n 9- .. .. NNNNFFFF ‫اﮔﺮ‬=7‫ﻣﺘﻐﻴﺮ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﺣﻠﻘﻮي‬ ‫ﺻﻒ‬ ‫ﻳﻚ‬ ‫در‬ ‫ﻋﻨﺎﺻﺮ‬ ‫ﺗﻌﺪاد‬‫ﻛﻨﺪ‬ ‫،اﺷﺎره‬ ‫دارد‬ ‫ﻗﺮار‬ ‫ﺻﻒ‬ ‫ﺟﻠﻮي‬ ‫از‬ ‫ﻗﺒﻞ‬ ‫ﺑﻼﻓﺎﺻﻠﻪ‬ ‫ﻛﻪ‬ ‫اي‬ ‫ﺧﺎﻧﻪ‬ ‫ﺑﻪ‬ RRRR ‫ﻣﺘﻐﻴﺮ‬ ‫و‬‫دﻫﺪ؟‬ ‫ﻣﻲ‬ ‫ﻧﺸﺎن‬ ‫را‬ ‫ﺻﻒ‬ ‫ﺑﻮدن‬ ‫ﭘﺮ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ‫ﺻﻮرت‬ ‫اﻳﻦ‬ ‫در‬ ،‫ﺻﻒ‬ ‫ﻋﻘﺐ‬ ‫ﺑﻪ‬ F=0 , R=6F=5 , R=5F=5 , R=6F=6 , R=0 10- .... ‫ﺻﻔﺤﻪ‬2‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 3. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, ‫دﻫﺪ؟‬ ‫ﻣﻲ‬ ‫اﻧﺠﺎم‬ ‫ﻋﻤﻠﻲ‬ ‫ﭼﻪ‬ ‫زﻳﺮ‬ ‫ﻛﺪ‬ ‫ﻗﻄﻌﻪ‬ n= get node(); n info=a; n next=list; list= n; → → ‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫اﺑﺘﺪاي‬ ‫در‬ ‫درج‬‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫اﺑﺘﺪاي‬ ‫ﮔﺮه‬ ‫ﺣﺬف‬ ‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫در‬ ‫ﮔﺮه‬ ‫ﻳﻚ‬ ‫از‬ ‫ﺑﻌﺪ‬ ‫درج‬‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫از‬ ‫ﮔﺮه‬ ‫ﻳﻚ‬ ‫ﺣﺬف‬ 11- .. .. ‫اﻋﺪاد‬ ‫ﻛﻨﻴﺪ‬ ‫ﻓﺮض‬1‫ﺗﺎ‬1391‫ﻋﺪد‬ ‫درج‬ ‫زﻣﺎﻧﻲ‬ ‫ﭘﻴﭽﻴﺪﮔﻲ‬ ‫ﺻﻮرت‬ ‫اﻳﻦ‬ ‫در‬ ،‫ﺑﺎﺷﺪ‬ ‫ﮔﺮﻓﺘﻪ‬ ‫ﻗﺮار‬ ‫ﺣﻠﻘﻮي‬ ‫ﭘﻴﻮﻧﺪي‬ ‫دو‬ ‫ﻟﻴﺴﺖ‬ ‫ﻳﻚ‬ ‫داﺧﻞ‬ 1392‫ﺑﺎﺷﺪ؟‬ ‫ﻣﻲ‬ ‫ﭼﻨﺪ‬ ‫ﻟﻴﺴﺖ‬ ‫اﻳﻦ‬ ‫داﺧﻞ‬ )(nΟ )1(Ο )( 2 nΟ ‫ﻧﻤﻮد‬ ‫ﻣﺤﺎﺳﺒﻪ‬ ‫زﻣﺎﻧﻲ‬ ‫ﭘﻴﭽﻴﺪﮔﻲ‬ ‫ﺗﻮان‬ ‫ﻧﻤﻲ‬ ‫ﭘﻴﻮﻧﺪي‬ ‫دو‬ ‫ﻟﻴﺴﺘﻬﺎي‬ ‫ﺑﺮاي‬. 12- . . . . ‫دﻫﺪ؟‬ ‫ﻣﻲ‬ ‫اﻧﺠﺎم‬ ‫ﻋﻤﻠﻲ‬ ‫ﭼﻪ‬ ‫زﻳﺮ‬ ‫ﺗﺎﺑﻊ‬ Void p (node *list) { If (list != null) { P( list next); Cout << list info; } } → → ‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﭼﺎپ‬ ‫ﺧﺮوﺟﻲ‬ ‫در‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬. ‫ﻧﻤﺎﻳﺪ‬ ‫ﻣﻲ‬ ‫ﭼﺎپ‬ ‫ﺧﺮوﺟﻲ‬ ‫در‬ ،‫اﺳﺖ‬ ‫ﺷﺪه‬ ‫درج‬ ‫ﻟﻴﺴﺖ‬ ‫در‬ ‫ﻛﻪ‬ ‫ﺗﺮﺗﻴﺒﻲ‬ ‫ﻫﻤﺎن‬ ‫راﺑﻪ‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬. ‫ﻧﻤﺎﻳﺪ‬ ‫ﻣﻲ‬ ‫ﭼﺎپ‬ ‫ﺧﺮوﺟﻲ‬ ‫در‬ ‫اول‬ ‫ﺑﻪ‬ ‫آﺧﺮ‬ ‫از‬ ‫را‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬. ‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﻋﻜﺲ‬ ‫ﺑﺮ‬ ‫را‬ ‫ﻟﻴﺴﺖ‬ ‫ﻋﻨﺎﺻﺮ‬. 13- . . . . ‫ﺻﻔﺤﻪ‬3‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 4. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, ‫اﮔﺮ‬T‫ﺑﺎ‬ ‫ﻛﺎﻣﻞ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬n‫اﻧﺪﻳﺲ‬ ‫ﺑﺎ‬ ‫ﻫﺎي‬ ‫ﮔﺮه‬ ‫ﺑﻄﻮرﻳﻜﻪ‬ ،‫ﺑﺎﺷﺪ‬ ‫ﮔﺮه‬i‫و‬1≤ i ≤ n‫ﺑﺎﺷﺪ‬ ‫ﺷﺪه‬ ‫ﮔﺬاري‬ ‫اﻧﺪﻳﺲ‬)‫ﭼﭗ‬ ‫از‬ ‫راﺳﺖ‬ ‫ﺑﻪ‬(‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ‫ﺻﻮرت‬ ‫اﻳﻦ‬ ‫در‬ ‫اﮔﺮ‬i≠1‫ﭘﺪر‬ ‫آﻧﮕﺎه‬i‫در‬[2i]‫اﺳﺖ‬. ‫اﮔﺮ‬2i>n‫راﺳﺖ‬ ‫ﻓﺮزﻧﺪ‬ ‫آﻧﮕﺎه‬i‫در‬2i+1‫اﺳﺖ‬. ‫ﺳﻄﺢ‬ ‫در‬ ‫ﻫﺎ‬ ‫ﮔﺮه‬ ‫ﺣﺪاﻛﺜﺮ‬i‫ﺑﺎ‬ ‫ﺑﺮاﺑﺮ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬ ‫ام‬2i-1 ‫اﺳﺖ‬. ‫ﻋﻤﻖ‬ ‫ﺑﻪ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬ ‫در‬ ‫ﻫﺎ‬ ‫ﮔﺮه‬ ‫ﺗﻌﺪاد‬ ‫ﺣﺪاﻛﺜﺮ‬i‫ﺑﺎ‬ ‫ﺑﺮاﺑﺮ‬2i-1 ‫اﺳﺖ‬. 14- . . . . inorderinorderinorderinorderGDHBEAFCGDHBEAFCGDHBEAFCGDHBEAFCpostorderpostorderpostorderpostorder ‫ﭘﻴﻤﺎﻳﺶ‬ ‫اﮔﺮ‬‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﭘﻴﻤﺎﻳﺶ‬ ‫و‬‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫آن‬ GHDEBFCAGHDEBFCAGHDEBFCAGHDEBFCApreorderpreorderpreorderpreorder ‫ﭘﻴﻤﺎﻳﺶ‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬‫اﺳﺖ؟‬ ‫ﻛﺪام‬ ‫آن‬ ADBEGHCFABGDHEFCABDAGEFCABDGHEFC 15- .... ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬‫ﻧﺎدرﺳﺖ‬‫اﺳﺖ؟‬)‫ﺑﺎﺷﻨﺪ‬ ‫دودوﻳﻲ‬ ‫ﺣﺮف‬ ‫آن‬ ‫ﻋﻤﻠﮕﺮﻫﺎي‬ ‫ﻫﺮ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﻋﺒﺎراﺗﻲ‬ ،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرات‬ ‫از‬ ‫ﻣﻨﻈﻮر‬( inorderinfix ‫ﭘﻴﻤﺎﻳﺶ‬،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﺷﺎﻣﻞ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫را‬ ‫ﻋﺒﺎرت‬. preorderprefix ‫ﭘﻴﻤﺎﻳﺶ‬،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﺷﺎﻣﻞ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫را‬ ‫ﻋﺒﺎرت‬. postorderpostfix ‫ﭘﻴﻤﺎﻳﺶ‬،‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﺷﺎﻣﻞ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫را‬ ‫ﻋﺒﺎرت‬. ‫اﺳﺖ‬ ‫ﻣﺤﺾ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬ ،‫دﻫﺪ‬ ‫ﻣﻲ‬ ‫ﻧﻤﺎﻳﺶ‬ ‫را‬ ‫ﻣﺤﺎﺳﺒﺎﺗﻲ‬ ‫ﻋﺒﺎرت‬ ‫ﻳﻚ‬ ‫ﻛﻪ‬ ‫درﺧﺘﻲ‬. 16- . . . . ‫ﺻﻔﺤﻪ‬4‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 5. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, ‫ﭘﻴﻤﺎﻳﺶ‬ ،‫دﻫﻴﻢ‬ ‫ﻧﺸﺎن‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫زﻳﺮ‬ ‫ﻋﻤﻮﻣﻲ‬ ‫درﺧﺖ‬ ‫اﮔﺮ‬inorder‫ﺑﻮد؟‬ ‫ﺧﻮاﻫﺪ‬ ‫ﭼﻪ‬ ‫ﺣﺎﺻﻞ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ EFBCGHLGDAEFBGDCALJAEFBGLJHCDAEFBGLHJCDA 17- .... heapheapheapheap ‫درﺧﺘﺎن‬ ‫ﻣﻮرد‬ ‫در‬‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬‫ﻧﻴﺴﺖ؟‬ max heapmax tree ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﻳﻚ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﭘﺮ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﺑﺎﺷﺪ‬ ‫ﻧﻴﺰ‬. min heapmin tree ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﻳﻚ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﻛﺎﻣﻞ‬ ‫دودوﻳﻲ‬ ‫درﺧﺖ‬ ‫ﻳﻚ‬‫ﺑﺎﺷﺪ‬ ‫ﻧﻴﺰ‬. heap sortmax heap ‫از‬ ‫اﺳﺘﻔﺎده‬ ‫ﺑﺎ‬‫درﺧﺖ‬ ،‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﻣﺮﺗﺐ‬ ‫ﻧﺰوﻟﻲ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫آراﻳﻪ‬. heap sortmin heap ‫از‬ ‫اﺳﺘﻔﺎده‬ ‫ﺑﺎ‬‫درﺧﺖ‬ ،‫ﻛﻨﺪ‬ ‫ﻣﻲ‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻌﻮدي‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫آراﻳﻪ‬. 18- . . . . BSTBSTBSTBST ‫درﺧﺖ‬ ‫ﻣﻮرد‬ ‫در‬)‫دودوﻳﻲ‬ ‫ﺟﺴﺘﺠﻮي‬ ‫درﺧﺖ‬(‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ BST ‫درﺧﺖ‬ ‫در‬ ‫ﻋﻨﺎﺻﺮ‬‫ﺷﻮﻧﺪ‬ ‫ﻣﻲ‬ ‫درج‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬. BST ‫درﺧﺖ‬ ‫در‬ ‫ﻋﻨﺼﺮ‬ ‫ﻳﻚ‬ ‫ﺟﺴﺘﺠﻮي‬ ‫زﻣﺎﻧﻲ‬ ‫ﭘﻴﭽﻴﺪﮔﻲ‬‫ﻣﺮﺗﺒﻪ‬ ‫از‬( log )O n n‫اﺳﺖ‬. inorderBST ‫ﭘﻴﻤﺎﻳﺶ‬‫درﺧﺖ‬‫ﮔﺮداﻧﺪ‬ ‫ﺑﺮﻣﻲ‬ ‫ﺷﺪه‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬ ‫را‬ ‫درﺧﺖ‬ ‫ﻋﻨﺎﺻﺮ‬. BSTO ‫درﺧﺖ‬ ‫در‬ ‫ﻋﻨﺎﺻﺮ‬ ‫درج‬‫ﻣﺮﺗﺒﻪ‬ ‫از‬(1)‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬. 19- . . . . ‫ﺻﻔﺤﻪ‬5‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 6. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, ‫درﺧﺖ‬BST‫ﺑﮕﻴﺮﻳﺪ‬ ‫ﻧﻈﺮ‬ ‫در‬ ‫را‬ ‫زﻳﺮ‬.‫ﮔﺮه‬ ‫ﺣﺬف‬ ‫از‬ ‫ﺣﺎﺻﻞ‬ ‫درﺧﺖ‬30‫اﺳﺖ؟‬ ‫ﻛﺪام‬) ( 20- .. .. ‫ﺻﻔﺤﻪ‬6‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 7. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, GGGG ‫اﮔﺮ‬‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ،‫ﺑﺎﺷﺪ‬ ‫ﮔﺮاف‬ ‫ﻳﻚ‬ ‫ﺑﺎﺷﺪ‬ ‫ﻳﻜﻲ‬ ‫آن‬ ‫رأس‬ ‫آﺧﺮﻳﻦ‬ ‫و‬ ‫اوﻟﻴﻦ‬ ‫ﻛﻪ‬ ‫اﺳﺖ‬ ‫ﻣﺴﻴﺮ‬ ‫ﻳﻚ‬ ‫دور‬ ‫ﻳﻚ‬. G‫ﺑﺎﺷﺪ‬ ‫داﺷﺘﻪ‬ ‫وﺟﻮد‬ ‫ﻣﺴﻴﺮ‬ ‫رأس‬ ‫دو‬ ‫آن‬ ‫ﺑﻴﻦ‬ ‫ﻛﻪ‬ ‫ﺑﺎﺷﺪ‬ ‫داﺷﺘﻪ‬ ‫وﺟﻮد‬ ‫رأس‬ ‫دو‬ ‫ﻫﺮﮔﺎه‬ ‫اﺳﺖ‬ ‫ﻫﻤﺒﻨﺪ‬. GuvGuv ‫دار‬ ‫ﺟﻬﺖ‬ ‫ﮔﺮاف‬‫زوج‬ ‫ﻫﺮ‬ ‫ﺑﺮاي‬ ‫ﻫﺮﮔﺎه‬ ،‫اﺳﺖ‬ ‫ﻗﻮي‬ ‫ﻫﻤﺒﻨﺪ‬‫و‬‫رﺋﻮس‬ ‫از‬‫از‬ ‫دار‬ ‫ﺟﻬﺖ‬ ‫ﻣﺴﻴﺮ‬ ‫ﻳﻚ‬‫ﺑﻪ‬‫ﺑﺎﺷﺪ‬ ‫داﺷﺘﻪ‬ ‫وﺟﻮد‬. G ‫اﮔﺮ‬‫اﺳﺖ‬ ‫زوج‬ ،‫ﻓﺮد‬ ‫درﺟﻪ‬ ‫از‬ ‫رﺋﻮس‬ ‫ﺗﻌﺪاد‬ ‫آﻧﮕﺎه‬ ‫ﺑﺎﺷﺪ‬ ‫دار‬ ‫ﺟﻬﺖ‬ ‫ﻏﻴﺮ‬. 21- . . . . ‫اﮔﺮ‬A‫ﮔﺮاف‬ ‫ﻣﺠﺎورﺗﻲ‬ ‫ﻣﺎﺗﺮﻳﺲ‬G‫رأس‬ ‫دو‬ ‫ﺑﻴﻦ‬ ‫آﻧﮕﺎه‬ ،‫ﺑﺎﺷﺪ‬(2,3)‫ﻃﻮل‬ ‫ﺑﻪ‬ ‫ﻣﺴﻴﺮ‬ ‫ﭼﻨﺪ‬ ‫ﮔﺮاف‬ ‫اﻳﻦ‬2‫اﺳﺖ؟‬ ‫ﻣﻮﺟﻮد‬ 0100 1001 1101 1000 22- .... ‫اﺳﺖ؟‬ ‫ﭼﻨﺪ‬ ‫ﻛﻤﻴﻨﻪ‬ ‫ﭘﻮﺷﺎي‬ ‫درﺧﺖ‬ ‫ﻃﻮل‬ ‫زﻳﺮ‬ ‫ﮔﺮاف‬ ‫در‬ 9101112 23- .... ‫ﻋﺪد‬ ‫اﮔﺮ‬ ،‫زﻳﺮ‬ ‫اﻋﺪاد‬ ‫ﺑﻪ‬ ‫ﺗﻮﺟﻪ‬ ‫ﺑﺎ‬75‫ﺳﺮﻳﻊ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬ ‫در‬(quick sort)‫دو‬ ‫اوﻟﻴﻦ‬ ،‫ﺷﻮد‬ ‫اﻧﺘﺨﺎب‬ ‫ﻣﺤﻮر‬ ‫ﻋﻨﻮان‬ ‫ﺑﻪ‬ ‫اﺳﺖ؟‬ ‫ﻛﺪام‬ ‫ﺷﻮد‬ ‫ﻣﻲ‬ ‫ﻋﻮض‬ ‫ﻳﻜﺪﻳﮕﺮ‬ ‫ﺑﺎ‬ ‫آﻧﻬﺎ‬ ‫ﺟﺎي‬ ‫ﻛﻪ‬ ‫ﻋﺪدي‬ 75,70,65,84,98,78,100,93,55,61,81,68 24- .... ‫ﺻﻔﺤﻪ‬7‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 8. ):( ‫ﻛﺎرﺷﻨﺎﺳﻲ‬ ‫درس‬ ‫ﻋﻨــﻮان‬ ‫ﺗﺤﺼﻴﻠﻲ‬ ‫رﺷﺘﻪ‬/‫درس‬ ‫ﻛﺪ‬ ‫ﺳﻮال‬ ‫ﺳﺮي‬ ‫ﺳﻮاﻻت‬ ‫ﺗﻌﺪاد‬:‫ﺗﺴﺘﻲ‬‫آزﻣﻮن‬ ‫زﻣﺎن‬)‫دﻗﻴﻘﻪ‬: (‫ﺗﺴﺘﻲ‬ ‫ﺗﺸﺮﻳﺤﻲ‬‫ﺗﺸﺮﻳﺤﻲ‬ ,, ::: : : : : ), (,),( ),(),()(, ,,, ‫اﺳﺖ؟‬ ‫ﺻﺤﻴﺢ‬ ‫ﮔﺰﻳﻨﻪ‬ ‫ﻛﺪام‬ ‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫ﺳﺮﻳﻊ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫ﺣﺒﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬2 O(n )‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬. ‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫درﺧﺘﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫ﺣﺒﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬2 O(n )‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬. ‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫ﺳﺮﻳﻊ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫دودوﺋﻲ‬ ‫درﺧﺖ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬O(n log n)‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬. ‫ﻣﺮﺗﺒﻪ‬ ‫از‬ ‫ﻣﺘﻮﺳﻂ‬ ‫ﺣﺎﻟﺖ‬ ‫در‬ ‫دو‬ ‫ﻫﺮ‬ ‫ﻫﺮﻣﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫و‬ ‫ﺣﺒﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬2 O(n )‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬. 25- . . . . selectionselectionselectionselection sortsortsortsort ‫اﻧﺘﺨﺎﺑﻲ‬ ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬‫ﻧﻤﺎﺋﻴﺪ‬ ‫ﺗﺤﻠﻴﻞ‬ ‫ﻛﺎﻣﻞ‬ ‫ﻃﻮر‬ ‫ﺑﻪ‬ ‫را‬ ‫آن‬ ‫و‬ ‫ﻧﻮﺷﺘﻪ‬ ‫را‬. 1-, ‫ﻛﻨﻴﺪ‬ ‫ﻓﺮض‬A‫ﻣﺜﻠﺜﻲ‬ ‫ﭘﺎﺋﻴﻦ‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﻳﻚ‬n‫ﺑﺨﻮاﻫﻴﻢ‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﻣﺮﺑﻌﻲ‬A‫ﺧﻄﻲ‬ ‫آراﻳﻪ‬ ‫ﻳﻚ‬ ‫در‬ ‫را‬B‫ﻛﻨﻴﻢ‬ ‫ذﺧﻴﺮه‬. ‫ﺣﺴﺐ‬ ‫ﺑﺮ‬ ‫را‬ ‫ﻣﺎﺗﺮﻳﺲ‬ ‫ﻛﻪ‬ ‫ﻛﻨﻴﺪ‬ ‫ﭘﻴﺪا‬ ‫ﻓﺮﻣﻮﻟﻲ‬i‫و‬j‫ﻛﻪ‬ ‫دﻫﺪ‬ ‫ﻧﻤﺎﻳﺶ‬ B[L]=A[i][j]‫ﺑﻴﻦ‬ ‫راﺑﻄﻪ‬L‫و‬i,j‫ﺑﻴﺎﺑﻴﺪ‬ ‫را‬. 2-, ‫ﻧﻤﺎﺋﻴﺪ‬ ‫ﺳﺎزي‬ ‫ﭘﻴﺎده‬ ‫و‬ ‫ﻃﺮاﺣﻲ‬ ‫را‬ ‫ﭘﺸﺘﻪ‬ ‫ﻛﻼس‬.‫اﺳﺖ‬ ‫اﻟﺰاﻣﻲ‬ ‫ﭘﺸﺘﻪ‬ ‫ﺑﻮدن‬ ‫ﺧﺎﻟﻲ‬ ‫ﺗﺴﺖ‬ ‫و‬ ‫ﺣﺬف‬ ‫و‬ ‫درج‬ ‫ﺗﻮاﺑﻊ‬ ‫ﻧﻮﺷﺘﻦ‬. 3-, LLLL ‫ﻟﻴﺴﺖ‬ ‫ﻛﻪ‬ ‫ﺑﻨﻮﻳﺴﻴﺪ‬ ‫ﺗﺎﺑﻌﻲ‬‫آورد‬ ‫ﺑﺪﺳﺖ‬ ‫را‬ ‫ﺧﻄﻲ‬ ‫ﭘﻴﻮﻧﺪي‬ ‫ﻟﻴﺴﺖ‬ ‫ﻣﻌﻜﻮس‬ ،‫ﻛﺮده‬ ‫درﻳﺎﻓﺖ‬ ‫را‬. ‫راﻫﻨﻤﺎﻳﻲ‬:‫ﻧﻤﻲ‬ ‫ﻧﻈﺮ‬ ‫ﻣﺪ‬ ‫ﮔﺮه‬ ‫ﻣﺤﺘﻮي‬ ‫در‬ ‫ﻛﺮدن‬ ‫ﻣﻌﻜﻮس‬ ‫و‬ ‫ﺑﺎﺷﺪ‬ ‫ﻣﻲ‬ ‫آدرﺳﻬﺎ‬ ‫ﻛﺮدن‬ ‫ﻣﻌﻜﻮس‬ ،‫ﻟﻴﺴﺖ‬ ‫ازﻣﻌﻜﻮس‬ ‫ﻣﻨﻈﻮر‬ ‫ﺑﺎﺷﺪ‬. 4-, heapheapheapheap sortsortsortsort ‫ﺳﺎزي‬ ‫ﻣﺮﺗﺐ‬ ‫اﻟﮕﻮرﻳﺘﻢ‬ ‫از‬ ‫اﺳﺘﻔﺎده‬ ‫ﺑﺎ‬ ‫را‬ ‫زﻳﺮ‬ ‫اﻋﺪاد‬‫ﻧﻤﺎﺋﻴﺪ‬ ‫ﻣﺮﺗﺐ‬ ‫ﺻﻌﻮدي‬ ‫ﺻﻮرت‬ ‫ﺑﻪ‬).‫راه‬ ‫ﻛﺎﻣﻞ‬ ‫ﺑﻴﺎن‬ ‫ﻣﺨﺘﻠﻒ‬ ‫ﻣﺮاﺣﻞ‬ ‫در‬ ‫ﻫﺎ‬ ‫درﺧﺖ‬ ‫ﺗﻤﺎﻣﻲ‬ ‫رﺳﻢ‬ ‫و‬ ‫ﺣﻞ‬( 20,15,25,17,16,22 5-, ‫ﺻﻔﺤﻪ‬8‫از‬8 ‫اول‬ ‫ﻧﻴﻤﺴﺎل‬1391-92 /
  • 9. 1‫ف‬ ‫ا‬ 2‫د‬ 3‫د‬ 4‫ف‬ ‫ا‬ 5‫ب‬ 6‫ج‬ 7‫ف‬ ‫ا‬ 8‫ج‬ 9‫ج‬ 10‫ف‬ ‫ا‬ 11‫ف‬ ‫ا‬ 12‫ب‬ 13‫ج‬ 14‫ج‬ 15‫د‬ 16‫ف‬ ‫ا‬ 17‫د‬ 18‫ب‬ 19‫ج‬ 20‫ف‬ ‫ا‬ 21‫د‬ 22‫ب‬ 23‫ج‬ 24‫ف‬ ‫ا‬ 25‫ج‬ ٩١-٩٢ ‫اول‬ ‫رم‬ ‫داده‬ ‫ن‬