1. 有字符串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教程有兴趣的朋友有所帮助。

09-11 22:54