- 博客(2)
- 收藏
- 关注
原创 最长不重复连续子串,O(n)时间复杂度
依然是来自leetcode的题目 给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。 示例1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: s = "pwwkew" 输出: 3 解释: 因为无重复字符的最长子串是"wke",所以其长度为 3。 ...
2022-03-12 00:35:39
280
原创 使用移位运算和加减法实现乘除法
这个想法是在做leetcode 的题目29 Divide Two Integers时产生的,原题描述如下: Divide two integers without using multiplication, division and mod operator. If it is overflow, return MAX_INT. 就是说不用乘除取余运算来实现两个int醒变量的
2016-04-07 19:41:59
11452
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人