Commit graph

39 commits

Author SHA1 Message Date
bolero-MURAKAMI
97e8cfc2c0 add optional container interface 2016-02-25 18:48:28 +09:00
bolero-MURAKAMI
3029507c05 change copyright 2015-01-10 19:13:57 +09:00
bolero-MURAKAMI
3d01aac239 fix sprout::size, sprout::empty implementations 2014-07-12 12:59:16 +09:00
bolero-MURAKAMI
7f8a352783 fix isolated files 2014-05-30 01:22:00 +09:00
bolero-MURAKAMI
274122efb2 add SPROUT_FORWARD - workaround for ICC 2014-02-22 16:32:51 +09:00
bolero-MURAKAMI
14f8d9d042 fix copyright year 2014-01-08 16:48:12 +09:00
bolero-MURAKAMI
bf0c7021cf modify namespace result_of -> results
support C++14 type_traits
2013-11-20 22:04:11 +09:00
bolero-MURAKAMI
7b11799ace add c++14 constexpr version: fill, fill_n 2013-10-16 13:04:49 +09:00
bolero-MURAKAMI
cb1077d247 add copyright 2013-08-08 18:54:33 +09:00
bolero-MURAKAMI
0aeaf19c47 fix fit-algorithm implementation: min compare 2013-07-24 19:22:26 +09:00
bolero-MURAKAMI
50f2ba6e31 fix compiler config: borland, visualc 2013-07-07 01:09:35 +09:00
bolero-MURAKAMI
899bf3fa77 add sub_window, add sub_offset 2013-02-26 16:14:04 +09:00
bolero-MURAKAMI
74e83e31a7 add back_inserter, front_inserter 2013-02-26 10:43:27 +09:00
bolero-MURAKAMI
84376c3f69 fix string_ref 2013-02-20 01:12:56 +09:00
bolero-MURAKAMI
7aa10d1e08 support hash: floating point 2013-02-07 23:12:57 +09:00
bolero-MURAKAMI
092910e2f7 add iterator category check for algorithm incomplete implementation 2013-01-31 23:25:18 +09:00
bolero-MURAKAMI
a9cd556f8e fix support for STL container: some algorithms 2013-01-17 03:53:17 +09:00
bolero-MURAKAMI
f26032dce8 fix implementation 2013-01-12 04:08:44 +09:00
bolero-MURAKAMI
5019f6aa96 fix recursion depth O(logN): some algorithms 2013-01-03 17:01:50 +09:00
bolero-MURAKAMI
d5c61e65ca fix recursion depth: detail::count_n, detail::count_n_if, detail::overlap_count 2012-12-17 02:14:07 +09:00
bolero-MURAKAMI
9b9956f810 add algorithm copy_while, copy_until 2012-10-13 22:11:32 +09:00
bolero-MURAKAMI
79ea4f0885 add algorithm clamp, clamp_range_copy, clamp_range 2012-10-13 21:06:32 +09:00
bolero-MURAKAMI
0c00166c5f fix container_traits for array-like classes
fix coding style algorithm/
2012-09-29 17:10:46 +09:00
bolero-MURAKAMI
b1b7a9fefc rename unfold -> recurrence, add-new unfold 2012-09-28 13:15:17 +09:00
bolero-MURAKAMI
a9308ae3ee fix generate, unfold 2012-09-27 22:15:29 +09:00
bolero-MURAKAMI
73ead93fe5 destructive change sprout::generate -> sprout::unfold
add range adapter reversed, replaced, filtered
2012-09-21 15:43:30 +09:00
bolero-MURAKAMI
8cd36c14bd add bozo_sort 2012-07-25 23:10:01 +09:00
bolero-MURAKAMI
a64938fad0 add next_permutatin, prev_premutation 2012-07-25 14:27:01 +09:00
bolero-MURAKAMI
c6fb8af0c5 fix detail/* directory structures. 2012-06-24 08:22:12 +09:00
bolero-MURAKAMI
1636398742 fix math implementation. 2012-06-23 13:22:50 +09:00
bolero-MURAKAMI
c6bd230ee4 fix inline
add container/indexes.hpp
add tuple/indexes.hpp
2012-04-04 22:23:41 +09:00
bolero-MURAKAMI
db20f64991 porting sscrisk/CEL 2012-04-01 22:15:09 +09:00
bolero-MURAKAMI
ad60c8c530 [desuructive changes] container traits new interface [破壊的変更] 2012-03-31 16:24:13 +09:00
bolero-MURAKAMI
01e458886a sprout/algorithm/bogo_sort.hpp 追加
sprout/algorithm/bogo_sort_result.hpp 追加
sprout/algorithm/shuffle_result.hpp 追加
2011-12-22 21:52:59 +09:00
bolero-MURAKAMI
068656e0b7 sprout/algorithm/fixed/partition_copy.hpp 修正
sprout/algorithm/fit/partition_copy.hpp 修正
2011-10-27 11:24:47 +09:00
bolero-MURAKAMI
44b67d28e2 random/normal_distribution.hpp 追加
numeric/iota.hpp 追加
algorithm/shuffle.hpp 追加
2011-10-19 22:47:59 +09:00
bolero-MURAKAMI
304c656b78 アルゴリズムのイテレータ要件を標準に準拠 2011-10-07 16:40:45 +09:00
bolero-MURAKAMI
d12cab546c コンパイルエラー修正 2011-09-04 00:07:53 +09:00
bolero-MURAKAMI
5e67195030 algorithm, operation 全面修正 2011-09-03 22:26:26 +09:00