天天看点

【PHP】给两个字符串返回字符串按排序出两个字符串的字符de多种解法问题描述分析&解决总结

给出两个字符串s1和s2,两个字符串仅包含a-z,返回一个排序后的字符串,包含这两个字符串的内容,每个字母只出现一次。

举例:

涉及到的问题

排序

去重

把两个字符串转化成数组

对数组进行去重和排序

count_chars() 函数返回字符串中所用字符的信息(例如,ASCII 字符在字符串中出现的次数,或者某个字符是否已经在字符串中使用过)。

这里用3

解决代码

前面完成的还是之前的方法中的转化数组、排序数组的过程,正则表达式的作用是字符串的去重。

一个问题出现必定会有不同的解决思路

条条大路通罗马

大量数据计算下可以比较出哪种方法更快