
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
动态规划是一种主要用来优化朴素递归的方法,每当输入不同值调用递归函数出现大量重复的(子)输入和调用(返回结果)时,就可以考虑使用动态递归的方式来优化复杂度。动态规划的主要思想是存储子问题的结果,以便于在接下来可能出现的的重复子问题中直接使用已有的结果,这样子便可以将时间复杂度从指数级别降低到多项式(nlogn…)或线性级别,是一种以空间换时间的算法。以一个简单的斐波那契数列的为示例:几个问题的示例

代理类实现与实例展示将一个类实例的属性访问和控制代理到代码内部另外一个实例类,将想对外公布的属性的访问和控制权交给代理类来操作,保留不想对外公布的属性的访问或控制权,比如只读访问,代理类的方式也可以作为继承的一种替代方式,代理类可以做的一些事情代理类的一个简单的实现方式示例目标:实现类Product的实例属性让另一个类Proxy来代理访问和控制,想将对外公布的属性交给代理类让外部访问和控制,不想对
想起了以前ssh有时连不上时是自己手动在服务器开启防火墙端口放行的,于是使用lighthouse免密登录,查看防火墙放行端口,使用ufw命令查看,发现没有放行端口,最后手动添加放行端口,然后无论是xshell还是控制台的ssh连接立马就通了所以这应该可以理解是腾讯云控制台显示的防火墙有问题?(尽管最开始应该是有效的)放出我执行的过程截图和最后的状态:手动修改防火墙放行端口,最开始status不是a

非线性回归(Non-linear Regression)1.概率:1.1定义概率§robability:对一件事情发生的可能性的衡量1.2范围0<=P<=11.3计算方法:1.3.1根据个人置信1.3.2根据历史数据1.3.3根据模拟数据1.4条件概率:(A发生的条件下B发生的概率)逻辑回归(Logistic Regression)x∈(-∞,+∞),y∈(0...
numpy中两个array数值比较,在IDE显示相同,但是bool值却是False在numpy数据比较时,在IDE显示相同但是比较是否相等却有时候反回False原因是使用了np.set_printoptions(precision=3) # 可以设置显示精度np.set_printoptions(suppress=True)# 抑制小数的科学计数法显示抑制小数点显示,但是实际上小数...
Pyscript的入门介绍
有向图的介绍引入在实际生活中,很多应用相关的图都是有方向性的,最直观的就是网络,可以从A页面通过链接跳转到B页面,那么a和b连接的方向是a->b,但不能说是b->a,此时我们就需要使用有向图来解决这一类问题,它和我们之前学习的无向图,最大的区别就在于连接是具有方向的,在代码的处理上也会有很大的不同。定义有向图(Digraph或Directed graph)是一副由一系列顶...
无向图(Undigraph)的介绍引入生活中的图,有地图,集成电路板的图,可以看类似的看做是数据结构中的图数据有"一对一",“一对多”和“多对多”的关系,前两种分别表示线性表和树的存储结构性质,而多对多则可表示图的存储结构性质定义图是由有限的(并且可能是可变的)组的顶点(vertices,或称点points,结点nodes),以及一系列由这些每两个顶点之间相连的有向或无向的边(ed...
python或anaconda下安装opencv提示Error:No matching distribution found for opencv原文:https://blog.csdn.net/qq_27668313/article/details/90482872错误提示:ERROR: Could not find a version that satisfies the require...
linux Ubuntu中报错,XXX is not in the sudoers file.This incident will be reported.今天在学习的时候,不小心把自己的用户sudo玩坏了(Broken sudo),于是上谷歌搜索XXX is not in the sudoers file.This incident will be reported.看到一些大多数...