
数组小题目
纯黑色山羊
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
0001有意思的小题目
给定一个排序数组(数组中没有重复项)和一个目标值如果找到目标,则返回索引,否则按顺序插入并返回索引位置例如:[1,3,5,6],5 返回2[1,3,5,6],2 返回1[1,3,5,6],7 返回4[1,3,5,6],0 返回0代码如下:// 一般情况下使用的函数function searchInsert(nums,target){...原创 2018-05-11 09:24:49 · 233 阅读 · 0 评论 -
0002有意思的小题目
给定一个数组nums,写一个函数将所有的0移动到它的结尾,同时保持非零元素的相对排序例如:nums = [0,1,0,3,12],调用函数后,nums则[1,3,12,0,0,0]条件:必须在当前数组处理,不可以建立新的数组代码:var nums = [0,1,0,3,12];function moveZeroes(arr){ for(let i = arr.length ; i -- ; i &...原创 2018-05-11 11:44:26 · 221 阅读 · 0 评论 -
0003有意思的小题目
给定一个模式pattern和字符串str,查找str是否遵循相同的模式例如:pattern = ‘abba’,str = “dog cat cat dog”,返回truepattern = ‘abba’,str = “dog cat cat fish” ,返回falsepattern = ‘aaaa’, str = ‘dog cat cat dog’,返回falsepatt...原创 2018-05-15 09:20:18 · 252 阅读 · 0 评论 -
0005有意思的小题目
/** 找出下面代码的规律并且编写一个函数,转换特定的整数到对应的字符串* 1=>A* 2=>B* 3=>C* ...* 26=>Z* 27=>AA* 28=>AB* 29=>AC* ...* 52=>AZ* 53=>BA* ...*/function convert(num){//映射的数组let mapA...原创 2018-06-15 11:49:24 · 375 阅读 · 0 评论