問題タブ [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.

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

java - 配列の単語検索パズルnullpointerexception

初期化した配列で java.lang.NullPointerException を取得していますが、何が間違っているのかよくわかりません。エラーは 371 行目で発生しています。

以下は、letterArray ArrayList を初期化するクラスが続く親クラスのコードです。

以下は、letterArray 配列を初期化するクラスです。

前もって感謝します。

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

java - Java での単語検索

Javaで簡単な単語検索ゲームを作っています。水平方向に検索するためのコードは、2 文字の単語やその他の単語を検索する場合のように、ある程度までは正常に機能します。単語が 2 回見つかったことが出力されます。最初の結果は正しく、2 番目以降の結果は正しくありません。以下のコードは、私のプログラムの検索機能用です。問題は、findRight メソッド呼び出しの下の if ステートメントで発生していると思います。

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

python - 文字列のリストで特定の単語を見つける方法は?

単語検索パズルで単語バンクの単語を検索する方法を見つけようとしています。各行がそのリスト内の個別の文字列として含まれる 1D リストがあります。

例えば:

予想される出力は次のようになります。最初の数字は行番号で、2 番目の数字は各単語の最初の文字が見つかった列番号です。

アップル 4 2

バナナ 8 4

オレンジ 14 9

ベリー 7 1

グレープ 9 8

グリッドを調べて単語バンク内の各単語を検索し、そのインデックスを返すにはどうすればよいですか?

また、左から右への水平方向の検索に加えて、グリッドの垂直方向の単語も検索するにはどうすればよいですか?

私はプログラミングの初心者であるため、これについてかなり迷っています。

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

java - 文字列に単語または単語のセットが存在するかどうかを確認したい

私の要件は、単語のグループまたは単一の単語がより大きな文字列に存在するかどうかを確認することです。String.contains() メソッドを使用してみましたが、大きな文字列に改行文字がある場合、これは失敗します。現在、私はregex以下を使用しています。ただし、これは 1 つの単語に対してのみ機能します。検索されるテキストはユーザーが入力した値であり、複数の単語を含めることができます。これはアンドロイドアプリケーションです。

0 投票する
0 に答える
207 参照

android - ANDROIDの単語検索アプリでタッチ文字にペイント効果をつける方法

私は単語検索アプリを 2 か月以上使用しています。他のすべての単純な単語検索アプリと同じように開発しました。しかし今、私は物事を変えて、マグマのモバイル単語検索アプリのように開発したいと考えています. そのために、GRID VIEWで文字を印刷するための多くのロジックをコーディングしました(10 * 10グリッドを印刷するためにgridViewを使用しました)。今、マグマが触れた文字を囲む円の形で行うように、ペイント効果を定義して開発することに感銘を受けました。

以下のようなペイントが GridView や TableRows などで機能するかどうか、私は混乱しています...考えてみてください。

![マグマモバイルワードサーチタッチエフェクト][1]

彼らが行ったのと同じタッチ効果を開発する方法を提案してください。以下にスクリーンショットを掲載します。プログラム的なコンセプトを持つアイデアが必要です。

画像のスクリーンショットはこちらでご確認ください http://magmamobile.com/i/games/Words/promoimage750x380.jpg

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

java - 2D 配列へのデータの再挿入に関する問題

Boggle のようなゲームのプログラムを作成する必要があり、現在、現在の文字の下にある各文字をチェックして、単語を作成するかどうかを確認しています。したがって、次のようなボードの場合:

検出される唯一の単語は、上から下に向かう "OUT" です。単語の一部が見つかると、その文字を文字列に入れ、それを null に設定して、同じ単語で文字を 2 回使用しないようにします (完全なアルゴリズムでは、複数の方向で検索できる必要があります)。スタックを使用して、使用した文字の座標を追跡し、バックトラックできるようにします。スタックをポップするたびに、文字列の最後の文字を取得して、元の位置にボードに戻します。ただし、問題は、複数の文字が削除されると、それらがすべて同じインデックスに配置され、前の文字が上書きされることです。したがって、「OUT」の場合、3 文字を置き換えた後、ボードは次のようになります。

コードを調べて、2回書き直そうとしましたが、常にこれを行います。なぜこれが起こっているのかについての洞察はありますか?

私のコードを明確にする必要がある場合は、お知らせください。

また、明確にするために、LetterCoor オブジェクトは 3 つの int を格納します。1 つ目は文字の行インデックス、2 つ目は列インデックス、3 つ目は検索方向を示します (0 = 下、1 = 右下、2 = 右など)。

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

php - 隠しフィールドに格納された配列インデックスの値を POST します

ワードサーチを作成しています。値を別のページに投稿しようとしています。問題は、すべての値$thisCharを別のページに表示できないことです。取得できるのは最後の文字だけです。したがって、問題は、次のような変数をどのように投稿できるかです。$rc[$r][$c]...

これが私のフォームです。thisChar という名前の隠しフィールドがあります。

これは、投稿データを取得する方法です。私が得るのは、初期化されていないオフセットエラーだけです。

foreach ループや非表示フィールドの名前に角かっこを追加するなどの他のアプローチを既にテストしましたが、機能します。このアプローチを使用して機能させたいと思います。このメソッドは、テーブルに表示できるループを作成します。どうすればそれを機能させることができますか?

0 投票する
0 に答える
94 参照

android - wordsearch androidアプリケーションの文字にはどのリスナーを使用すればよいですか?

ゲームアクティビティで、水平方向と垂直方向に 5 つのボタンがある領域を作成します。それらはすべてランダムな文字を取得し、タッチリスナーを取得します。これは、より多くのオブジェクトを同時にクリックするには不十分だと思います.1つのボタンでしか機能しません. ソースやコードをいただければ幸いです。私は長い間調査を行ってきましたが、最終的に情報を求めなければなりませんでした。これが私が達成したいことです: https://www.youtube.com/watch?v=NRIvZioTdMc .