个人简介

Echo Blog


江湖无名 安心练剑
  • 二分查找法?binary-search-02-leetcode 704 二分查找目标值是否存在
    二分查找算法 大家好,我是老马。 今天我们一起来学习一下数组密切相关的二分查找算法力扣实战。 首先最最经典的场景,判断目标值是否存在。 704 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果 target 存在返回下标,否则返回 -1。 你必须编写一个具有 O(log n) 时间复...
    2020-06-08 07:13:08 | Algorithm
  • 二分查找法?binary-search-01-基本概念介绍
    二分查找算法 大家好,我是老马。 今天我们一起来学习一下数组密切相关的二分查找算法。 主要知识 二分查找算法需要拆分下面几个部分: 入门介绍 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 入门介绍 二分查找法(Binary Search)是算法中非常经典且高效的一种查找方法,适...
    2020-06-08 07:13:08 | Algorithm
  • leetcode 数组专题之数组遍历-03-遍历滑动窗口 T76 最小覆盖子串
    数组 大家好,我是老马。 今天我们一起来学习一下数组这种数据结构。 主要知识 数组需要拆分下面几个部分: 理论介绍 源码分析 数据结构实现? 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 因为这个是 leetcode 系列,所以重点是 4、...
    2020-06-08 07:13:08 | Algorithm
  • leetcode 数组专题之数组遍历-03-遍历滑动窗口 T643. 子数组最大平均数 I
    数组 大家好,我是老马。 今天我们一起来学习一下数组这种数据结构。 主要知识 数组需要拆分下面几个部分: 理论介绍 源码分析 数据结构实现? 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 因为这个是 leetcode 系列,所以重点是 4、...
    2020-06-08 07:13:08 | Algorithm
  • leetcode 数组专题之数组遍历-03-遍历滑动窗口 438. 找到字符串中所有字母异位词
    数组 大家好,我是老马。 今天我们一起来学习一下数组这种数据结构。 主要知识 数组需要拆分下面几个部分: 理论介绍 源码分析 数据结构实现? 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 因为这个是 leetcode 系列,所以重点是 4、...
    2020-06-08 07:13:08 | Algorithm
  • leetcode 数组专题之数组遍历-03-遍历滑动窗口 T3. 无重复字符的最长子串
    数组 大家好,我是老马。 今天我们一起来学习一下数组这种数据结构。 主要知识 数组需要拆分下面几个部分: 理论介绍 源码分析 数据结构实现? 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 因为这个是 leetcode 系列,所以重点是 4、...
    2020-06-08 07:13:08 | Algorithm
  • leetcode 数组专题之数组遍历-03-遍历 Sliding Window 滑动窗口介绍
    数组 大家好,我是老马。 今天我们一起来学习一下数组这种数据结构。 主要知识 数组需要拆分下面几个部分: 理论介绍 源码分析 数据结构实现? 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 因为这个是 leetcode 系列,所以重点是 4、...
    2020-06-08 07:13:08 | Algorithm
  • leetcode 数组专题之数组遍历-01-遍历 42. 接雨水
    数组 大家好,我是老马。 今天我们一起来学习一下数组这种数据结构。 主要知识 数组需要拆分下面几个部分: 理论介绍 源码分析 数据结构实现? 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 因为这个是 leetcode 系列,所以重点是 4、...
    2020-06-08 07:13:08 | Algorithm