Обложка канала

Книги для программистов

50300 @bfbook

Книги для программистов — обзоры книг, видеолекции и другой образовательный материал для разработчиков.

Книги для программистов

4 года назад
Открыть в
Пример пузырьковой сортировки, для контейнеров, без временных переменных. template <typename T > void bubble_sort( T &a ) { for( T::size_type i = 0; a.size() && i < a.size() - 1; ++i ) { for( T::size_type j = i; j + 1 > 0; --j ) { if( a[j] > a[j+1] ) std::swap( a[j], a[j+1] ); } } } std::vector<int> v; v.push_back( 7 ); v.push_back( 1000 ); v.push_back( 134 ); v.push_back( 23 ); v.push_back( 1 ); bubble_sort( v ); #cpp #programming 👉 @cpp_lib