Lines Matching refs:begin
71 void SerialQuicksort( T* begin, T* end ) {
72 if( end-begin>1 ) {
74 T* mid = partition( begin+1, end, bind2nd(less<T>(),*begin) );
75 swap( *begin, mid[-1] );
76 SerialQuicksort( begin, mid-1 );
90 void ParallelQuicksort( T* begin, T* end ) {
91 if( end-begin>1 ) {
93 T* mid = partition( begin+1, end, bind2nd(less<T>(),*begin) );
94 swap( *begin, mid[-1] );
95 oneapi::tbb::parallel_invoke( [=]{ParallelQuicksort( begin, mid-1 );},
108 void ParallelQuicksort( T* begin, T* end ) {
109 if( end-begin>=500 ) {
111 T* mid = partition( begin+1, end, bind2nd(less<T>(),*begin) );
112 swap( *begin, mid[-1] );
113 oneapi::tbb::parallel_invoke( [=]{ParallelQuicksort( begin, mid-1 );},
116 SerialQuicksort( begin, end );
152 for( Node::const_iterator y=x.begin();y!=x.end(); ++y )
176 for( Node::const_iterator y=x.begin(); y!=x.end(); ++y )
186 for(LocalList::iterator i=LocalHits.begin();i!=LocalHits.end(); ++i)