430                   __ ___  . STL   

 ,        -
,    .

STL:  ,   
binarysearch(b, e, t)	,     b  
lowerbound(b, e, t)	  ,   
	 t    
	(,   )
upperbound(b, e, t)	  ,   
	 t    
	(,   )
equalrange(b, e, t)	   ,  
	   t   
	 (,  
	)
pushheap(b, e)	    
	   
popheap(b, e)	       b 
	   (reheap)
sortheap(b, e)	   
makeheap(b, e)	 
nextpermutation(b,e)	  
prevpermutation(b,e)	  
lexicographicalcompare	 ,   1
(bl, el, b2, e2)	 
	 2
min(tl, t2)	   tl  t2 ,
	   
max(tl, t2)	   tl  t2 ,
	   
minelement(b, e)	   
maxe1ement(b, e)	   
includes(bl, el, b2, e2)	 ,  
	 
	 
setunion(bl, el, b2, e2, r)	    
	  
setintersect ion	    
(bl, el, b2, e2, r)	  
setdifference	    
(bl, el, b2, e2, r)	  
setsymmetricdifference	  
(bl, el, b2, e2, r)	     

   ,    Compare 
operator< (),: