Sprout/sprout/algorithm
2013-07-07 01:09:35 +09:00
..
fit fix compiler config: borland, visualc 2013-07-07 01:09:35 +09:00
fixed fix libs/random/example/array.cpp 2013-04-11 15:50:14 +09:00
string add case_conv algorithms 2013-04-09 19:27:06 +09:00
adjacent_find.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
all_of.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
all_of_equal.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
any_of.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
any_of_equal.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
binary_search.hpp add test: some algorithms 2013-01-11 03:17:06 +09:00
bogo_sort.hpp sprout/algorithm/bogo_sort.hpp 追加 2011-12-22 21:52:59 +09:00
bogo_sort_result.hpp sprout/algorithm/bogo_sort.hpp 追加 2011-12-22 21:52:59 +09:00
bozo_sort.hpp add bozo_sort 2012-07-25 23:10:01 +09:00
bozo_sort_result.hpp add bozo_sort 2012-07-25 23:10:01 +09:00
clamp.hpp add identity 2013-03-21 22:11:40 +09:00
clamp_range.hpp add algorithm clamp, clamp_range_copy, clamp_range 2012-10-13 21:06:32 +09:00
clamp_range_copy.hpp add algorithm clamp, clamp_range_copy, clamp_range 2012-10-13 21:06:32 +09:00
copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
copy_backward.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
copy_if.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
copy_n.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
copy_until.hpp add algorithm copy_while, copy_until 2012-10-13 22:11:32 +09:00
copy_while.hpp add algorithm copy_while, copy_until 2012-10-13 22:11:32 +09:00
count.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
count_if.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
equal.hpp add is_permutation algorithm: robust version (N3607) 2013-05-16 19:03:27 +09:00
equal_range.hpp support hash: floating point 2013-02-07 23:12:57 +09:00
fill.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
fill_n.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
find.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
find_difference.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
find_end.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
find_first_of.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
find_if.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
find_if_not.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
find_intersection.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
find_symmetric_difference.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
fit.hpp add back_inserter, front_inserter 2013-02-26 10:43:27 +09:00
fixed.hpp add new signatures: some algorithms 2013-01-20 20:49:37 +09:00
generate.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
generate_n.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
includes.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
inplace_merge.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
is_decreasing.hpp fix recursion depth: all algorithms 2013-01-12 03:41:13 +09:00
is_heap.hpp fix recursion depth: is_heap, is_heap_until 2012-12-16 18:20:24 +09:00
is_heap_until.hpp fix recursion depth O(logN): some algorithms 2013-01-03 17:01:50 +09:00
is_increasing.hpp fix recursion depth: all algorithms 2013-01-12 03:41:13 +09:00
is_partitioned.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
is_permutation.hpp add is_permutation algorithm: robust version (N3607) 2013-05-16 19:03:27 +09:00
is_sorted.hpp add sub_window, add sub_offset 2013-02-26 16:14:04 +09:00
is_sorted_until.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
is_strictly_decreasing.hpp fix recursion depth: all algorithms 2013-01-12 03:41:13 +09:00
is_strictly_increasing.hpp fix recursion depth: all algorithms 2013-01-12 03:41:13 +09:00
lexicographical_compare.hpp add mismatch algorithm: robust version (N3607) 2013-05-16 15:13:49 +09:00
lower_bound.hpp add test: some algorithms 2013-01-11 03:17:06 +09:00
make_heap.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
make_partial_heap.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
max.hpp fix coding-style 2012-10-06 13:53:07 +09:00
max_element.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
merge.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
min.hpp fix coding-style 2012-10-06 13:53:07 +09:00
min_element.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
minmax.hpp support hash: floating point 2013-02-07 23:12:57 +09:00
minmax_element.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
mismatch.hpp add mismatch algorithm: robust version (N3607) 2013-05-16 15:13:49 +09:00
modifying.hpp porting sscrisk/CEL 2012-04-01 22:15:09 +09:00
next_difference.hpp support hash: floating point 2013-02-07 23:12:57 +09:00
next_intersection.hpp support hash: floating point 2013-02-07 23:12:57 +09:00
next_permutation.hpp add next_permutatin, prev_premutation 2012-07-25 14:27:01 +09:00
next_symmetric_difference.hpp support hash: floating point 2013-02-07 23:12:57 +09:00
next_union.hpp support hash: floating point 2013-02-07 23:12:57 +09:00
non_modifying.hpp support STL container: set operation algorithms 2013-01-26 21:30:29 +09:00
none_of.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
none_of_equal.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
nth_element.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
one_of.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
one_of_equal.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
partial_sort.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
partition.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
partition_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
partition_point.hpp fix recursion depth: some algorithms 2013-01-11 02:55:19 +09:00
pop_heap.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
prev_permutation.hpp add next_permutatin, prev_premutation 2012-07-25 14:27:01 +09:00
push_heap.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
random_swap.hpp add bozo_sort 2012-07-25 23:10:01 +09:00
random_swap_result.hpp add bozo_sort 2012-07-25 23:10:01 +09:00
recurrence.hpp rename unfold -> recurrence, add-new unfold 2012-09-28 13:15:17 +09:00
recurrence_n.hpp rename unfold -> recurrence, add-new unfold 2012-09-28 13:15:17 +09:00
remove.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
remove_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
remove_copy_if.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
remove_if.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
replace.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
replace_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
replace_copy_if.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
replace_if.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
reverse.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
reverse_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
rotate.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
rotate_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
search.hpp fix for GCC4.8 RC 2013-03-21 20:00:42 +09:00
search_n.hpp fix iterator implementation 2013-02-23 15:21:27 +09:00
set_difference.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
set_intersection.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
set_intersection_iterator.hpp support hash: floating point 2013-02-07 23:12:57 +09:00
set_symmetric_difference.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
set_union.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
shuffle.hpp random/normal_distribution.hpp 追加 2011-10-19 22:47:59 +09:00
shuffle_result.hpp sprout/algorithm/bogo_sort.hpp 追加 2011-12-22 21:52:59 +09:00
sort.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
sort_heap.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
stable_partition.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
stable_partition_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
stable_sort.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
string.hpp add case_conv algorithms 2013-04-09 19:27:06 +09:00
swap_element.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
swap_element_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
transform.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
tristate_lexicographical_compare.hpp add mismatch algorithm: robust version (N3607) 2013-05-16 15:13:49 +09:00
unfold.hpp destructive change sprout::generate -> sprout::unfold 2012-09-21 15:43:30 +09:00
unfold_n.hpp destructive change sprout::generate -> sprout::unfold 2012-09-21 15:43:30 +09:00
unique.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
unique_copy.hpp algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00
upper_bound.hpp add test: some algorithms 2013-01-11 03:17:06 +09:00