問題タブ [reduce]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - この SVG ファイルをよりコンパクトに書くにはどうすればよいですか?
このコードをもっとコンパクトに書くことは可能ですか? 回転させたいテーブルがあります。それでも、私は 4 つの異なるオブジェクトを使用しています: TableWithCharisW..S
common-lisp - Common Lispのブール値のリストをどのように減らすのですか?
値のリストが与えられた場合、すべての要素がNILでない場合はリストをTに減らし、そうでない場合はNILに減らしたいと思います。これは私にエラーを与えます:
これがそうであるように:
これは私が思いついた最高のものです:
「#」と「」が無効なのはなぜですか?Common Lispでこれを行うためのより慣用的な方法はありますか?
map - パラメータ値をカウントするための MapReduce
次のようなドキュメントがあります。
私が必要とするのは、すべての params 値の数です。お気に入り:
map/reduce 関数を書かなければならないと思います。これどうやってするの?ありがとう。
image - 1000 枚の画像の HTTP リクエストを減らしますか?
この質問は少しばかげているように聞こえるかもしれませんが、誰かが賢明なアイデアを思いつくかもしれないと強く思います。
1 つの HTML ページに 1000 個のサムネイル画像があるとします。
画像のサイズは約 5 ~ 10 kb です。
1 回のリクエストですべての画像を読み込む方法はありますか? どういうわけか、すべての画像を 1 つのファイルに圧縮します…</p>
または、この件に関して他に提案はありますか?
私がすでに知っている他のオプション:
CSS スプライト
遅延ロード
Expire ヘッダーを設定する
異なるホスト名でイメージをダウンロードします
javascript - JavaScript オブジェクトの重複を減らす
次のようなオブジェクトがあります。
次のような重複を減らしたい:
それを行う良い方法は何ですか?
いくつかの注意事項:
- 少数のペアしか存在しません。(現在は 7 つあります。たとえば、20 まで増えると想像できます。)
- 例のように、最初のプロパティ名は 1 文字のみです。
- 値は数百文字になる可能性があります。
- 速度とコード長の両方が非常に重要ですが、行数が少ないため、コードの明瞭さがおそらく最も重要です。
javascript - JavaScriptでの再帰的削減
私はJavaScriptにまったく慣れておらず、JavaScriptの動作のいくつかを理解していません。EloquentJavaScriptブックにあるreduce関数の再帰バージョンを書きたいです。それが私のコードです:
結果は次のとおりです。
何が起こっているかを確認するために、次のように入力します。
関数の最初の行として、結果は次のとおりです。
誰かが私に理由を説明しますか?
php - PHP表示画像の縮小とサイズ変更
縮小した画像を保存せずに、縮小してサイズ変更したサーバーに画像を表示する方法はありますか?画像が500x500250KBの場合のように、ユーザーのブラウザで50x5045kbを表示したいと思います。
方法がない場合、一時的に作成してフォルダに移動し、しばらくしてから削除するにはどうすればよいですか?
tree - SML二分木reduce関数
それで、SML の課題があり、始めるのに少し助けが必要です。
問題はこうなる
バイナリ ツリーのサイズを返す 'a btree -> int 型の関数 btree_size を記述します。(バイナリ ツリーのサイズは、バイナリ ツリーの要素の数です)。たとえば、btree_size (Node (Leaf, 1, Node (Leaf, 2, Leaf))) は 2 を返す必要があります。関数は提供された btree_reduce 関数を使用する必要があり、最大 3 行の長さにする必要があります。
btree_reduce関数はこれ
btreeを受け取り、reduce関数を使用してツリーのサイズを取得するbtree_size関数を作成するにはどうすればよいですか?
python - Pythonにネストされたラムダ式mapandreduce
私のコードには現在、whileループの条件の一部として次のものが含まれています。
reduce(operator.or_, map(lambda y: reduce(operator.or_, map(lambda x: x[0] == y, data[testedoffset:])), footers))
目的は、pythonarray.arrayインスタンスの特定のスライスにいくつかの特定のバイト値の1つが含まれているかどうかを確認することです。
私が得ているエラーは次のとおりです。
NameError: global name 'y' is not defined
ですから、それはスコーピングの問題だと確信しています。でも、ここからやりたいことをやる方法が思いつかない。
scheme - Python の Reduce 関数 - Scheme で記述
夜!
Pythonの組み込みのreduce関数と同じように機能するreduce関数を Scheme で作成する必要があります。スキームで reduce 関数を書くのは簡単です:
ただし、このコードは Python のreduceと同じではありません。Python の reduceは 2 つの引数 (関数と reduce するアイテムのリスト) しか取りません。
このように動作するScheme関数を書くのを手伝ってくれる人はいますか?
(>(reduce * '(2 4 5 5)) => 200、教授の例です。)
どうもありがとう、男と女。あなたはとても役に立ちます <3
ETA: Levien 氏と Jester-Young 氏、どうもありがとうございました。自分で問題を解決するのに役立つ完璧な量の情報を提供してくれました。*抱擁