分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
免费AI编程助手
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.015
秒,为您找到
1338
个相关结果.
搜书籍
搜文档
贪心
1415
2018-03-24
《笔试面试知识整理》
贪心算法 贪心算法 建议观看MIT算法导论-贪心算法 中的课程。
数量词
555
2018-04-03
《Python 入门教程(基于Python3.6)》
数量词 数量词 来,继续加深对正则表达式的理解,这部分理解一下数量词,为什么要用数量词,想想都知道,如果你要匹配几十上百的字符时,难道你要一个一个的写,所以就出现了数量词。 数量词的词法是:{min,max} 。min 和 max 都是非负整数。如果逗号有而 max 被忽略了,则 max 没有限制。如果逗号和 max 都被忽略了,则重复 min 次...
数据结构与算法
1690
2018-11-01
《Android 面试指南》
数据结构与算法 数据结构与算法问题的难度完全取决于你所申请的公司 数组 数组由一组相同的数据类型组成。它存储在连续的内存空间内,使用索引可以找到元素的地址。数组包括一维数组和多维数组,一维数组是最简单的数据结构,也是最常用的。 算法 平均 最坏 空间(Space) O(n) O(n) 查找(Search) ...
5.0 本章导读
1579
2018-02-20
《编程之法:面试和算法心得》
本章导读 本章导读 学习一个算法,可分为3个步骤:首先了解算法本身解决什么问题,然后学习它的解决策略,最后了解某些相似算法之间的联系。例如图算法中, 广搜是一层一层往外遍历,寻找最短路径,其策略是采取队列的方法。 最小生成树是最小代价连接所有点,其策略是贪心,比如Prim的策略是贪心+权重队列。 Dijkstra是寻找单源最短路径,其策略是贪心+...
限定符
395
2020-07-06
《开源世界旅行手册(《ubuntu教程》第二版)》
限定符 贪婪与懒惰 限定符 在上一小节中的表格中,我们知道 . 可以匹配除换行符以外的任意字符,使用. 匹配下列文本: expression 但是. 每次只匹配一个字符,如果想一次匹配多个,则要使用限定符 限定符 作用 * 匹配零次或多次 + 匹配一次或多次 ? 匹配零次或一次 {3} 匹配三次 {3,5} 匹配三到五次 {3...
Join Reorder
274
2023-06-02
《TiDB v7.1 中文文档》
Join Reorder 算法简介 Join Reorder 贪心算法实例 Join Reorder 动态规划算法实例 Join Reorder 算法的控制 Join Reorder 算法限制 Join Reorder 算法简介 在实际的业务场景中,多个表的 Join 语句是很常见的,而 Join 的执行效率和各个表参与 Join 的顺序有关系...
Join Reorder
108
2024-05-30
《TiDB v7.5 中文文档》
Join Reorder 算法简介 Join Reorder 贪心算法实例 Join Reorder 动态规划算法实例 Join Reorder 算法的控制 Join Reorder 算法限制 Join Reorder 算法简介 在实际的业务场景中,多个表的 Join 语句是很常见的,而 Join 的执行效率和各个表参与 Join 的顺序有关系...
贪心算法之区间调度问题
2392
2020-03-30
《labuladong的算法小抄》
贪心算法之区间调度问题 一、问题概述 二、贪心解法 三、应用举例 贪心算法之区间调度问题 什么是贪心算法呢?贪心算法可以认为是动态规划算法的一个特例,相比动态规划,使用贪心算法需要满足更多的条件(贪心选择性质),但是效率比动态规划要高。 比如说一个算法问题使用暴力解法需要指数级时间,如果能使用动态规划消除重叠子问题,就可以降到多项式级别的时间...
17. 常用词法结构
3625
2018-04-19
《ANTLR 4简明教程》
常用词法结构 匹配标志符 匹配数字 匹配字符串字面量 匹配注释和空格 常用词法结构 编程语言在词法上看起来惊人地相似,无论是函数式、过程式、声明式还是面向对象语言,看起来几乎都是一样的。这很棒,因为我们只需要学习一次如何描述标志符和整数,没有太大的变化,就可以把它们应用到大多数编程语言上。正如语法分析器以及词法分析器使用规则去描述各种语言构造体...
贪婪模式
592
2018-10-22
《JavaScript 编程精解 中文第三版》
贪婪模式 使用replace 编写一个函数移除 JavaScript 代码中的所有注释也是可能的。这里我们尝试一下: function stripComments ( code ) { return code . replace ( /\/\/.*|\/\*[^]*\*\// g , "" ); } console . l...
1..
«
1
2
3
4
»
..100