IMP! C++ STL Functions | Most Used | Arrays| Strings




To use STL in code include below header file

#include<bits/stdc++.h>


 Some STL array functions

1.) Sorting in Ascending Order 

sort( begin(arr_name) , end(arr_name) );

sort arrays from index 0 to last index!

sort( begin(arr_name) + 1 , end(arr_name) );

sort arrays from index 1 to last index!

2.) Sorting in Descending Order

sort( begin(arr_name) , end(arr_name) , greater<int>);

3.) Reversing array 

reverse( begin(arr_name) , end(arr_name) );

4.) Binary Search in Array  

binary_search( begin(arr_name) , end(arr_name) , ELEtoSearch);


 Some STL Strings functions

1.) Sorting in Ascending Order 

sort( begin(str_name) , end(str_name) );

sort strings from index 0 to last index!

sort( begin(str_name) + 1 , end(str_name) );

sort strings from index 1 to last index!

2.) Reversing a string

reverse( begin(str_name) , end(str_name) );

//binary search function not suitable for strings







Comments