問題タブ [wordsearch]
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.
java - 単語検索ゲームのグリッドを確認する
私はこのボグル型のゲームを作りましたが、今のところとてもうまくいきます。このメソッドは、10x10 グリッドを検索して、ユーザーが入力した単語が正しいかどうかを確認するためのものです。私が抱えている問題は、このコードが左から右、上から下に表示される単語に対してのみ機能することです。今は斜めにするつもりはありませんが、逆順に出てくる単語もシステムに受け入れられるようにしたいと思っています。入力した単語が適切に一致するかどうかを確認するには、入力した単語を反転 (反転) する必要があると言われました (これは理にかなっています。結局のところ、バックワードである単語を探しているのです)。では、どうすればこれを達成できますか?さて、私はコーディングがあまり得意ではないので、時間があれば、どのコードを使用する必要があるかを書き留めてください. ありがとうございました。
java - 単語検索ゲームですべての可能性を見つける
私はJavaで書いたこのボグルタイプのゲームを持っています。正常に動作し、問題はありませんが、ゲームが終了すると(タイマーが0に達するか、ユーザーが0を入力してメインメニューに戻る)、システムがすべての可能な単語を計算する機能を追加したいと思います。あなたが見つけたかもしれません。ここにメソッドがあります。これは、10x10の文字グリッドを検索して、ユーザーが入力したものと一致するものを見つけるために使用されます。
私が知りたいのは、このためのコードが何であるかだけです。ユーザーが0を入力すると、可能なすべての単語が表示されます。覚えておいてください、私は基本的に単語が比較される辞書である外部の.txtファイルを持っています。
java - 単語数を取得しながら単語検索で候補を表示する
ここに、単語検索ゲームの一部であるこのコードがあります。ユーザーが終了したとき、または時間が終了したときに、グリッドに存在していたすべての単語が表示されるようにしようとしています。それ、これまでのところ私は達成しました。私の問題は、存在する単語の量も表示したいということです。上部に「(単語数)現在の単語がありました」と表示され、その下に単語が表示されるようにするにはどうすればよいですか。
java - Java で 2 次元配列を使用した単語検索 - 2 番目の文字を通過する
そこで、2 次元配列グリッドを使用して単語検索プログラムを作成することになりました。
これまでのところ、私のコードはグリッド内の 2 文字の単語をすべて見つけることができますが、長さが 2 文字を超えると、コードはそれらをスキップします。私は現在、午前 2 時に疲れ果てているので、おそらく何かが欠けているのは明らかですが、そうでない場合は助けてください。
現在の検索コード:
[必要な場合] グリッド オブジェクトのコンストラクタは次のとおりです。
そして最後に、私が検索に使用しているリファレンス:
助けてくれてありがとう =)
-アポック
algorithm - m.file を使用した単語検索アルゴリズム
Matlab で複数の文字列のセルを使用してアルゴリズムを既に実装していますが、ファイルを読み取っても実行できないようです。
Matlab では、行ごとに文字列のセルを作成します。これを行と呼びましょう。
だから私は得る
等々。100行以上読む必要があります。
私がやろうとしているのは、最初の行からの単語をそれ自体と比較することです。次に、1 行目と 2 行目を結合し、2 行目の単語を結合セルと比較します。読み取った各セルを蓄積し、最後に読み取ったセルと比較します。
これが私のコードです
各行 = a、b、c、d、...
..... ファイルを読み取るときに、スクリプト全体を最後まで読み取る while ループを作成します。文字列のすべてのセルが同じ名前の場合、どのようにアルゴリズムを実装できますか?
java - なぜこれは for loop wordcount メソッドが Java で機能しないのですか?
この wordsearch メソッドが機能しない理由を誰か教えてください。count の戻り値は、実行するたびに 0 になります。
getString の値 = 私の検索文字列。誰かが助けてくれれば大歓迎です-私は何かばかげたことをしていると確信しています。ディラン
c - C プログラミング ワード検索で 2 回目のスキャンが行われない
私は、18 x 18 の文字のマトリックスをスキャンし、任意の方向に隠された単語を見つける単語検索プロジェクトに取り組んでいます。
ファイルからマトリックスを読み取り、コンソールに出力することに成功しました。ワードサーチは文字の最初の行を正しくスキャンします。
しかし、5 行または 6 行下にある単語を検索するように要求しても、それは実行されません。
また、「roosevelt」という単語を探していて、X=5,Y=4 から始まるとします。単語検索で最初の行に文字 "r" が見つかった場合、検索は停止し、"roosevelt" の最初の文字のみが見つかったと表示されます。
マトリックスが終了するか、単語全体が見つかるまで、プログラムがマトリックス全体を検索し続けるようにする方法がわかりません。
これが私のコードです:
(ソース コードと単語マトリックス ファイルが用意されたドロップボックス リンクもあります): https://www.dropbox.com/s/g5z3frtezjoj2vr/WordSearch.zip
データファイル:
php - 単語検索で、単語の文字が交差しないように条件を設定しますか?
PHPを使ってワードサーチゲームを作ろうとしています。最初にテーブル/グリッドを作成し、テーブルにランダムな文字を入力します。次に、ランダムな文字を単語の文字に置き換え、単語の方向を HORIZONTAL、VERTICAL、または DIAGONAL のいずれかで決定します。問題は、単語の文字が互いに交差し、表がめちゃくちゃになることです。質問は、
- 単語の文字が交差しない条件の設定方法
- 現在の位置が他の単語文字によって既に占有されているかどうかを判断する方法は?
互いに交差し続ける単語の文字に問題があります。何か案が?