問題タブ [counting]

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.

0 投票する
3 に答える
2426 参照

algorithm - 可能なシーケンスの数を数える

最近、インタビュー中に次の質問に出くわしました。

序列あり{a1, a2, a3, a4, ..... aN}。実行は、シーケンスの最大の厳密に増加または厳密に減少する連続部分です。例えば。シーケンスがある場合、、 、、およびの{1,2,3,4,7,6,5,2,3,4,1,2} 5 つの可能な実行があります。{1,2,3,4,7}{7,6,5,2}{2,3,4}{4,1}{1,2}

N4 つの数値, M, K,が与えられLます。N正確に連M数があり、シーケンス内の各K数値が以下であり、隣接する数値間の差が以下である可能性のある数列の数を数えLます。

0 投票する
1 に答える
3304 参照

java - 配列内の値のインスタンスをカウントする

宿題。ダイスゲーム。サイコロを 5 回振ることを表す配列があります。考慮してください: diceRoll[] = {6,3,3,4,5}. に含まれる 1 から 6 までの値のカウントを持つ SECOND 配列を作成したいと思いますdiceRoll[](たとえば、occurence[] = {0,0,2,1,1,1}上記のdiceRoll[]場合)。私は~はず~戻ってきます。occurence[]はグローバル変数であり、その意図は、配列に 6 つの値が含まれることです...1 の数 (インデックス [0])、2 の数 ([1])、3 の数 ([2]) などです。

これまでのところ:

ただし、occurence=occurence+1 を機能させることはできません。bad operand types for binary operator私の最も一般的なエラーです。occurencefor ループの 1 つまたは両方の OUTSIDEをインクリメントする必要があると思われますが、迷っています。

ガイダンス?それとも、これを行うための1行の簡単な方法ですか? d

0 投票する
12 に答える
114655 参照

python - 正の整数でゼロ以外のビットを数える高速な方法

Python で整数のビット数をすばやくカウントする方法が必要です。私の現在の解決策は

しかし、これを行うより速い方法があるかどうか疑問に思っていますか?

PS: (私は大きな 2D バイナリ配列を数値の 1 つのリストとして表し、ビットごとの操作を行っています。これにより、時間が数時間から数分に短縮されます。そして、これらの余分な分を取り除きたいと思います。

編集:1.それはpython 2.7または2.6でなければなりません

小さい数値の最適化は明確なボトルネックではないため、それほど重要ではありませんが、いくつかの場所で10 000 +ビットの数値があります

たとえば、これは 2000 ビットの場合です。

0 投票する
2 に答える
3396 参照

php - PHPでのMySQL実行時間の表示

私はこれをウェブで探していましたが、本当に良い答えを見つけることができません。小さなサイト検索があり、mysqlクエリの実行にかかった時間を表示したいと思います(Googleと同様)。microtime()を使おうとしていますが、1.342524564267782e25のような巨大な文字列が表示されます...(0.15)に続く小数点以下2桁の単純な数字が必要です。よろしくお願いします。

0 投票する
5 に答える
1296 参照

matlab - ベクトル内のシーケンスの頻度を数える

長さNのバイナリベクトルがあり、そのベクトル内の次の16個のシーケンスのそれぞれの頻度を探しているとします。

ベクトル内のこれらの各シーケンスのこれらの頻度をカウントする最も簡単な方法は何ですか?理想的には、MatLabでこれを行う方法を知りたいです。

0 投票する
1 に答える
85 参照

perl - スカラー値へのカウント

だから私はforeachループを持っています:

しかし、私はスカラーも持っています:

このように 1 からスカラーまで数えることはできますか?

これを行うと、プログラムは単に何も出力しません。これを機能させるにはどうすればよいですか?

0 投票する
3 に答える
11927 参照

arrays - perl:配列内の一意の要素をカウントします

名前が含まれる単純な配列があり、各名前が表示される回数を簡単に印刷できるようにしたいと考えています。

大量のforループをdiffステートメントにして、最初に一意の値を持つ別の配列を作成し、次に元の配列の値をカウントして3番目の配列に格納しようとしました。これは非常に複雑に思えたので、これを行うためのもっと簡単な方法があるかどうかを確認したかったのです。

0 投票する
6 に答える
33992 参照

php - 多次元配列の値を数える

私は現在次の配列を持っています:

さまざまな値をキーとして新しい配列を作成しようとしてgroupいます。次に、各グループにいくつあるかを数えて、次のようにします。

次のものを使用しようとしましたが、未定義のインデックス警告が表示されます。

(私は他の答えについてSOをチェックしましたが、同じことをしようとしているものを見つけることができませんでした)

0 投票する
2 に答える
1548 参照

java - Javaプロジェクトでの比較の数を数える

「挿入」、「削除」、「検索」、「印刷」機能で比較をカウントする方法について、いくつかの入力が欲しいです。このプログラムには、「学生」をリストに追加したり、リストから削除したり、リストを印刷したり、その他の機能を実行したりすることができます。ただし、挿入、削除、検索、および印刷時に行われた比較の数をカウントできる必要があります。これにはforループが必要ですが、正しく理解できません。何か提案はありますか?

以下は私のコードです(注意してください、それは大きいです):

}

0 投票する
4 に答える
1707 参照

javascript - Javascript - 検証のために誰かがパスワードで使用した文字数をカウントする

高齢者が医療サービスに登録するために使用するフォームを作成しています。(学校のプロジェクト)警告ボックスの許容文字数よりも少ないまたは多い文字を入力すると、最後のパスワードに入力した文字数を示して、どこが間違っているかを示すようにしたいと思います。私は検証のためにコードを書いたか、むしろコピーして編集しました。

私は見つけることができなかったものを少し調べました。しかし、私がどのように行動するかについての指針さえあれば、私は感謝します.