![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
algorithm
leoSong.
这个作者很懒,什么都没留下…
展开
-
将字符串前面m个字符移到字符串的尾部
将字符串前面m个字符移到字符串的尾部给定一个字符串,要求将字符串前面m个字符移到字符串的尾部。例如,将字符串“absdef”的前3个字符移到字符串尾部,得结果“defabc”。法1:长度位n的字符串,移动位,共需要m*n次操作,同时设置一个变量保存第一个字符。所以,时间复杂度位O(mn),空间复杂度为O(l);#include<iostream>using namespace...原创 2018-11-16 15:44:18 · 3167 阅读 · 0 评论 -
js变量交换方法汇总
js变量交换方法一 let a = 4; let b = 3; b = b - a; a = a + b; //a = a + b - a b = a - b; //b = a + b - a - (b - a)方法二 异或利用一个数异或本身等于0,一个数异或0等于本身在这里插入代码片 a = a ^ b; b = ...原创 2019-03-08 21:12:36 · 178 阅读 · 0 评论 -
js归并排序
//归并排序 //判断 合并 function merge(left,right){ let result = []; while(left.length &gt;0 &amp;&amp; right.length &gt; 0){ if(left[0]&lt;right[0]){...原创 2019-03-08 22:13:58 · 1481 阅读 · 0 评论