add index_tuple summary page

This commit is contained in:
Bolero-MURAKAMI 2014-08-15 21:27:31 +09:00
parent 2d707944fb
commit e57368faee
473 changed files with 2597 additions and 1293 deletions

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-adjacent_find:
###############################################################################
adjacent_find
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-all_of:
###############################################################################
all_of
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-all_of_equal:
###############################################################################
all_of_equal
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-any_of:
###############################################################################
any_of
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-any_of_equal:
###############################################################################
any_of_equal
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-binary_search:
###############################################################################
binary_search
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-clamp:
###############################################################################
clamp
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-count:
###############################################################################
count
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-count_if:
###############################################################################
count_if
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-equal:
###############################################################################
equal
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-equal_range:
###############################################################################
equal_range
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-find:
###############################################################################
find
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-find:
.. _sprout-algorithm-find_end:
###############################################################################
find_end
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-find:
.. _sprout-algorithm-find_first_of:
###############################################################################
find_first_of
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-find_if:
###############################################################################
find_if
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-find_if_not:
###############################################################################
find_if_not
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm:
###############################################################################
Sprout.Algorithm
###############################################################################
@ -50,110 +51,117 @@ Sprout.Algorithm
clamp
.. _sprout-algorithm-non_modifying:
*******************************************************************************
Non-modifying sequence operations
*******************************************************************************
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`all_of <./all_of>`
:doc:`all_of_equal <./all_of_equal>`
:doc:`any_of <./any_of>`
:doc:`any_of_equal <./any_of_equal>`
:doc:`none_of <./none_of>`
:doc:`none_of_equal <./none_of_equal>`
:doc:`one_of <./one_of>`
:doc:`one_of_equal <./one_of_equal>`
:doc:`find <./find>`
:doc:`find_if <./find_if>`
:doc:`find_if_not <./find_if_not>`
:doc:`find_end <./find_end>`
:doc:`find_first_of <./find_first_of>`
:doc:`adjacent_find <./adjacent_find>`
:doc:`count <./count>`
:doc:`count_if <./count_if>`
:doc:`mismatch <./mismatch>`
:doc:`equal <./equal>`
:doc:`is_permutation <./is_permutation>`
:doc:`search <./search>`
:doc:`search_n <./search_n>`
======================================== ===============================================================================
.. csv-table::
:header: function
:widths: 4, 8
:doc:`all_of <./all_of>`, ""
:doc:`all_of_equal <./all_of_equal>`, ""
:doc:`any_of <./any_of>`, ""
:doc:`any_of_equal <./any_of_equal>`, ""
:doc:`none_of <./none_of>`, ""
:doc:`none_of_equal <./none_of_equal>`, ""
:doc:`one_of <./one_of>`, ""
:doc:`one_of_equal <./one_of_equal>`, ""
:doc:`find <./find>`, ""
:doc:`find_if <./find_if>`, ""
:doc:`find_if_not <./find_if_not>`, ""
:doc:`find_end <./find_end>`, ""
:doc:`find_first_of <./find_first_of>`, ""
:doc:`adjacent_find <./adjacent_find>`, ""
:doc:`count <./count>`, ""
:doc:`count_if <./count_if>`, ""
:doc:`mismatch <./mismatch>`, ""
:doc:`equal <./equal>`, ""
:doc:`is_permutation <./is_permutation>`, ""
:doc:`search <./search>`, ""
:doc:`search_n <./search_n>`, ""
.. _sprout-algorithm-non_modifying-sorting:
Sorting
========================================
================================================================================ ===============================================================================
function
================================================================================ ===============================================================================
:doc:`is_sorted <./is_sorted>`
:doc:`is_sorted_until <./is_sorted_until>`
:doc:`is_increasing <./is_increasing>`
:doc:`is_decreasing <./is_decreasing>`
:doc:`is_strictly_increasing <./is_strictly_increasing>`
:doc:`is_strictly_decreasing <./is_strictly_decreasing>`
================================================================================ ===============================================================================
.. csv-table::
:header: function
:widths: 4, 8
:doc:`is_sorted <./is_sorted>`, ""
:doc:`is_sorted_until <./is_sorted_until>`, ""
:doc:`is_increasing <./is_increasing>`, ""
:doc:`is_decreasing <./is_decreasing>`, ""
:doc:`is_strictly_increasing <./is_strictly_increasing>`, ""
:doc:`is_strictly_decreasing <./is_strictly_decreasing>`, ""
.. _sprout-algorithm-non_modifying-binary:
Binary search
========================================
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`lower_bound <./lower_bound>`
:doc:`upper_bound <./upper_bound>`
:doc:`equal_range <./equal_range>`
:doc:`binary_search <./binary_search>`
======================================== ===============================================================================
.. csv-table::
:header: function
:widths: 4, 8
:doc:`lower_bound <./lower_bound>`, ""
:doc:`upper_bound <./upper_bound>`, ""
:doc:`equal_range <./equal_range>`, ""
:doc:`binary_search <./binary_search>`, ""
.. _sprout-algorithm-non_modifying-heap:
Heap operations
========================================
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`is_heap <./is_heap>`
:doc:`is_heap_until <./is_heap_until>`
======================================== ===============================================================================
.. csv-table::
:header: function
:widths: 4, 8
:doc:`is_heap <./is_heap>`, ""
:doc:`is_heap_until <./is_heap_until>`, ""
.. _sprout-algorithm-non_modifying-minmax:
Minimum and maximum
========================================
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`min <./min>`
:doc:`max <./max>`
:doc:`minmax <./minmax>`
:doc:`min_element <./min_element>`
:doc:`max_element <./max_element>`
:doc:`minmax_element <./minmax_element>`
======================================== ===============================================================================
.. csv-table::
:header: function
:widths: 4, 8
:doc:`min <./min>`, ""
:doc:`max <./max>`, ""
:doc:`minmax <./minmax>`, ""
:doc:`min_element <./min_element>`, ""
:doc:`max_element <./max_element>`, ""
:doc:`minmax_element <./minmax_element>`, ""
.. _sprout-algorithm-non_modifying-lexicographical:
Lexicographical comparison
========================================
================================================================================ ===============================================================================
function
================================================================================ ===============================================================================
:doc:`lexicographical_compare <./lexicographical_compare>`
:doc:`tristate_lexicographical_compare <./tristate_lexicographical_compare>`
================================================================================ ===============================================================================
.. csv-table::
:header: function
:widths: 4, 8
:doc:`lexicographical_compare <./lexicographical_compare>`, ""
:doc:`tristate_lexicographical_compare <./tristate_lexicographical_compare>`, ""
.. _sprout-algorithm-non_modifying-clamp:
Clamp algorithm
========================================
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`clamp <./clamp>`
======================================== ===============================================================================
.. csv-table::
:header: function
:widths: 4, 8
:doc:`clamp <./clamp>`, ""
Header
========================================

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_decreasing:
###############################################################################
is_decreasing
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_heap:
###############################################################################
is_heap
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_heap_until:
###############################################################################
is_heap_until
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_increasing:
###############################################################################
is_increasing
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_permutation:
###############################################################################
is_permutation
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_sorted:
###############################################################################
is_sorted
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_sorted_until:
###############################################################################
is_sorted_until
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_strictly_decreasing:
###############################################################################
is_strictly_decreasing
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-is_strictly_increasing:
###############################################################################
is_strictly_increasing
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-lexicographical_compare:
###############################################################################
lexicographical_compare
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-lower_bound:
###############################################################################
lower_bound
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-max:
###############################################################################
max
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-max_element:
###############################################################################
max_element
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-min:
###############################################################################
min
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-min_element:
###############################################################################
min_element
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-minmax:
###############################################################################
minmax
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-minmax_element:
###############################################################################
minmax_element
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-mismatch:
###############################################################################
mismatch
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-none_of:
###############################################################################
none_of
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-none_of_equal:
###############################################################################
none_of_equal
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-one_of:
###############################################################################
one_of
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-one_of_equal:
###############################################################################
one_of_equal
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-search:
###############################################################################
search
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-search_n:
###############################################################################
search_n
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-tristate_lexicographical_compare:
###############################################################################
tristate_lexicographical_compare
###############################################################################

View file

@ -1,4 +1,5 @@
.. _sprout-algorithm-upper_bound:
###############################################################################
upper_bound
###############################################################################