国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP獲取字符流中第一個(gè)不重復(fù)字符的方法

2024-05-05 00:01:54
字體:
供稿:網(wǎng)友

本文實(shí)例講述了PHP獲取字符流中第一個(gè)不重復(fù)字符的方法。分享給大家供大家參考,具體如下:

問題

請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù)用來找出字符流中第一個(gè)只出現(xiàn)一次的字符。例如,當(dāng)從字符流中只讀出前兩個(gè)字符”go”時(shí),第一個(gè)只出現(xiàn)一次的字符是”g”。當(dāng)從該字符流中讀出前六個(gè)字符“google”時(shí),第一個(gè)只出現(xiàn)一次的字符是”l”。
輸出描述:
如果當(dāng)前字符流沒有存在出現(xiàn)一次的字符,返回#字符

題解

使用索引數(shù)組

實(shí)現(xiàn)代碼

<?phpglobal $result;//Init module if you needfunction Init(){  global $result;  $result = [];}//Insert one char from stringstreamfunction Insert($ch){  global $result;  // write code here  if(isset($result[$ch])){    $result[$ch]++;  }else{    $result[$ch] =1;   }}//return the first appearence once char in current stringstreamfunction FirstAppearingOnce(){  global $result;  foreach($result as $k =>$v){    if($v ==1){      return $k;    }  }  return "#";}

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到PHP教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 岫岩| 焉耆| 缙云县| 龙井市| 体育| 方正县| 龙川县| 巧家县| 岗巴县| 金川县| 高台县| 秀山| 弥勒县| 济源市| 怀来县| 阳江市| 金平| 拜城县| 灵璧县| 宾川县| 定远县| 古丈县| 皋兰县| 盐城市| 岳阳县| 河池市| 万全县| 霍州市| 禄劝| 弥勒县| 治县。| 红安县| 唐河县| 麻江县| 阳西县| 博兴县| 香港| 德令哈市| 揭东县| 张家口市| 屯昌县|