个人简介

Echo Blog


江湖无名 安心练剑
  • leetcode 数组专题 力扣数据结构之数组-00-概览
    数组 大家好,我是老马。 今天我们一起来学习一下数组这种数据结构。 主要知识 数组需要拆分下面几个部分: 理论介绍 源码分析 数据结构实现? 题目练习(按照算法思想分类) 梳理对应的 sdk 包 应用实战 因为这个是 leetcode 系列,所以重点是 4、...
    2020-06-08 07:13:08 | Algorithm
  • leetcode data-struct-000-力扣数据结构练习篇概览
    数据结构+算法 一般而言,二者是相辅相成的。 所以需要结合起来学习。 创作目的 知行合一。 系统的学习+练习一下数据结构+算法。 修炼一下内力。 数据结构专题 大概分为几个类别: 理论知识 源码学习 数据结构实现 题目练习 项目应用 理论 其中 1/2 非常偏理论,会...
    2020-06-08 07:13:08 | Algorithm
  • 从零开始的数据结构与算法-00-概览 算法专题汇总
    算法索引 查找 二分查找法?binary-search-01-基本概念介绍 二分查找法?binary-search-02-leetcode 704 二分查找目标值是否存在 二分查找法?binary-search-02-leetcode 35. 搜索插入位置 二分查找法?binary-search-02-leetcode 34. 在排序数组中查找元素的第一个和最后一个位置 二分查找...
    2020-06-08 07:13:08 | Algorithm
  • 从零开始的数据结构与算法-02-leetcode 算法系统分类
    # chat 系统分类 我们要构建一个更完整的「LeetCode 数据结构与算法知识图谱」: ✅ 覆盖 所有经典算法思想(排序、分治、扫描线、位运算等) ✅ 明确哪些算法和哪些数据结构强相关(比如:树 + DFS、堆 + 贪心) ✅ 按照学习难度 & 适配阶段循序渐进 ✅ 易于整理成 笔记 / Notion / 题单 📚 完整版:LeetCode 数...
    2020-06-08 07:13:08 | Algorithm
  • 从零开始的数据结构与算法-02-如何系统有效的学习数据结构与算法?
    一、思维的转变,刷题不是目的 常见刷题思维 高效刷题思维 追求刷题数量 追求“知识模型”的构建 题型记不住、技巧忘了 把题归类、构建知识图谱 做过就忘、感觉无序 有计划、有归档、有复盘 ...
    2020-06-08 07:13:08 | Algorithm
  • Programming language theory 编程语言理论-06-λ演算(英语:lambda calculus,λ-calculus)
    编程语言理论系列 Programming language theory 编程语言理论-01-overview 概览 Programming language theory 编程语言理论-02-求值策略 Evaluation strategy Programming language theory 编程语言理论-03-及早求值(英语:Eager evaluation)又译热切求值,也被...
    2020-06-05 09:42:59 | Theory
  • Programming language theory 编程语言理论-05-curring 柯里化
    编程语言理论系列 Programming language theory 编程语言理论-01-overview 概览 Programming language theory 编程语言理论-02-求值策略 Evaluation strategy Programming language theory 编程语言理论-03-及早求值(英语:Eager evaluation)又译热切求值,也被...
    2020-06-05 09:42:59 | Theory
  • Programming language theory 编程语言理论-04-组合子逻辑
    编程语言理论系列 Programming language theory 编程语言理论-01-overview 概览 Programming language theory 编程语言理论-02-求值策略 Evaluation strategy Programming language theory 编程语言理论-03-及早求值(英语:Eager evaluation)又译热切求值,也被...
    2020-06-05 09:42:59 | Theory