Показать сообщение отдельно

  #1  
Старый 13.01.2009, 22:09
ToniKapuchon
Участник форума
Регистрация: 26.02.2006
Сообщений: 209
С нами: 10633766

Репутация: 93
По умолчанию

Цитата:
Сообщение от eiti  
можешь объяснить? что это std::iter_swap( i, i + 1 ); и это ( *(i + 1) < *i )
Код:
#include <algorithm>
 template< typename Iterator > 
void bubble_sort( Iterator First, Iterator Last )
 {     
while( First < --Last )     
    for( Iterator i = First; i < Last; ++i )     
        if ( *(i + 1) < *i )              
   std::iter_swap( i, i + 1 );
 }
ето С++, тут
смотри та которая на С, сча набросаю твою задачку))
 
Ответить с цитированием