質問するログイン新規登録

回答編集履歴

3

微修正

2018/05/28 11:37

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  次のようなアルゴリズムを考えてみました。
2
2
 
3
- 1.まず条件に応じて値に数字を割り振る
3
+ 1.まず条件に応じて数字(リストの要素)に値を割り振る
4
4
  - 比較的前に置きたい要素
5
5
  平均-u標準偏差sの正規分布から取った値を振る
6
6
  - 比較的後ろに置きたい要素

2

正規分布だった・・・

2018/05/28 11:37

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -2,11 +2,11 @@
2
2
 
3
3
  1.まず条件に応じて値に数字を割り振る
4
4
  - 比較的前に置きたい要素
5
- 平均-u標準偏差sの値を振る
5
+ 平均-u標準偏差sの正規分布から取った値を振る
6
6
  - 比較的後ろに置きたい要素
7
- 平均u標準偏差sの値を振る
7
+ 平均u標準偏差sの正規分布から取った値を振る
8
8
  - どちらでもない要素
9
- 平均0標準偏差sの値を振る
9
+ 平均0標準偏差sの正規分布から取った値を振る
10
10
 
11
11
  2. その値に基いて昇順ソートする
12
12
  3. 元の値を取り出す

1

標準偏差だった

2018/05/28 11:33

投稿

hayataka2049
hayataka2049

スコア30939

answer CHANGED
@@ -11,7 +11,7 @@
11
11
  2. その値に基いて昇順ソートする
12
12
  3. 元の値を取り出す
13
13
 
14
- それなりに期待通り動きますし、平均と分散を変えることでどの程度前後に偏るかを調整できます。
14
+ それなりに期待通り動きますし、平均と標準偏差を変えることでどの程度前後に偏るかを調整できます。
15
15
 
16
16
  ```python
17
17
  import random