面经

作者: 日光降临 | 来源:发表于2019-03-06 11:21 被阅读0次

glassdoor
一亩三分地

那个3sum题,关键是要熟练循环变量有关系的三重循环。看的懂Python 的话,可以参考一下我上传到九章的代码。有一个窍门就是锁定最后一个数,内循环前两个,而不是通常的锁定第一个数

请教各位一道题:Find all substrings of length k with k - 1 distinct characters, without duplicates。 自己想照着kDistinctChatacters 这个代码改一下,哪位大佬可以帮忙看一下

public static int countKDistinctSubstrings(String inputString, int num) {
         int result = 0;
         for (int i = 0; i < inputString.length(); i++) {
             Set<Character> set = new HashSet<>();
             for (int j = i; j < inputString.length(); j++) {
                 set.add(inputString.charAt(j));
                 if (set.size() == num) {
                     result++;
                 } else if (set.size() > num) {
                     j = inputString.length();
                 }
             }
         }

         return result;
     }

相关文章

  • Android面经| 问题归纳

    面经专题系列:Android面经| 问题归纳Android面经| 回顾展望Android面经| 算法题解 @[to...

  • 互联网产品经理面试问题汇总(18问)

    写在前面: 以下内容是根据自己看了很多面试经验之后的总结,包括百度面经,腾讯面经,新浪面经,360面经,搜狐面经,...

  • 面经

    HTML 1.Doctype作用,标准模式与兼容模式的区别 声明位于html文档中的第一行,处...

  • 面经

    这两天又收到几个面试邀请,我想记录一下就这两天面试的心得体会。 先拿昨天下午的搜狐畅游来说吧,问的知识点还都很平常...

  • 面经

    作者:尘归土链接:https://www.nowcoder.com/discuss/101712来源:牛客网 计算...

  • 面经

    校招。迎来了面试机会。 面试官:电脑合上,演草纸(本来放在我这)也拿走。手一摊,简历翻来覆去。都懒得问我问题,敷衍...

  • 面经

    所谓面经,即面试经验,这里面包含了面什么?如何去面试以及面试别人?等等诸如此类的。百人计划第八次分享,老徐主要...

  • 面经

    2017/9/12滴滴一面,二面,三面技术面:1.对计算机网络的理解。比如对HTTP协议的理解,说一下HTTP1....

  • 面经

    链接:[https://www.nowcoder.com/discuss/35473]首先进行一个小时的笔试。一面...

  • 面经

    第一答题要有框架,要背诵模板,即面试题型要能随口答出来,能有具体的答题思路; 第二答题要能破题,不能离题万里,要围...

网友评论

      本文标题:面经

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