.


:




:

































 

 

 

 


j 1 N-1 M[j],.., M[N] M[j]

7.

: ,

. - . , . . , . , . - , . . , , , .

- n, , i. .

, , . - , , , i ← 0.456.

. , , , : a:array[0..n] of item;

. x.

( ). ( , .). . X , ( ) .

1. - . (. 1).

. 1. - 1.

 

 

. (, ..) . - . . .

 

n: a0, a1,, an-1. f

 

, . . - . , , , (in site). in site - ; ; .

(). , . , . , , . , , . , . , , .

I n- sertion__sort. [1.. ], ( length [A].) : , . inserti0n_s0rt :


 

 

. . . x1. n -1 , n - 2 .. , , .

:

j 1 N-1 M[j],..., M[N] M[j]

 

( ). , . , . , . , . .

, ( ), .

Bubblesort. [1.. ], ( length [A].)

 

 

2. - n (. 2).


. 2. - 2.

 

 

1. , .

2. .

3. -.

4. .

5. ().

6. .

 

.

1. ( ). .

2. . , .

3. : , - , , , .

4. , , , , , .

5. . , , - ..

6. , a1,...,an p1,...,pn (pi- , ai (i=1,...,n)). , b1,...,bm. .

7. (), , (), . .

8. , .

9. . , - , .., .

10. . .

11. , .

12. . .

13. . () .

14. . () .

15. (n + m) (n) (m); (n) (m) .

16. 1,...,an. , 1<=2<=...<=an. .

17. 1,...,an. , 1<=2<=...<=an. : 1,...,an , ai>ai+1. 1,...,an ai ai+1, ai+1 .. , , .

18. 1,...,an. , 1<=2<=...<=an. : 2,...,an ai , 1,...,ai-1. ai 1,...,ai-1.

19. a1<=a2<=...<=an b ( ), a1,...,an, b . b , , .

20. k . , , , .

 



<== | ==>
|
:


: 2016-09-03; !; : 841 |


:

:

, ,
==> ...

1496 - | 1409 -


© 2015-2024 lektsii.org - -

: 0.015 .