摘要: vector的“清除”: https://blog.csdn.net/weixin_30897079/article/details/97119054 阅读全文
posted @ 2021-02-17 11:30 圆圆的圈圈 阅读(49) 评论(0) 推荐(0)
摘要: https://leetcode-cn.com/problems/similar-string-groups/ 仍然是并查集,对于每一个当前遍历到的字符串,检查其后所有字符串是否和他相似。 这里采用从前向后判断而非从后向前判读,具体分析可知这样的比较次数要低于从后向前检查的比较次数。 ##c++代码 阅读全文
posted @ 2021-01-31 18:12 圆圆的圈圈 阅读(100) 评论(0) 推荐(0)
摘要: https://leetcode-cn.com/problems/path-with-minimum-effort/ keywords: dfs, bfs, 并查集 ##分析: 首先进行模型抽象,将地图抽象为图论模型。 地图中每个格子抽象为一个节点;每个上下或左右相邻的节点之间对应一条无向边,边权值 阅读全文
posted @ 2021-01-30 20:37 圆圆的圈圈 阅读(81) 评论(0) 推荐(0)
摘要: 插值 已知函数在一个区间上的若干个离散的点,需要求解这些节点之间的函数值时,常用满足一定条件的函数替代该函数。插值法和拟合法是两种常用的方法。 插值函数需要过已知节点,拟合函数则不需要,只需要在某种意义下这些节点的总偏差最小。 一维插值 常见插值方法有拉格朗日插值法,分段线性插值法,样条插值法。 节 阅读全文
posted @ 2021-01-25 20:28 圆圆的圈圈 阅读(849) 评论(0) 推荐(0)
摘要: 马尔可夫预测 若某一系统在已知现在情况的条件下,系统未来情况只与现在有关,与历史无直接关系,则称描述这类随机现象的数学模型为马尔可夫模型(马氏模型)。 时齐马尔可夫链: 系统由状态i转移到状态j的转移概率只与时间间隔长短有关,与初始时刻无关。 状态转移概率矩阵及柯尔莫哥洛夫定理: 概率矩阵: 若系统 阅读全文
posted @ 2021-01-25 14:34 圆圆的圈圈 阅读(3570) 评论(0) 推荐(0)
摘要: 灰色预测模型 主要特点是模型使用的不是原始数据序列,而是生成的数据序列,核心体系为灰色模型(GM),即对原始数据作做累加生成(累减生成,加权邻值生成)得到近似指数规律再进行建模。 优点:不需要很多数据;将无规律原始数据进行生成得到规律性较强的生成序列。 缺点:只适用于中短期预测,只适合指数增长的预测 阅读全文
posted @ 2021-01-25 11:49 圆圆的圈圈 阅读(4488) 评论(0) 推荐(0)
摘要: 参考 程序的编译和链接: 对于编译型语言,如c++,需要首先将源文件编译(compile)为中间代码文件object file(win下的.obj文件,UNIX下的.o文件),然后将这些object file链接(link)为可执行文件。 编译时,编译器需要检查语法,函数与变量的声明是否正确(告知编 阅读全文
posted @ 2021-01-09 22:07 圆圆的圈圈 阅读(106) 评论(0) 推荐(0)
摘要: 线性规划只能解决一组线性约束条件下,一个目标值的最大值或最小值问题。实际决策中,衡量方案的优劣需要考虑多个目标,这些目标有主要的,次要的;定量的,定性的;互相补充的,互相对立的。用普通的线性规划难以解决此类问题。故考虑采用“目标规划”。 目标规划的求解思路有两种: 加权系数法:为每个目标赋予一个权系 阅读全文
posted @ 2020-12-11 23:46 圆圆的圈圈 阅读(1290) 评论(0) 推荐(0)
摘要: #LINGO运算符与函数 常用运算符 算数运算符 ^次方, *乘, /除, +加, -减 逻辑运算符 关系运算符 = 表达式左右相等 ⇐ 表达式左边<=右边 >= 表达式右边>=左边 LINGO没有单独的'>' '<',二者出现是会被认为是省略了'=' 不同种类运算符混合时的优先级为:单目>双目;算 阅读全文
posted @ 2020-12-11 18:49 圆圆的圈圈 阅读(545) 评论(0) 推荐(0)
摘要: numpy.where numpy.where([condition,x,y]) # 返回值out 根据condition选择x或y中的元素 Parameters condition:array_like, bool 当condition为True时,选择x中的元素,反之y x,y:array_li 阅读全文
posted @ 2020-12-06 21:49 圆圆的圈圈 阅读(236) 评论(0) 推荐(0)