算法设计与编程实践---基于leetcode的企业真题库(夏曹俊主讲)
1-01、课程介绍.mp41-02、引论:何谓算法、时间、空间复杂度和大O理论.mp4
1-03、算法的设计与选择:算法与数据结构的关系.mp4
1-04、算法时间复杂度分析基础(循环):规模n与初始状态影响分析.mp4
1-05、算法时间复杂度分析基础(递归).mp4
2-01、循环设计算法的一类技巧:列表模拟探索算法规律.mp4
2-02、递归是模拟法的一种强有力表达:以自然数求组合为例.mp4
2-03、POJ 3237鸡兔同笼:openjudge使用与模拟法训练.mp4
2-04、POJ 2808 校门外的树.mp4
2-05、POJ 2701 与7无关的数.mp4
3-01、控制搜索规模是枚举成败的核心因素.mp4
3-02、百钱百鸡问题:搜索空间的优化与枚举,.mp4
3-03、算式乘法问题:逆向观察降维搜索解空间.mp4
3-04、abcde_fghij=n:避免阶乘规模的枚举.mp4
3-05、1_k=1_x+1_y问题:未知范围下的枚举空间查找思路设计.mp4
3-06、POJ 2692 假币问题.mp4
3-07、POJ 4148 生理周期:OJ上time limit.mp4
3-08、POJ 4138 质数的和与积.mp4
4-01、分治法的思想:从曹冲称象来学习分治法的思想.mp4
4-02、分治与查找:找出一个序列中第k小的数.mp4
4-03、分治模式的套路:循环日程安排问题.mp4
4-04、子问题不相似的分治:棋盘覆盖问题.mp4
4-05、分治模式的套路:二分法是经典的分治思想.mp4
4-06、POJ 2787 24点游戏:递归分治法.mp4
4-07、POJ 2503 在线翻译:二分查找的经典应用.mp4
4-08、POJ 4143 和为给定的数.mp4
5-01、贪心思想概述:子结构与短作业优先算法的案例.mp4
5-02、装载问题.mp4
5-03、选择不相交区间问题.mp4
5-04、POJ 4110 圣诞老人的礼物.mp4
5-05、POJ 2287 田忌赛马问题.mp4
5-06、POJ 4137 最小新整数.mp4
6-01、数塔问题:动态规划思想入门.mp4
6-02、最短编辑距离问题.mp4
6-03、连续子序列和.mp4
6-04、POJ 2533 最长上升子序列.mp4
7-01、两数之和:vs code 建立leetcode答题.mp4
7-02、 整数反转.mp4
7-03、 回文数.mp4
7-04、 罗马数字转整数.mp4
7-05、最长公共前缀.mp4
7-06、 有效的括号.mp4
7-07、 合并两个有序链表.mp4
7-08、 删除排序数组中的重复项.mp4
7-09、 移除元素.mp4
7-100、最小移动次数使数组元素相等.mp4
7-101、 分发饼干.mp4
7-102、 重复的子字符串.mp4
7-103、 汉明距离.mp4
7-104、 岛屿的周长.mp4
7-105、 供暖器 供暖器.mp4
7-106、 数字的补数.mp4
7-107、 密钥格式化.mp4
7-108、 连续1的个数.mp4
7-109、 构造矩形.mp4
7-10、 实现strStr().mp4
7-110、 下一个更大元素 I.mp4
7-111、 键盘行.mp4
7-112、 二叉搜索树中的众数.mp4
7-113、 七进制数.mp4
7-114、相对名次.mp4
7-115、 数.mp4
7-116、 斐波那契数.mp4
7-117、 检测大写字母.mp4
7-118、 最长特殊序列 Ⅰ.mp4
7-119、 二叉搜索树的最小绝对差.mp4
7-11、 搜索插入位置.mp4
7-120、 数组中的K-diff数对.mp4
7-121、 把二叉搜索树转换为累加树.mp4
7-122、 反转字符串 II.mp4
7-123、 二叉树的直径.mp4
7-124、 学生出勤记录 I.mp4
7-125、 反转字符串中的单词.mp4
7-126、 四叉树交集.mp4
7-127、 N叉树的深度.mp4
7-128、 数组拆分 I.mp4
7-129、 二叉树的坡度.mp4
7-12、 报数.mp4
7-130、 重塑矩阵.mp4
7-131、 另一个树的子树.mp4
7-132、 分糖果.mp4
7-133、 最短无序连续子数组.mp4
7-134、 N叉树的前序遍历.mp4
7-135、 N叉树的后序遍历.mp4
7-136、 最长和谐子序列.mp4
7-137、 范围求和.mp4
7-138、 两个列表的最小索引总和.mp4
7-139、 种花问题.mp4
7-13、 子序和.mp4
7-140、 根据二叉树创建字符串.mp4
7-141、 合并二叉树.mp4
7-142、 三个数的乘积.mp4
7-143、 平方数之和.mp4
7-144、 二叉树的层平均值.mp4
7-145、 子数组平均数 I.mp4
7-146、 错误的集合.mp4
7-148、 机器人能否返回原点.mp4
7-149、 图片平滑器.mp4
7-14、 最后一个单词的长度.mp4
7-150、 非递减数列.mp4
7-151、 修剪二叉搜索树.mp4
7-152、 二叉树中第二小的节点.mp4
7-153、 最长连续递增序列.mp4
7-154、 验证回文字符串 Ⅱ.mp4
7-155、 棒球比赛.mp4
7-156、 重复叠加字符串匹配.mp4
7-157、 最长同值路径.mp4
7-158、 员工的重要性.mp4
7-159、 交替位二进制数.mp4
7-15、 加一.mp4
7-160、 计数二进制子串.mp4
7-161、 数组的度: 巧用map int.mp4
7-162、 二叉搜索树中的搜索.mp4
7-163、 数据流中的第K大元素.mp4
7-164、 二分查找.mp4
7-165、 设计哈希集合.mp4
7-166、 设计哈希映射.mp4
7-167、 设计链表:(cpp版力扣中国测试用例的干扰).mp4
7-168、 转换成小写字母.mp4
7-169、 1比特与2比特字符.mp4
7-16、 二进制求和.mp4
7-170、 词典中最长的单词.mp4
7-171、 寻找数组的中心索引.mp4
7-172、 自除数.mp4
7-173、 图像渲染.mp4
7-174、 寻找比目标字母大的最小字母.mp4
7-175、 使用最小花费爬楼梯.mp4
7-176、 至少是其他数字两倍的数.mp4
7-177、 最短完整词.mp4
7-178、 到达终点数字.mp4
7-179、 二进制表示中质数个计算置位.mp4
7-17、 x 的平方根:经典的二分法思想.mp4
7-180、 托普利茨矩阵.mp4
7-181、 宝石与石头.mp4
7-182、 二叉搜索树结点最小距离.mp4
7-183、 字母大小写全排列.mp4
7-184、 旋转数字.mp4
7-185、 旋转字符串.mp4
7-186、 摩尔斯密码词.mp4
7-187、 写字符串需要的行数.mp4
7-188、 子域名访问计数.mp4
7-189、 三角形面积.mp4
7-18、 爬楼梯:经典的斐波那契数列与递归超时.mp4
7-190、 最常见的单词.mp4
7-191、 字符的最短距离.mp4
7-192、 山羊拉丁文.mp4
7-193、 较大分组的位置.mp4
7-194、 翻转图像.mp4
7-195、 矩形重叠.mp4
7-196、 矩阵中的幻方.mp4
7-197、 比较含退格的字符串.mp4
7-198、 到最近的人的距离.mp4
7-199、 山脉数组的峰顶索引.mp4
7-19、 删除排序链表中的重复元素.mp4
7-200、 亲密字符串.mp4
7-201、 柠檬水找零.mp4
7-202、 转置矩阵.mp4
7-203、 二进制间距.mp4
7-204、 叶子相似的树.mp4
7-205、 模拟行走机器人.mp4
7-206、 链表的中间结点:快慢指针法.mp4
7-207、 三维形体投影面积.mp4
7-208、 两句话中的不常见单词.mp4
7-208、 两句话中的不常见单词.mp4
7-209、 公平的糖果交换.mp4
7-20、 合并两个有序数组.mp4
7-210、 三维形体的表面积.mp4
7-211、 特殊等价字符串组.mp4
7-212、 单调数列.mp4
7-213、 递增顺序查找树.mp4
7-214、 按奇偶排序数组.mp4
7-215、 最小差值 I.mp4
7-216、 卡牌分组.mp4
7-217、 仅仅反转字母.mp4
7-218、 按奇偶排序数组 II.mp4
7-219、 长按键入.mp4
7-21、 相同的树.mp4
7-220、 独特的电子邮件地址.mp4
7-221、 最近的请求次数.mp4
7-222、 重新排列日志文件.mp4
7-223、 二叉搜索树的范围和.mp4
7-224、 有效的山脉数组.mp4
7-225、 增减字符串匹配.mp4
7-226、 删列造序.mp4
7-227、 给定数字能组成的时间.mp4
7-228、 验证外星语词典.mp4
7-229、 重复 N 次的元素.mp4
7-22、 对称二叉树.mp4
7-230、 单值二叉树.mp4
7-231、 强整数.mp4
7-232、 三角形的周长.mp4
7-233、 有序数组的平方.mp4
7-234、查询后的偶数和.mp4
7-235、 数组形式的整数加法.mp4
7-236、 二叉树的堂兄弟节点.mp4
7-237、 腐烂的橘子.mp4
7-238、 找到小镇的法官.mp4
7-239、 车的可用捕获量.mp4
7-23、 二叉树的深度.mp4
7-240、 查找常用字符.mp4
7-241、 K 次取反后化的数组和.mp4
7-242、 十进制整数的反码.mp4
7-243、 总持续时间可被 60 整除的歌曲.mp4
7-244、 将数组分成和相等的三个部分.mp4
7-245、 可被 5 整除的二进制前缀.mp4
7-246、 删除最外层的括号.mp4
7-247、 从根到叶的二进制数之和.mp4
7-248、 除数博弈.mp4
7-249、 两地调度.mp4
7-24、 二叉树的层次遍历 II.mp4
7-250、 距离顺序排列矩阵单元格.mp4
7-251、移动石子直到连续.mp4
7-252、 有效的回旋镖.mp4
7-253、 困于环中的机器人.mp4
7-254、 不邻接植花.mp4
7-25、 将有序数组转换为二叉搜索树.mp4
7-26、 平衡二叉树.mp4
7-27、 二叉树的最小深度.mp4
7-28、 路径总和.mp4
7-29、 杨辉三角.mp4
7-30、 杨辉三角 II.mp4
7-31、 买卖股票的时机.mp4
7-32、 买卖股票的时机.mp4
7-33、 验证回文串.mp4
7-34、 只出现一次的数字.mp4
7-35、 环形链表.mp4
7-36、 最小栈.mp4
7-37、 相交链表.mp4
7-38、 两数之和 II.mp4
7-39、 Excel表列名称.mp4
7-40、 求众数.mp4
7-41、 Excel表列序号.mp4
7-42、 阶乘后的零.mp4
7-43、 旋转数组.mp4
7-44、 颠倒二进制位.mp4
7-45、 位1的个数.mp4
7-46、 打家劫舍.mp4
7-47、 快乐数.mp4
7-48、 移除链表元素.mp4
7-49、 计数质数:筛选法求质数.mp4
7-50、 同构字符串.mp4
7-51、 反转链表.mp4
7-53、 存在重复元素 II.mp4
7-54、 用队列实现栈.mp4
7-55、 翻转二叉树.mp4
7-56、 2的幂.mp4
7-57、 用栈实现队列.mp4
7-58、 回文链表.mp4
7-59、 二叉搜索树的最近公共祖先.mp4
7-60、 删除链表中的节点.mp4
7-61、 有效的字母异位词.mp4
7-62、 二叉树的所有路径.mp4
7-63、 各位相加.mp4
7-64、 丑数.mp4
7-65、 缺失数字.mp4
7-66、 第一个错误的版本.mp4
7-67、 移动零.mp4
7-68、 单词模式.mp4
7-69、Nim 游戏.mp4
7-70、 区域和检索 - 数组不可变.mp4
7-71、 3的幂.mp4
7-72、 4的幂.mp4
7-73、 反转字符串.mp4
7-74、 反转字符串中的元音字母.mp4
7-75、 两个数组的交集.mp4
7-76、 两个数组的交集 II.mp4
7-77、 有效的完全平方数.mp4
7-78、 两整数之和:不用+-计算两数之和.mp4
7-79、 猜数字大小.mp4
7-80、 赎金信.mp4
7-81、 字符串中的第一个字符.mp4
7-82、 找不同.mp4
7-83、 第N个数字.mp4
7-84、 二进制手表.mp4
7-85、 左叶子之和.mp4
7-86、 数字转换为十六进制数.mp4
7-87、 最长回文串.mp4
7-88、 Fizz Buzz.mp4
7-89、 第三大的数.mp4
7-90、 字符串相加.mp4
7-91、 建立四叉树.mp4
7-92、 N叉树的层序遍历.mp4
7-93、 字符串中的单词数.mp4
7-94、 路径总和 III.mp4
7-95、 找到字符串中所有字母异位词.mp4
7-96、 排列硬币.mp4
7-97、 压缩字符串.mp4
7-98、 回旋镖的数量.mp4
7-99、 找到所有数组中消失的数字.mp4
算法设计与编程实践---基于leetcode的企业真题库.zip
下载地址:
**** Hidden Message ***** 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇! 啥也不说了,感谢楼主分享哇!