- 博客(6)
- 资源 (176)
- 收藏
- 关注
原创 Leetcode最大和最小子序和
class Solution: def maxSubArray(self, nums: List[int]) -> int: if len(nums) == 0: return 0 global_max = nums[0] step_max = nums[0] if len(nums) == 1: return global_max for i in range
2020-06-09 14:53:37 8978 8
原创 代码思路标准流程
首先引入几个基本概念。fff代表指定的函数。每一步(step)和每一轮(round)。假设为二重循环,则外层循环一次代表走一轮,而内层循环一次代表走一步。如果是一重循环,则循环一次代表走一步。 以冒泡排序为例,假设冒泡排序为函数fff,则表达式即为f(x1,x2,…,xn)f(x_1,x_2,\dots,x_n)f(x1,x2,…,xn)。为了更好的理解复杂的情况,我们先理解最简单的情形:假设只包括单个元素时:f(x1)=x1f(x_1)=x_1f(x1)=x1假设元素个数为2个时:
2020-06-09 10:17:12 8985 3
原创 MIT线性代数笔记二十八讲 相似矩阵和若尔当标准型
1.正定矩阵$A^TA$2. 相似矩阵 Similar matrices3. 特征值互不相同 Distinct eigenvalues4. 重特征值 Repeated eigenvalues5. 若尔当标准型 Jordan form
2020-06-03 22:13:39 2299 1
原创 Leetcode学习
1. 刷题方法 自顶向下 VS 自底向上。两种方法各有优劣。那怎么才能达到最好的学习效果呢? 入门时使用自底向上的学习方法,以玩游戏为例,了解了基本的游戏规则,然后就先玩起来,在玩的过程中逐渐熟悉。但这样的玩法,必然会在一定阶段遇到瓶颈,问题的本质在哪里,那如何解决呢? 深入时再对对应的章节采用自顶向下的学习方法。比如通过阅读算法的参考书籍,如图解算法、算法(第4版)。1.1 第一遍(第一次梳理思路,可依赖) 自己独立思考,理解题意,明确边界条件。基础薄弱(刷题少于100道)的同学,思考时
2020-06-01 16:47:09 10408 6
加利福尼亚州住房数据集,包括九个特征和一个目标值即房价,总共20640条数据,和sklearn中的california数据集相同
2023-01-04
企业网络资产及安全事件分析数据集
2022-02-23
系统认证风险预测数据集
2022-01-19
Gartner Emerging Technologies: Emergence Cycle AI in Security
2021-12-02
英文单词分割symspellpy库依赖词典
2021-05-20
Transformer PPT
2021-04-22
安卓手机运行Python代码的apk文件.zip
2021-04-15
nltk离线下载文件
2021-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人