美文网首页
判断字符是否重复

判断字符是否重复

作者: 肆意咯咯咯 | 来源:发表于2018-05-07 23:54 被阅读0次

今天晚上参加了51信用卡的前端笔试,感觉选择题还可以,除了一些不确定,大多数都还ok,但是气人的就是一道算法题都没有写,凉凉,然后交卷之后,在我的不懈努力下 ,终于写出了一道,虽然没有写在卷子上,但是还是很开心,嗯,开心,开心。

题目:将字符串转换为新的字符串,在新的字符串中,如果该字符在原始字符串中只出现一次,用"("表示,出现多次用")"表示

例如:
credit
输出为:(((((((
create
输出为:(()(();

然后我就根据我的想法,比较笨笨,很笨很笨的方法写了一下;

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <script>
            function test(str){
                var arr=str.split("");
                var newArr=[];
                var newArr1=[];
                for(var i=0;i<arr.length;i++){
                    console.log(arr[i]);
                    newArr=arr.slice(0,i).concat(arr.slice(i+1));
                    console.log(newArr);
                    var m=arr[i];
                    for(var j=0;j<newArr.length;j++){
                        if(arr[i]==newArr[j]){
                            console.log("0");
                            m=")";
                            break;
                        }
                        else{   
                            m="(";
                        }
                        
                    }
                    newArr1.push(m);    
                }
                newArr1=newArr1.join("");
                console.log(newArr1);
            }
            test("create");
        </script>
    </body>
</html>

方法很笨,这个可能跟人有关系,就是想不出来好一点的方法,就只能想出这个方法!!!

相关文章

  • 判断字符是否重复

    今天晚上参加了51信用卡的前端笔试,感觉选择题还可以,除了一些不确定,大多数都还ok,但是气人的就是一道算法题都没...

  • Swift收藏集

    将字符串变成字符的数组 判断数组里的内容是否是重复的内容,通过数组转换成Set的方式 判断数组里的内容是否是重复的...

  • 谷歌面试官经典作品(CTCI)目录

    1.1 判断一个字符串中的字符是否唯一 1.2 字符串翻转 1.3 去除字符串中重复字符 1.8 利用已知函数判断...

  • Google

    1.1 判断一个字符串中的字符是否唯一 1.2 字符串翻转 1.3 去除字符串中重复字符 1.8 利用已知函数判断...

  • iOS【NSString基本方法】

    判断字符串是否包含数字 判断字符串是否包含英文字母 判断字符串是否包含数字与字母 去掉首尾空格字符 判断是否为空 ...

  • strings 字符串操作

    strings // 判断字符串前缀 // 判断字符串后缀 // 判断字符串是否包含子串 // 判断字符串s是否包...

  • 157. 判断字符串是否没有重复字符

    157. 判断字符串是否没有重复字符 描述 笔记 数据 评测 实现一个算法确定字符串中的字符是否均唯一出现 您在真...

  • 【恋上数据结构与算法一】(十七)Trie

    需求 ■如何判断一堆不重复的字符串是否以某个前缀开头?用Set\Map存储字符串遍历所有字符串进行判断时间复杂度:...

  • JS 字符串/数组/对象常用操作

    字符串 判断是否存在某字符 判断是否存在字符有很多方法,这里对常用的进行介绍: includes:判断某字符是否存...

  • 二十六、前缀树Trie

    需求 如何判断一堆不重复的字符串是否以某个前缀开头?用Set\Map存储字符串遍历所有字符串进行判断时间复杂度O(...

网友评论

      本文标题:判断字符是否重复

      本文链接:https://www.haomeiwen.com/subject/jvhbrftx.html