var str = "fsfssgsgsngmshj"; //1 先将字符串转换成数组 var newArr = str.split(""); //2 创建一个对象 var obj = {}; //3 遍历数组,判断对象中是否存在数组中的值,如果存在值+1,不存在赋值 ...
写在前面:大学时没有刷过的算法题迟早要补回来,计划是先去网上找一些经典的算法题,如数组排序,去重等等,然后再去leetcode由简至难按照标签继续刷题,我也会在博客里持续更新我刷的题目,感兴趣的话欢迎关注我。 思路: 新建一个空对象obj保存数组中数字出现的次数; 遍历 ...
一、循环obj var testStr = 'asdasddsfdsfadsfdghdadsdfdgdasd';var testArray = testStr.split('');var ...
js数组去重复几种方法 第一种:也是最笨的吧。 Array.prototype.unique1 = function () { var r = new Array(); label:for(var i = 0, n = this.length; i < n; i++ ...
code如下 log如下 参考:https://www.cnblogs.com/raocheng/articles/6549556.html end ...
1、字符串中查找值和对应的下标 ['y', 'y', 'y', 'y'][3, 8, 10, 15] 2、列表中查找值和对应的下标 ...