
数据结构和算法Top 30(Python实现)
画画讲故事的神仙
自然语言处理 知乎专栏-机器学习修炼手册 https://zhuanlan.zhihu.com/c_1072857204125765632
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构与算法之一——递归
本文包含给定两个数n和m,求1,2,3,... ... n中,所有满足和为m的组合,每个数只能用一次。 给定两个数n和m,求1,2,3,... ... n中,所有满足和为m的组合,数可以重复用 给定一个无重复元素的数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。candidates中的数字可以无限制重复...原创 2019-06-02 17:38:07 · 163 阅读 · 0 评论 -
README
引言再好的算法也是需要落地的。下面是从Leetcode(1000+) 、nowcoder、脉脉匿名区(原创 2019-05-10 20:54:53 · 114 阅读 · 0 评论 -
数据结构与算法之二——动态规划
题目一给定一个正整数n,将其拆分为至少两个正整数的和,并使这些整数的乘积最大化。 返回你可以获得的最大乘积。示例 1:输入: 2输出: 1解释: 2 = 1 + 1, 1 × 1 = 1。示例2:输入: 10输出: 36解释: 10 = 3 + 3 + 4, 3 ×3 ×4 = 36。说明:你可以假设n不小于 2 且不大于 58。代码小结:...原创 2019-06-09 22:00:46 · 131 阅读 · 0 评论 -
数据结构与算法之三——双指针
# 标题 难度 986 区间列表的交集 M 题目986输入:A = [[0,2],[5,10],[13,23],[24,25]], B = [[1,5],[8,12],[15,24],[25,26]]输出:[[1,2],[5,5],[8,10],[15,23],[24,24],[25,25]]注意:输入和所需的输出都是区间对象组...原创 2019-06-29 09:56:28 · 263 阅读 · 0 评论