
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
数値をn分割にしてリスト化する方法 - Qiita
Background いらすとやの画像をドット絵にしたった。(part1)で色を4分割するときに range_color = [0, 8... Background いらすとやの画像をドット絵にしたった。(part1)で色を4分割するときに range_color = [0, 85, 170, 255] (または[ i* int(255/3) for i in range(3)])と閾値を手動で設定していました。(実質は3分割にして4つの値の近似をとっていました。) 今回はちょうど割り切れたので問題なかったのですが、範囲と分割数が任意で違った値だったらどのようにアルゴリズムを設計すればいいかと思ったのでまとめてみました。 上記の例では範囲は255、分割数は3を指しています。 Method きれいに割り切れずに余りが発生します。 その場合は最初の要素に+1を均等に足すようにします。 で、方法ですが、 範囲と分割数から商と余りを算出する 一時的な計算用に足し算リストを作成する 足し算リストをもとに要素(境界値)を計算してpushする。