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
Post a Comment