- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 Numpy生成行向量,列向量(1024水勋章文)
文章目录前言一、行向量与列向量生成1.行向量2.列向量总结前言就注意一点,下面这句话np.array([1,2,3])print(np.array([1,2,3]).shape)既不是行向量,也不是列向量,你输出它的shape:(3,)。是这么个东西,你可以理解成就是一个维度是三的array。一、行向量与列向量生成1.行向量# 1.产生行向量的方法row_vector1 = np.array([1, 2, 3]).reshape(1, -1) #最常用row_vector2 = n
2021-10-24 21:13:54 1579 1
原创 算法的时间复杂度-总结
文章目录前言一、什么是时间复杂度?一种简单粗暴衡量算法时间复杂度的方法(事后统计)通过预先估算来得到算法复杂度的方法(事前分析)时间复杂度概念[1]二、时间复杂度求解具体步骤常见法则总结前言假定有两个算法,都能实现相同功能(算法均正确),那么如何判断这两个算法孰优孰劣?可通过分析算法的时间复杂度来判断:分析算法的时间复杂度。算法的时间复杂度反映了程序执行时间随输入规模增长而增长的量级,在很大程度上能很好反映出算法的优劣与否。因此,作为程序员,掌握基本的算法时间复杂度分析方法是很有必要的。一、什么是
2021-10-17 21:35:11 2722
原创 信赖域算法-The Dogleg Method(含例题及Python实现)
文章目录前言一、What is The Dogleg Method?信赖域算法原理Dogleg Method 方法信赖域算法流程二、How to use The Dogleg MethodQuestion代码实现总结前言最近在上王晓老师的最优化算法课程。课程偏硬核。记录作业中信赖域算法中狗腿(The Dogleg)方法的实现。一、What is The Dogleg Method?信赖域算法原理把minf(x,y)minf(x,y)minf(x,y)转化为一维求步长sks_ksk问题。其中sk
2021-10-17 19:27:57 7304 2
原创 Python生成器(generator)--yield的使用
文章目录前言一、yield是什么?yield的优点代码示例总结参考文章前言在 Python 中,使用了 yield 的函数被称为生成器(generator)。跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。在调用生成器运行的过程中,每次遇到 yield 时函数会暂停并保存当前所有的运行信息,返回 yield 的值, 并在下一次执行 next() 方法时从当前位置继续运行。调用一个生成器函数,返回的是一个迭代器对象。一、yield是什么?可
2021-10-04 16:53:51 608
医院预约挂号系统.zip
2019-06-09
Verilog电梯设计(FPGA代码)
2019-02-27
数学建模之全球环境统计数据(二)
2019-02-11
数学建模之全球环境统计数据(一)
2019-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人