PHPが文字ストリームの最初の重複しない文字を取得する方法

1075 ワード

この例では、PHPが文字ストリームの最初の重複しない文字を取得する方法について説明します.皆さんの参考にしてください.具体的には以下の通りです.
に質問
文字ストリームに最初に1回しか現れない文字を見つけるための関数を実装してください.例えば、文字ストリームから最初の2文字「go」のみが読み出される場合、最初に1回しか現れない文字は「g」である.この文字ストリームから最初の6文字「google」を読み出すと、最初に1回しか現れない文字は「l」である.出力説明:現在の文字ストリームに1回の文字が存在しない場合は、#文字を返します.
問題解
インデックス配列の使用
インプリメンテーションコード

$v){
    if($v ==1){
      return $k;
    }
  }
  return "#";
}


PHPについてもっと兴味のある読者は、「PHPデータ构造とアルゴリズム教程」、「phpプログラム设计アルゴリズム総括」、「php文字列(string)用法総括」、「PHP配列(Array)操作技巧大全」、「PHP常用遍歴アルゴリズムと技巧総括」、「PHP数学演算技巧総括」
ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.