合計 10000 件の関連コンテンツが見つかりました
Oracle では null と空の文字列は同等ですか?
記事の紹介:Oracle では、NULL と空の文字列は等しくありません。 NULL は不明な値を表し、どの値にも等しくありません。空の文字列は、他の空の文字列と等しくてもよい長さ 0 の文字列です。 NULL と空の文字列の違いは、NULL は算術演算や連結演算では使用できないのに対し、空の文字列は使用できることです。
2024-05-03
コメント 0
544
指定された文字列内の他の文字の頻度の合計に等しい文字を持っています
記事の紹介:はじめに C++ 文字列は英数字のストリームです。文字列には次のプロパティがあります。 - 文字列は固定された文字セットで構成されます。 文字列の位置 デフォルトは 0 番目のインデックスから始まります。 文字の頻度は、文字列内に出現する回数です。文字の出現頻度は、0 (出現しない場合) から文字列の長さまでの範囲になります。この記事では、文字列を入力として受け取り、任意の文字の頻度が文字列内の他のすべての文字の頻度の合計と等しいかどうかをチェックするコードを開発します。このトピックをよりよく理解するために、次の例を見てみましょう。 例 例 1 - str - "@!ab@!" 出力 - True たとえば、次の文字列例には特殊文字も含まれており、各文字の対応する頻度は次のとおりです。 - @=4! =2a=1b=1 原因
2023-09-11
コメント 0
580
文字の合計が N に等しい、辞書編集上最大の文字列
記事の紹介:問題ステートメント 正の整数が与えられています。文字列内のすべての文字の合計が num に等しく、文字列が辞書編集順で最大になるような、小文字で構成される文字列を見つける必要があります。ここで、「a」=1、「b」=2、「c」=3、「d」=4、…、「z」=26 となります。最大の辞書文字列を作成するには、文字列の先頭に「z」文字を使用する必要があります。最後に、num%26 値に基づいて最後の文字を使用する必要があります。入力 num=30 と出力 'zd' の例 説明の中国語訳は次のとおりです。 説明 'zd' は、文字合計が 30 (z=26+d=4) の最大の辞書編集文字列です。入力 3 出力 ‘c’ 説明
2023-09-17
コメント 0
1394
Golang で文字列が等しいかどうかを判断するにはどうすればよいですか?
記事の紹介:Golang で文字列が等しいかどうかを判断するにはどうすればよいですか? Golang では、2 つの文字列が等しいかどうかを判断するのが一般的な操作です。この記事では、2 つの文字列が等しいかどうかを判断するためによく使用されるいくつかの方法を紹介し、対応するコード例を示します。方法 1: == 演算子を使用する 最も簡単な方法は、== 演算子を使用して 2 つの文字列が等しいかどうかを判断することです。例は次のとおりです。 packagemainimport "fmt"func
2024-03-13
コメント 0
1054
Java 文字列が等しい
記事の紹介:これは Java String Equals のガイドです。ここでは、Java String Equals がどのように機能するか、およびその例とサンプル コードについて説明します。
2024-08-30
コメント 0
663
バイナリ文字列内の等しくない文字とインデックスの文字ペアを交換することによって、文字列が回文文字列を形成できるかどうかをチェックします
記事の紹介:問題文 文字列 str とバイナリ文字列 B があります。両方の文字列の長さは N に等しくなります。文字列 B 内に等しくない文字を含むインデックスのペアでその文字を複数回交換することで、文字列 str を回文文字列にできるかどうかを確認する必要があります。例 例 入力 str='AAS' B='101' 出力 'YES' 説明の中国語訳は次のとおりです。 説明 B[1] と B[2] が等しくないため、str[1] と str[2] を交換できます。 。最後の文字列は「ASA」にすることができます。 str=‘AASS’ B=‘1111’ と入力し、「No」を出力します。説明の中国語訳は次のようになります。文字列を回文にすることができないという説明、
2023-09-02
コメント 0
1198
ある文字列を別の文字列と等しくするために削除する必要がある最長の部分文字列の長さ
記事の紹介:この記事では、ある文字列を別の文字列と等しくするために削除する必要がある最長の部分文字列の長さを見つける問題について説明します。まず問題の内容を理解してから、問題を解決するためのシンプルで効率的な方法と、それぞれのアルゴリズムと時間の複雑さを検討します。最後に、ソリューションを C++ で実装します。問題文 2 つの文字列 A と B が与えられ、文字列 B と等しくなるように文字列 A から削除する必要がある最長の部分文字列の長さを決定します。素朴なアプローチ 最も簡単な方法は、文字列 A の可能なすべての部分文字列を生成し、それらを 1 つずつ削除し、結果の文字列が文字列 B と等しいかどうかを確認することです。そうであれば、削除された部分文字列の長さを保存します。最後に、削除されたすべての部分文字列を返します。
2023-09-16
コメント 0
821
PHPで2つの文字列が等しいかどうかを判断する方法
記事の紹介:PHP で文字列の等価性を判断する方法には次のものがあります。 1. 厳密な等価演算子 (===) は内容と型を比較します。 2. 緩い等価演算子 (==) は内容を比較し、型の違いを許容します。 3. strcmp() 関数は文字比較を返します。結果の整数表現。 4. mb_strcmp() 関数はマルチバイト文字列の比較をサポートします。 5. hash_equals() 関数はハッシュ文字列を安全に比較します。
2024-04-29
コメント 0
443
文字列をN個の等しい長さの部分に分割するPythonプログラム
記事の紹介:Python では、スライス方法を使用して文字列を N 個の等しい部分に分割できます。部分文字列の開始インデックスと終了インデックスを指定することで、同じ長さの部分文字列を抽出できます。この記事では、Python のスライス方法を使用して文字列を N 個の等しい部分に分割する方法を説明します。文字列を N 個の等しい部分に分割するには、元の文字列と文字列を分割する部分の数を入力として受け取り、結果を N 個の等しい文字列として返す関数を作成する必要があります。文字列に N 個の等しい部分に割り当てることができない余分な文字が含まれている場合、それらは最後の部分文字列に追加されます。 Example1 の中国語訳は次のとおりです。 Example 1 以下のコード例では、という名前の div を作成します。
2023-08-24
コメント 0
1331
文字列内のすべての文字を増加または減少させることによって等しくできるかどうかをチェックします
記事の紹介:この問題では、増減演算によって文字列のすべての文字を等しくできるかどうかを確認する必要があります。 ASCII 値に基づいて各文字の重みを取得し、合計の重みを使用してすべての文字を等しくできるかどうかを確認できます。問題ステートメント – 小文字のアルファベットを含む長さ N の文字列 str が与えられています。 2 つの文字のいずれかを選択し、1 つの文字を増やし、もう 1 つの文字を 1 減らすことで、文字列内のすべての文字を等しくできるかどうかを確認する必要があります。可能であれば「はい」を出力し、そうでない場合は「いいえ」を出力します。例 例 入力 –str=‘aedb 出力 –str=‘aedb 説明 – 「a」は 2 ずつ増加し、「e」は 2 ずつ減少できます。同時に「b」
2023-09-11
コメント 0
878
指定されたすべての文字列を等しくするための文字の再配置の数を最小限に抑える
記事の紹介:ここでの目的は、サイズ n の文字列配列 Str に対して任意の回数の操作を行った場合に、すべての文字列を同一にすることが可能かどうかを判断することです。 1 回のアクションで、文字列から任意の要素を取り出し、同じ文字列または別の文字列の任意の場所に戻すことができます。文字列を等しくできる場合は「Yes」を返し、そうでない場合は「No」を返し、必要な最小限の操作を返します。問題文 指定されたすべての文字列が等しくなるように文字を再配置する回数を最小限に抑えるプログラムを実装します。 例 例 1 LetustaketheInput:n=3,Theinputarray,Str={mmm,nnn,oo
2023-08-31
コメント 0
893
Python の文字列の等価性と従来の等価性テストの違いは何ですか?
記事の紹介:この記事では、文字列の等価性比較における Python の 'is' キーワードの複雑さを検証します。これは、「is」が文字列インターニングの影響を受ける内容の同等性ではなく、オブジェクトの同一性をチェックすることを明確にしています。 __is__() または __eq__(
2024-10-21
コメント 0
684