シーケンス内の要素の合計をC#で64ビットの符号付き整数として返します
まず、文字列配列を設定します。
string[] num = { "One", "Two", "Three", "Four", "Five"};
Linq LongCountメソッドを使用して、要素の数を取得します。
num.AsQueryable().LongCount();
これが完全なコードです-
例
using System; using System.Collections.Generic; using System.Linq; class Demo { static void Main() { string[] num = { "One", "Two", "Three", "Four", "Five"}; long res = num.AsQueryable().LongCount(); Console.WriteLine("{0} elements", res); } }
出力
5 elements
-
JavaScriptの配列内の最小要素のすべてのインデックスの配列を返します
次のような数値の配列があるとします- const arr = [1,2,3,4,1,7,8,9,1]; 配列内の最小要素のインデックスを見つけたいとします。これには、単純に-を使用できます。 const min = Math.min.apply(Math, arr); const ind = arr.indexOf(min); このコードはindを0に正常に設定しますが、これは確かに正しいです。 しかし、達成したいのは、上記の配列(3つ)のように、配列に複数の最小要素がある場合、最小要素のすべてのインデックスを含む配列を返す必要があるということです。 したがって、この配列の場合、必要な
-
JavaScriptでパスカルの三角形のn行目の要素を見つける
パスカルの三角形: パスカルの三角形は、前の行の隣接する要素を合計することによって構築された三角配列です。 パスカルの三角形の最初のいくつかの要素は-です。 正の数、たとえばnumを唯一の引数として受け取るJavaScript関数を作成する必要があります。 この関数は、(num)番目の行のパスカルの三角形に存在する必要があるすべての要素の配列を返す必要があります。 例- 入力番号が-の場合 const num = 9; その場合、出力は-になります。 const output = [1, 9, 36, 84, 126, 126, 84, 36, 9, 1]; 例 以下はコ