1
0
Fork 0
mirror of https://github.com/bolero-MURAKAMI/Sprout synced 2024-11-12 21:09:01 +00:00
Commit graph

45 commits

Author SHA1 Message Date
bolero-MURAKAMI
d99a7d1436 fix: copy - support STL container 2013-01-14 01:13:48 +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
87ee4f4032 deprecated old sort implementation 2012-11-14 12:17:48 +09:00
bolero-MURAKAMI
b9121b8850 workaroud for clang3.2 (inversive_congruential) 2012-11-14 11:22:05 +09:00
bolero-MURAKAMI
d39f4abe0f workaroud for clang3.2 (shuffle, shuffle_result) 2012-11-14 10:56:22 +09:00
bolero-MURAKAMI
2ddd4014ce workaround for clang3.2 (make_heap, make_partial_heap) 2012-11-14 10:40:01 +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
06f1933220 fix unfold
fix pair tuple support
2012-09-28 16:05:09 +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
1ea9d30e2a rewrite sprout::algorithm::join performance 2012-05-22 01:06:13 +09:00
bolero-MURAKAMI
3a999dd70c fix inherit_if_xxx decltype 2012-05-14 11:33:36 +09:00
bolero-MURAKAMI
cb830f141d fix io fromat from int
add range::sinusoidal
fix algorithm random_access_iterator parformance
2012-04-30 19:41:24 +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
d5dcbaf4b2 sprout::index_t 追加 2012-02-28 10:46:39 +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
2168f05433 fixed_container_traits 仕様変更 2011-10-30 17:40:35 +09:00
bolero-MURAKAMI
41916cf0a5 algorithm/* 実装変更 2011-10-28 23:28:24 +09:00
bolero-MURAKAMI
a79574f251 algorithm/* 実装変更 2011-10-28 21:45:00 +09:00
bolero-MURAKAMI
05e51dc01f replace_copy.hpp replace_copy_if.hpp transform.hpp 実装変更 2011-10-28 20:34:24 +09:00
bolero-MURAKAMI
b8c536cce2 sprout/algorithm/fixed/stable_sort.hpp 実装変更 2011-10-28 00:16:46 +09:00
bolero-MURAKAMI
f4aba3218c sprout/algorithm/fixed/generate.hpp 修正 2011-10-27 19:55:58 +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
4729d31bf2 エラー通知を標準例外に変更 2011-10-26 15:57:31 +09:00
bolero-MURAKAMI
0f8db75fca sprout/checksum/sha1.hpp 追加
sprout/null_array.hpp -> sprout/pit.hpp リネーム
sprout/uuid.hpp 追加
2011-10-25 18:16:27 +09:00
bolero-MURAKAMI
1e14fb7253 algorithm/* fix 2011-10-22 21:25:25 +09:00
bolero-MURAKAMI
42d73cc4d5 range/numeric.hpp 追加
algorithm/* fix
2011-10-21 20:36:19 +09:00
bolero-MURAKAMI
510a265ea5 numeric/partial_sum.hpp 追加
numeric/adjacent_difference.hpp 追加
2011-10-20 13:15:24 +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
99f1a4f741 random/bernoulli_distribution.hpp 追加
string.hpp 修正
2011-10-10 10:20:21 +09:00
bolero-MURAKAMI
304c656b78 アルゴリズムのイテレータ要件を標準に準拠 2011-10-07 16:40:45 +09:00
bolero-MURAKAMI
ed469abdda copy, copy_if InputIterator 対応 2011-10-06 15:00:08 +09:00
bolero-MURAKAMI
628d1caa7e algorithm を next/prev で再実装 2011-10-02 00:19:13 +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
RiSK (sscrisk)
e792d3af15 単純な修正。コンパイル通るようにした 2011-09-02 14:12:44 +09:00
bolero-MURAKAMI
b3bb8121e8 最初 2011-09-01 02:48:32 +00:00