. Scope Check-List : STL Algorithms
.. Modifying Operations
..fill(  ) 
..replace_copy(  ) 
..fill_n(  ) 
..replace_copy_if(  ) 
..generate(  ) 
..reverse(  ) 
..generate_n(  ) 
..reverse_copy(  ) 
..iter_swap(  ) 
..rotate(  ) 
..partition(  ) 
..rotate_copy(  ) 
..random_shuffle(  ) 
..stable_partition(  ) 
..remove(  ) 
..swap(  ) 
..remove_copy(  ) 
..swap_ranges(  ) 
..remove_copy_if(  ) 
..transform(  ) 
..remove_if(  ) 
..unique copy(  ) 
..replace if(  ) 
..unique(  ) 
..replace(  ) 
.Non modifying Operations
..adjacent_find(  ) 
..find(  ) 
..copy(  ) 
..find_end(  ) 
..copy_backward(  ) 
..find_first_of(  ) 
..count(  ) 
..for_each(  ) 
..count_if(  ) 
..mismatch(  ) 
..equal(  ) 
..search(  ) 
..find if(  ) 
..search_n(  ) 
. Binary search with STL Algorithms
..binary_search(  ) 
..lower_bound(  ) 
..equal_range(  ) 
..upper_bound(  ) 
. Sorting with STL Algorithms
..sort(  ) 
..partial_sort(  ) 
..custom comparer(  ) 
..partial_sort_copy(  ) 
..lexicographical_compare(  ) 
..nth_element(  ) 
..stable_sort(  ) 
. Merge with STL Algorithms
..includes(  ) 
..set_intersection(  ) 
..inplace_merge(  ) 
..set_symmetric_difference(  ) 
..merge(  ) 
..set_union(  ) 
..set_difference(  ) 
.. Ranges with STL Algorithms
..max(  ) 
..min(  ) 
..max_element(  ) 
..min_element(  ) 
. Iterattion with STL Algorithms
..iterator(  ) 
..reverse_iterator(  ) 
..const_interator(  ) 
..template iterators(  ) 
..const_reverse_iterator(  ) 
..custom iterater(  ) 
..insert_iterator(  ) 
..back_insert_iterator(  ) 
..istream iterator(  ) 
..ostream_interator(  ) 
. Heap with STL Algorithms
..make_heap(  ) 
..push_heap(  ) 
..pop_heap(  ) 
..sort heap(  ) 
. Supplement Operations: 
..divides(  ) 
..inner_product(  ) 
..negate(  ) 
..make_pair(  ) 
..accumulate(  ) 
..multiply(  ) 
..adjacent_difference(  ) 
..next_permutation(  ) 
..back_inserter(  ) 
..prev_permutation(  ) 
..bindnd(  ) 
..numeric_limits(  ) 
..distance(  ) 
..partial_sum(  ) 
..gslice(  ) 
..not(  ) 
..slice(  )