問題タブ [adjustable-array]
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.
lisp - Lispの調整可能な配列に要素を挿入する
まず第一に、私は LispWorks を使っています。位置 i < フィル ポインターに要素を挿入する調整可能な配列があるため、すべての要素を i からその位置 + 1 に移動する必要があります。私の問題は、その方法がわからず、結果として調整可能な配列が得られますが、すべての要素を別の配列にコピーする必要はありません。パフォーマンスは本当に重要です。この配列 #(0 1 2 3 4 6 7) を使用して、位置 i=5 に番号 5 を挿入する方法:
LispWorks がすべての要素を結果の配列に内部的にコピーしているかどうかはわかりませんが、目的の配列が得られますが、調整はできず、フィルポインターもありません。何かアイデア?
variables - 別のセルの変数値に基づいて SUM の範囲を定義する
私はたくさんのフォーラムを調査し、同様の状況を見つけましたが、解決策はありません.
AB3 には販売数をカウントする機能があります。次に、セル AB5 に、AB3 の値と同じ数のセルのみを合計する SUM 関数を組み込もうとしています。
例: 1 月に 107 ユニットを販売し、Z2:Z108 の値を合計したいと考えています。12 月に 10 ユニットを販売した場合、Z2:Z11 の値を合計します。
私が最後に使用した数式は =SUM(OFFSET(Z2:Z999,AB3,0)) でしたが、間違った SUM が返されました。それが何をつかんでいるのか正確にはわかりません。この式を間違って使用したと思います。
助けてください!