.


:




:

































 

 

 

 





 

. . " ", " " (bucket sorting) " " (digital sorting), .

 

 

:

 

1. .

2. , , , . , , - ...

 

: k m,

 

k -

m - :

 

.

 

 

, L k- , . d(j,n) j- n

 

L0, L1,..., L9 - (), . , j=1,2,...,k.

 

L : li L Lm, m = d(j, li). , j- m.

 

L0, L1,..., L9

L = L0 => L1 => L2 =>... => L9

 

n, k,m - .

. "" .

2.2 [19]

"" , , . . , , .

, A, a1, a2,..., an ( , n 2). , , . B C, n/2.

, A B C, B C A. A, B, - C ( ). (a1, a2), (a3, a4),..., (an-1, an), A. A, B , C - . A . A n/2 . B, - C. A . , - B C. A, B C O(log n) .

, , .. . ai, ai+1,..., aj , ak£ak+1 i £ k £ j, ai < ai-1 aj > aj+1. .

, , A B C, B C A. B, - C .. B C, B C .. , ( ), A. , A .





:


: 2017-02-25; !; : 1387 |


:

:

, .
==> ...

1366 - | 1268 -


© 2015-2024 lektsii.org - -

: 0.007 .