国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 重庆市| 满洲里市| 始兴县| 马关县| 且末县| 文化| 灵丘县| 杨浦区| 娱乐| 阳泉市| 天水市| 岑溪市| 昌黎县| 嘉义市| 焦作市| 红原县| 蓝田县| 柞水县| 南康市| 平罗县| 丰顺县| 澎湖县| 孝感市| 大理市| 湾仔区| 嘉禾县| 库尔勒市| 平武县| 方山县| 平顶山市| 隆子县| 江达县| 林州市| 保定市| 荣昌县| 固镇县| 梁山县| 潼关县| 增城市| 开平市| 镶黄旗|