![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
MC_G
总要去做吧!!!
展开
-
按字典序排列字符串
分析过程我们以三个字符abc为例来分析一下求字符串排列的过程。首先我们固定第一个字符a,求后面两个字符bc的排列。当两个字符bc的排列求好之后,我们把第一个字符a和后面的b交换,得到bac,接着我们固定第一个字符b,求后面两个字符ac的排列。现在是把c放到第一位置的时候了。记住前面我们已经把原先的第一个字符a和后面的b做了交换,为了保证这次c仍然是和原先处在第一位置的a交换,我们在拿c和第一个字...原创 2019-07-18 20:43:17 · 1631 阅读 · 0 评论 -
查找字符串中是否有唯一的字符
思想利用map集合的key不可重复,来对相同的字符串进行判断,如果有相同的key则value进行相加,没有则另value值为1,最终只需判断value中是否存在1,如存在则有唯一的字符,否则没有。代码如下public static void main(String[] args) { String s="ahah"; LinkedHashMap<String,Integer&g...原创 2019-07-18 21:46:06 · 603 阅读 · 0 评论