您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. leetCode_question_LongestSubStringWithoutRepeatingCharacters

  2. 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 输入: "pwwkew" 输出: 3 解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。 请注意,你的答案必须是 子串 的长度,"pwke" 是一个子序列,不是子串。
  3. 所属分类:其它

    • 发布日期:2019-04-15
    • 文件大小:10240
    • 提供者:qibing2000
  1. LeetCode刷题笔记——#3. 无重复字符的最长子串

  2. 难度:中等 一、题目描述: 二、解题分析:   用字典简历哈希表,当出现重复字符时,更新该字符所在索引和子串起始索引。 ###### leetcode 代码主体 ###### class Solution: def lengthOfLongestSubstring(self, s: str) -> int: start = -1 max_len = 0 d = {} # 對每個字元 for i in
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:52224
    • 提供者:weixin_38565801
  1. 力扣之无重复字符的最长子串

  2. 问题 解答 1.暴力解法 算法 创建allUnique函数,如果子字符串中的字符都是唯一的,它会返回 True,否则会返回 False。遍历字符串 s 的所有可能的子字符串,更新子串长度的最大值。 时间复杂度:O(N^3) public class Solution { public int lengthOfLongestSubstring(String s) { int n = s.Length; int ans = 0; for (int i = 0; i
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:156672
    • 提供者:weixin_38557980
  1. LeetCode 3 无重复字符的最长子串 我的题解记录

  2. 这道题使用双指针(滑动窗口)+哈希表可破。 public int lengthOfLongestSubstring(String s) { if (s==null||s.equals("")) return 0; int start = 0; int end = 0; char[] arr = s.toCharArray(); int[] hash = new int[128]; //构建
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:63488
    • 提供者:weixin_38728277
  1. Python3 无重复字符的最长子串的实现

  2. 题目: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例: 示例 1: 输入: “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。 示例 3: 输入: “pwwkew” 输出: 3 解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。 请注意,你的答案必须是 子串 的长度,“pwke” 是
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:118784
    • 提供者:weixin_38684743
  1. 3. 无重复字符的最长子串

  2. 题解 1:         维持一个滑动窗口来做比较,初始时使左右边界指针从 0 出发,并维护一个  【字符】 => 【位置】 的 map。         首先右指针向前走,判断当前字符是否在 map 中,存在则判断 map 值是否在窗口内,存在左指针前移,否则右指针前移并更新 map 中的值。字符不存在则存在 map 中。  耗时 0 ms package main import ( fmt strings ) func main() { s := abcabcbb fmt.
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:49152
    • 提供者:weixin_38566180
  1. LeetCode:我的LeetCode OJ的C ++代码-源码

  2. LeetCode 作者: 我的LeetCode OJ的C ++代码。 请给这个仓库 :star:如果它启发了你。谢谢。 :smiling_face_with_smiling_eyes: :weary_face:解决LeetCode问题时,讨厌讨厌手动复制并粘贴示例测试用例吗? :backhand_index_pointing_right:试试我的 现在,我使用的是我开发的Chrome扩展程序 ,以方便我在LeetCode上玩耍。功能包括但不限于: 显示统计 复制问题,答案和测试用例 随
  3. 所属分类:其它

    • 发布日期:2021-03-18
    • 文件大小:6291456
    • 提供者:weixin_42164534
  1. eat-leetcode:算法小白的刷题之路-源码

  2. eat-leetcode 算法小白的刷题之路(分类可能有重复,按照自定义Tag进行分类) 滑动窗口 3无重复字符的最长子串(滑动窗口) 位运算 136只出现一次的数字 双指针 一般都是头尾各一个指针 3无重复字符的最长子串(滑动窗口) 83删除排序链表中的中的重复元素(快慢指针) 杂凑 136只出现一次的数字 动态规划 70爬楼梯 509斐波那契数 1137第N个泰波那契数 递归 70爬楼梯 143重排链表 509斐波那契数 1137第N个泰波那契数 78子集 83删
  3. 所属分类:其它

    • 发布日期:2021-03-18
    • 文件大小:199680
    • 提供者:weixin_42114580
  1. Leetcode:python和C ++中的Leetcode练习-源码

  2. Leetcode python和C ++中的Leetcode练习 # 困难 挑战 Python解决方案 C ++解决方案 0001 简单 两次总和 0002 中等的 加两个数字 0003 中等的 最长子串,无重复字符 0013 简单 罗马到整数 0015 中等的 3总和 0016 中等的 3Sum最近 0018 中等的 4和 0020 简单 有效括号 0026 简单 从排序数组中删除重复项 0027 简单 删除元素 0031 中等的 下一个排列 0
  3. 所属分类:其它

    • 发布日期:2021-03-17
    • 文件大小:44032
    • 提供者:weixin_42135462
  1. AlgorithmTraining:LeetCode算法刷题训练-源码

  2. LeetCode算法刷题 输入:nums = [2,7,11,15], target = 9 输出:[0,1] 解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。 桶。 使用map记录以检查的已出现的数字和对应下标pair(num, index) 。 桶查找,直到找到与当前副本匹配的另一个数字Target - Num[i] ,然后返回下标。 输入:l1 = [2,4,3], l2 = [5,6,4] 输出:[7,0,8] 解释:342 + 465 = 807. 两
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:467968
    • 提供者:weixin_42168830
  1. LeeCode:算法代码-源码

  2. 利典 算法代码 两数之和(TwoSum) 给定一个整数整数nums和一个整体目标值target,请您在该分段中查找和为目标值的那两个整数,并返回其多个下标。 输入:nums = [2,7,11,15], target = 9 输出:[0,1] 两数相加(addTwoNumbers) 它们每位数字都是按照逆序的方式存储的,并且每个只能存储一个数字。请你将两个数相加,并以相同形式返回一个表示和的链表。 输入:l1 = [2,4,3], l2 = [5,6,4] 输出:[7,0,8] 解释:342 +
  3. 所属分类:其它

    • 发布日期:2021-03-13
    • 文件大小:351232
    • 提供者:weixin_42139357
  1. zody-leetcode-源码

  2. 切题之路 主要语言选择形式 Java 去 Kotlin Python 切题流水 序号 译文 友情链接 解题报告 1个 两次总和 3 最长子串,无重复字符 5 最长回文子串 7 反整数 9 回文数 11 罗马到整数 13 罗马到整数 14 最长的公共前缀 19 有效括号 20 有效括号 21岁 合并两个排序列表 26 合并两个排序列表 27 合并两个排序列表 28岁 实现strStr() 35
  3. 所属分类:其它

    • 发布日期:2021-03-10
    • 文件大小:101376
    • 提供者:weixin_42116701
  1. 3无重复字符的最长子串.md

  2. 一些算法题而已
  3. 所属分类:互联网

    • 发布日期:2021-03-09
    • 文件大小:1024
    • 提供者:qq_40760291
  1. LeetCode解决方案:我对LeetCode问题的解决方案-源码

  2. LeetCode解决方案 我对LeetCode问题的解决方案 去做 未解决的问题 问题4->困难。 分而治之 难度分配 ID 问题 差异 频率 DS 算法 1个 两次和 2 5 大批 种类 放 两个指针 2 加两个数字 3 4 链表 两个指针 数学 3 最长子串,无重复字符 3 2 细绳 两个指针 哈希表 4 两个排序数组的中位数 5 3 大批 二元搜寻 5 最长回文子串 4 2 细绳 6 之字形转换 3 1个 细绳 7 反整数 2 3 数学 8
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:12288
    • 提供者:weixin_42131414
  1. LeetCode-2021:这是我的LeetCode实践2021-源码

  2. LeetCode-2021 这是我的LeetCode惯例2021。 我用Python 3写解决方案。我只写自由算法问题。 (没有锁定,shell,数据库或并发问题) # 标题 解决方案 主题 1个 两次和 数组,哈希表 2 加两个数字 链接列表,数学 3 最长子串,无重复字符 哈希表,两个指针,字符串,滑动窗口 4 两个排序数组的中位数 数组,二进制搜索,分而治之 5 最长回文子串 字符串,动态编程 6 之字形转换 细绳 7 反整数 数学 8 字符串到整数(a
  3. 所属分类:其它

    • 发布日期:2021-02-14
    • 文件大小:527360
    • 提供者:weixin_42121272
  1. 日常编码问题:Java中用于编程面试问题的解决方案-源码

  2. 日常编码问题 每天解决1个面试编码问题 序号 问题 解 1个 查找数组中是否有一对目标总和 2 返回一个数组,其中每个元素是除self外的所有元素的乘积 3 获取数组中不存在的最低正整数 4 寻找爬楼梯的方法 5 查找具有最多k个唯一字符的最长子字符串 6 查找所需的最小房间 7 反转二叉树 8 二叉树Boustrophedon阶 9 句子检查器 10 获取交替链接列表顺序 11 序列化和反序列化二叉树 12 查找第一个缺失的正整数 13 最长子串
  3. 所属分类:其它

    • 发布日期:2021-02-05
    • 文件大小:76800
    • 提供者:weixin_42110038
  1. 从最大子串到窗口滑动算法,我终于明白了为什么大多数搞算法的人头发会少了!

  2. 头发总在那么不经意间流逝。 今天忘忧跟大家一起搞定leetcode第三题,无重复字符的最长子串。 题目描述 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例 1: 输入: “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例2: 输入: “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。 示例3: 输入: “pwwkew” 输出: 3 解释: 因为无重复字符的最长子串是 “wke”,所
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:118784
    • 提供者:weixin_38606041
  1. 从最大子串到窗口滑动算法,我终于明白了为什么大多数搞算法的人头发会少了!

  2. 头发总在那么不经意间流逝。 今天忘忧跟大家一起搞定leetcode第三题,无重复字符的最长子串。 题目描述 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 示例 1: 输入: “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例2: 输入: “bbbbb” 输出: 1 解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。 示例3: 输入: “pwwkew” 输出: 3 解释: 因为无重复字符的最长子串是 “wke”,所
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:118784
    • 提供者:weixin_38571992
  1. leetcode #3 无重复字符的最长子串(C)

  2. 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: “abcabcbb” 输出: 3  解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters       一上来没啥思路,好久不做题了,脑袋都不大好使了;瞎想了半天,有个差不多的思路,在纸上画的明明白白,但
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:34816
    • 提供者:weixin_38663007
  1. learn_code-源码

  2. LeetCode LeetCode编程题集 第二题:两数相加中等 第三题:无重复字符的最长子串中等 第四题:寻找两个有序分段的中位数困难 第五题:最长回文子串中等 第六题:Z字形变换中等 第七题:二次反转简单 第八题:字符串转换整体(atoi)中等 第九题:回文数简单 第十题:正则表达式匹配困难未解出,要使用动态规划 第十一题:盛最多水的容器中等 第十二题:整体转罗马数字中等 第十三题:罗马数字转整数简单 第二十一题:合并两个有序链表简单 执行用时:2 ms,在所有Java提交中击败了76.6
  3. 所属分类:其它

    • 发布日期:2021-03-30
    • 文件大小:157696
    • 提供者:weixin_42166105
« 12 »