![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
字节跳动编程题
Libra_Ng
网络安全 应用开发 图形图像处理 框架处理
展开
-
字节跳动面试高频题
????数组与排序 三数之和 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 class Solution { public static List<List<Integer>> threeSum(int[] nums...原创 2020-03-02 16:54:01 · 487 阅读 · 0 评论 -
字节跳动编程题(挑战字符串)
无重复字符的最长子串 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 ????分析: 滑块思想,最大窗口。快慢指针i,j结合hash。 (1)快指针j所在元素不重复,更新max,将快指针j元素在hash表中的标记为出现,后移j (2)快指针j所在元素重复,慢指针后移,此时将慢指针i元素在hash表中的标记清除。此时并不关心是谁重复,重复元素前的元素都要清除掉。 代码: class S...原创 2020-03-02 14:27:27 · 682 阅读 · 1 评论