- 有字符串A,B,求取AB字符串中都含有的字符,例如:①A="hello",B="jeesite",那么输出"e",②A="common",B="month",则输出"mno",输出串的顺序没有要求.
思路1:$num){ $tmp[$v]+=$num; } } return$tmp; } function getStringIntersect($str1, $str2){ $temp=stringToChar($str1,1); //$str2的$num用2 就是为了区分 stemp中的原来的1 是 $str1中设置的$temp=stringToChar($str2,2,$temp); $result=''; foreach ($tempas$key => $value) { if($value===3){ $result.=$key; } } return$result; } $A="common";//"hello";$B="month";//"jeesite";$result=getStringIntersect($A, $B); echo$result; ?>
登录后复制
以上就介绍了面试题之算法集锦,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。