問題タブ [character-arrays]
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 - 私のfindCombosメソッドが機能しません.Java文字配列から文字を削除する方法
String[]
1文字だけ異なる単語の有効な組み合わせを含むを返すメソッドを作成しています。このメソッドはString
、最初のパラメーターとして単語の辞書を含む配列を受け取り、2 番目と 3 番目のパラメーターとしてそれぞれ単語 1 と 2 を含む他の 2 つの文字列を受け取ります。
これが私の方法です:
配列はソートされており、問題の要素が配列内にあることは確かですが、検索は負の数を返し続け、else
句に自動的に分岐します。何か案は?辞書へのリンクは次のとおりです。
perl - Perlのスライディングウィンドウ配列を指す参照を使用する
ここに私の問題があります:私は2つのアレイを持っています。1つは文字配列で、スライディングウィンドウを表します。文字は最初からシフトされ、最後にプッシュされます。2番目の配列を使用して、文字が移動するときに文字を「追跡」する配列スライスへの参照を格納したいと思います。例:
言い換えると、配列スライスへの参照を持つ2番目の配列を使用できるようにしたいと思います(たとえば、Cのポインター配列で行うように)。
Perlでこれを行う慣用的な方法はありますか?
更新:これは、高速テキスト検索を実行するためのより大きなプログラムの一部です。私は参照のハッシュを使用するつもりでした(たとえば、非常に遅い「index」関数の代わりに。そして、Perlでこれを行う必要があります。
c++ - 文字配列の再帰関数ループ
再帰関数を使用して文字配列をループする割り当てがあります。配列の長さを知っているので簡単だと思いましたが、使用する必要があるプロトタイプが提供されます。
void display(char str[])
長さを知らずにこれを再帰的にループする方法を想像できません。誰か私にこれについてナッジしてもらえますか?
c++ - 再帰的パリンドロームテスト
のプロトタイプ制限がbool pal(char str[], int length)
あり、ユーザーが入力した文字列が回文であるかどうかをテストする必要があります。私が持っているコードは次のとおりです。
しかし、最初の文字が最後の文字と同じであるかどうかをテストしているだけのようです。これは、配列(開始点)がインクリメントされていないためだと思いますが、理由はわかりません。
android - AndroidでTextViewのテキストとして文字配列を設定するにはどうすればよいですか?
上記のコードを実行すると、「アプリケーションが予期せず停止しました。もう一度やり直してください」と表示されます。これを解決するにはどうすればよいですか?ありがとう
c - Seg Fault char** C
ファイルをchar**に保存できない理由を理解しようとしています。
メモリを正しく割り当てたと思いました。誰か助けてくれませんか?ありがとうございました!
また、私のやり方が問題に対処する最も効率的な方法ではないことはわかっていますが、効率を心配する前に、まず問題を解決したいと考えています。ありがとうございました!
c++ - 配列をアルファベット順にソートする
入力ファイルから同じ頻度を持つ文字列の配列をアルファベット順に並べ替えようとしています。配列全体をループすることから始め、単語のグループが同じ頻度を持つポイントにインデックスを設定します。次に、指定されたインデックス間で挿入ソートを行います。関数は次のとおりです。
関数は配列をソートしていません...インデックスが0からlength()に設定されている場合、またはその他の任意に設定された値の場合は機能しますが、それ以外の場合は機能しません。
android - Androidで文字列と文字配列を比較するには?
string"sss"
と character arrayがあり{'s','s','s'}
ます。配列を文字列に変換しましたが、比較しても「両方が等しい」というメッセージが出力されません。なんで?