問題タブ [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.
javascript - 文字列の長さを計算する JavaScript
このコードブロックを試すと、なぜ:
それは私に「未定義」と警告しますか?
mysql - テーブルの各列の空でない値をカウントする
データ移行プロジェクトで不足しているデータを探しています。このレポートは非常に役立ちます。
MySQL テーブルが与えられた場合、そのテーブルの各行のすべての空 (NULL または '') 値をカウントしたいと思います。出力は、列名のリストと、各列の空または空でない行の数になります。このデータは、ソーステーブルと手動で比較するものです-正確に一致するカウントはほとんどなく、ソーステーブルとインポートテーブルの間で列名が完全に異なると予想されるため、手動で比較します。
チェックするテーブルが約 30 個あり、100 列のテーブルがいくつかあります。PC から MySQL に直接アクセスできますが、データベースを使用してサーバー上でスクリプトを実行するためのアクセス権はありません。
TableA の例
私が望むレポートは次のとおりです( '' が空としてカウントされる空でないカウントの場合):
logic - SATの特殊なケースとそれに対応する#SATの複雑さは最もO(n ^ 2)であり、インスタンスを生成するための効率的なアルゴリズムがありますか?
多項式(またはより現実的にはO(N ^ 2))であることが知られているブール充足可能性問題の特殊なケースについて学ぶことに興味があります。これらのケースには、満足のいくすべてのインスタンスを実際に生成するための効率的なアルゴリズムも必要です。効率的とは、すべてのインスタンスのシーケンスを生成するのにO(N #SAT)が必要であることを意味します。2番目の条件が最初の条件を暗示している可能性はありますが、私にはわかりません。
簡単な例:1SAT :)
簡単な例:2SATに句の「チェーン」があるため、変数と句を結ぶグラフは線になります。
もっとどこかにリストはありますか?ありがとう。
sql - 値が出現した回数を数える
SELECT DISTINCT name FROM table列に表示される個別の名前を持つテーブルを取得するために使用しています。この特定の名前が列に表示された回数を返す追加の列を取得するにはどうすればよいですか?
python - Python:複数行にわたる単語の一意のインスタンスをカウントする
いくつかの観察結果を含むテキスト ファイルがあります。各観測値は 1 行に表示されます。行内の各単語の一意の出現を検出したいと思います。つまり、同じ単語が同じ行に 2 回以上出現しても、1 回としてカウントされます。ただし、すべての観察で各単語の出現頻度を数えたいと思います。これは、ある単語が 2 行以上にまたがって出現する場合、その単語が出現した行数を数えたいということです。これが私が書いたプログラムで、多数のファイルの処理が非常に遅いです。また、別のファイルを参照して、ファイル内の特定の単語を削除します。速度を改善する方法についての提案を提供してください。ありがとうございました。
oracle - 別のテーブルの条件による行のカウント
(name.sample) によって 2 番目のテーブルに接続する 1 つのテーブルの行数をカウントする必要があります。2 番目のテーブルでは、(name.sample) は特定の日付の前 (または後) に作成されました。
c - 選択した単語の文字数を数えるプログラム
宿題です、すみません。たとえば、単語で文字をカウントするための作業プログラムを作成できません。
- 文字列を入力します: 私の名前はピーターです
- プログラムは処理する単語を尋ねます..
- 数字を入力します : 3
- プログラムは言う: 3 番目の単語の数は 2 です。
python - 再帰関数でカウントを保持する
部分文字列「ou」が文字列に現れる回数を返す再帰関数 (パラメーターが 1 つだけ) を作成する方法を見つけようとしています。私が混乱しているのは、len 以外の組み込み文字列関数、またはインデックス作成とスプライシングのための文字列演算子 [] と [:] の使用が許可されていないことです。そのため、組み込みの find 関数を使用できません
このようなものを見た覚えがありますが、2 つのパラメーターを使用し、find() メソッドも使用しています。
opencv - 明るいピクセルを数えて合計します。医用画像 C++
現在、私は医用工学のプロジェクトに取り組んでいます。セルのいくつかのサブイメージを含む大きなイメージがあるので、最初のタスクはイメージを分割することです。
次のことを考えました。
イメージをバイナリに変換する
明るさのピクセルを x 軸に投影して、明るさの値の間にギャップがある場所を確認し、画像を分割します。
問題は、第 2 部に到達しようとしたときに発生します。私の考えは、投影としてベクトルを使用し、1 つの列に沿ってすべての明るさの値を合計することです。したがって、ベクトルの位置番号 0 は、画像の最初の列にあるすべての明るさの値の合計です。最後の列に到達するので、最後に射影があります。
これは私が試した方法です:
このコードを実行すると、違反エラーが発生します。もう 1 つの問題は、1 つの一意の行でマトリックスを作成できないことです。そのため、どうすればよいかわかりません。
何か案は?!ありがとう!
最後に、それは機能しません。すべてのピクセルを 1 つの COLUMN に合計する必要があります。やった:
しかし、それは私に間違いを与えました:マット、ファイル/home/usuario/OpenCV-2.2.0/でアサーションが失敗しました(0 <= colRange.start && colRange.start <= colRange.end && colRange.end <= m.cols) modules/core/src/matrix.cpp、276行目
わかりません。どんなアイデアでも役に立ちます。とにかく、mevatron に感謝します。あなたは本当に私を邪魔してくれました。
c# - C#/.NET の Web ページで 1 単語、2 単語、3 単語のフレーズの出現をカウントする
URL を受け取り、Web ページ内の 1 単語、2 単語、3 単語のフレーズ (および場合によっては X ワードのフレーズ) の出現回数をカウントするプログラムを作成します。
これが私が思いつくことができる最高のアルゴリズムです:
1)。HTMLタグを取り除く
2) すべてを小文字にする
3)テキストをスペースで分割し、それらをすべて配列に入れます
4) 各単語を反復処理し、単語ごとに、単語 [i]、単語 [i+1]、単語 [i+2] をハッシュテーブルに入れる必要があります。
衝突するたびに、その単語または 2 ~ 3 文字の単語フレーズの単語数を増やします。
私の質問は次のとおりです。
1) スペースと実行時間の点で、より効率的なソリューションを提供できる人はいますか?
2) C# で #1 を行う簡単な方法はありますか?
おそらくdomパーサーを使用して、すべての内部テキストを解析できます。