自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 贪心算法正确性证明

为了方便观看,本文章会把命题放在每一个证明步骤中。

2023-12-02 22:54:22 503

原创 VMware网络配置及常用命令

这个文件的作用是一个通讯录,方便电脑记住别的电脑的名字和ip地址的映射关系,这样不用每次都ping + 一大堆ip地址,直接写ping + 主机名就行。虚拟机与主机共享一个专用网络,与外部网络没法通信,相当于把NAT模式里的虚拟路由器换成了虚拟交换机。相当于又创建了一个小的虚拟局域网,在该局域网里面有虚拟路由器,虚拟机连接到虚拟路由器上。域名劫持就是通过修改hosts文件,来使原本应打开的网页打开成其他网页(钓鱼网页)所以我们先保存到桌面,并删掉后缀名,然后复制到刚刚的路径,直接替换。

2023-11-30 23:21:04 487

原创 动态规划-完全背包问题

(第四号物品被用了一次,那么背包还剩下多少重量可以装?时间(上面推算过,因为每一个项都可以在前面一点的备忘录里找到)的值仍然为4,那么就说明第四号物品又被用了一遍,那么x。种物品中,背包重量为3的时候用的物品最大标号是多少呢)这里算法只是追踪的算法,不是整个背包问题的算法。种物品的时候,把物品的最大标号赋值给新的。(除去上一步那个第四号物品,再考虑前。(如此以来,下一次考虑的时候就是。9.如果最大物品编号不是刚刚的。就有可能变的非常小,我们要考虑。的时候都用第二个图的第二行求的。在上一步中,得出的结果是。

2023-10-26 00:05:20 655

原创 分治-平面点集的凸包

给定大量离散点的集合Q,求一个最小的凸多边形,使得Q中的点在该多边形内或者边上。,另一边没有点,这样虽然只会有一个子问题,但子问题的规模只减少了1。可以删除,且每次划分除了在分割线上的两个点,其他全部的点都。个点,每一个点都要比较一下是在d左边还是右边)图形处理中用于形状识别:字形识别、碰撞检测等。假设Deal递归调用的问题规模为。最差时间复杂度的情况为:每次划分。此时W(n) = O(n。

2023-10-25 00:33:28 128

原创 动态规划-投资问题

个项目如何最大效益投资之后,再决定如何投第。:将x元投入第i个项目的效益。的意思是:投给项目i的钱数。,也就是给第3个项目投3万元。,第4个项目投1万元。

2023-10-23 16:28:42 837 1

原创 动态规划设计要素

相乘,即加两个括号。

2023-10-22 22:19:06 56 1

原创 原码、补码的乘法运算

多了一个辅助位,辅助位在乘商寄存器后面,初始为。

2023-10-18 23:17:09 297 1

原创 动态规划算法的例子:最短路径问题

后边界不变,前边界前移。

2023-10-16 15:27:45 1049 1

原创 卷积应用及卷积计算

上面的过程中,多项式求值这个过程用了很多次,比如求A(x),B(x),所以我们要找到一个高效的求多项式值的算法。蛮力算法对每个项都进行重新计算,但我们计算过程中,有些项可以再前些项的基础上求。(注意中的知识点在上方求w的时候有提到,至于为什么应该和那个w的公式有关)对于w是什么后面会说,这里了解大概的过程。每个斜线的项之和恰好是卷积中的各个分量。的值代进去计算,相乘之后再相加。处理,使所有的权值之和为。把多项式的具体的值求出来。(在这个算法里面,我们。黑色线为平滑后的信号。的值其实就是上面说的。

2023-10-14 21:52:28 128 1

原创 典型的分治算法:选择问题

思想:第二大的数一定是被最大数淘汰的,因此我们要想办法找到被最大数淘汰的数,在这些数里面再比较一次取最大的数。当管道放在这些刚好这些井从上到下或者从下到上排序后中位数的时候,总和最小。4.最后只在max的链表里比较找最大的,即second。的,所以不同于之前学的排序最小为nlogn。| = 8,而k = 6,因此转变为S。我们要知道改变每组的大小影响了什么。2. 分组[5,7] [2,8]中求第k小的数,递归的调用函数。最坏情况下时间为O(n-1)输出:第二大的数second。输入:n个数的数组L。

2023-10-09 22:13:59 494 1

原创 改进分治算法的途径2:增加预处理

因为上面说的那个点也可能被划分到右边,我们想要在它左边找符合条件的点,所以判断的时候,我们直接判断点的x坐标还要。3. 且肯定不超过12个(左边一个日,右边一个日,而且如果有超过12个了那么δ一定会更小)那么要想出现的点与这个点的距离小于δ,右边的点只能在这个“日”这个范围内,即长δ,高2δ。(当然也可能会被划分到右边,我们不确定,所以后面会说比较12个点,而不是6个点)1.|P|<=3,即子集里面的点的个数<=3,就不再分割,直接计算。刚刚只是判断第一个点,现在所有的点加一块判断,判断12n次,为。

2023-10-08 19:06:43 150 1

原创 分治-排队购票问题

一场球赛开始前,售票工作正在紧张的进行中。每张球票为50元,现有30个人排队等待购票,其中有20 个人手持50元的钞票,另外10个人手持100元的钞票。假设开始售票时售票处没有零钱,求出这30个人排队购票,使售票处不至出现找不开钱的局面的不同排队种数。(特别说明的是:拿同样面值钞票的人对换位置后为同一种排队。

2023-10-08 14:35:42 113 1

原创 改进分治算法的途径1:减少子问题数

原理:子问题的依赖关系有些子问题的计算通过其他子问题的结果简单的运算一些就可以得出来。

2023-10-06 15:48:14 109 1

原创 MySQL存储引擎

InnoDB是MySQL的默认事务型引擎,被设计用来处理大量的短期事务,可以确保事务的完整性比如,A给B转账100,要么A少100,B多100;要么两个人钱都没变InnoDB是行锁,MyISAM是表锁,即:InnoDB是为处理巨大数据量的最大性能设计InnoDB查询一行数据,只会锁这一行数据,但MyISAM会锁这一个表的数据。

2023-09-26 15:54:56 30 2

原创 分治-幂乘算法及应用

简化:只用算出来一个n/2个a相乘,后面那一个n/2个a就不用算了。Fibonacci数列:1, 1, 2, 3, …a为给定实数,n为自然数。

2023-09-25 22:33:13 189 2

原创 分治思想:快速排序

首元素排好序处在1,2,…,n 各种情况概率都为。每次都要从前往后和从后往前遍历。

2023-09-25 20:34:53 43 2

原创 芯片测试:分治思想

那么除去A,还有 6 个芯片,我们要拿其余 6 个芯片分别与A芯片进行测试。此时,n为偶数时已经证明完全正确,下面处理n为奇数的情况。测试一个芯片是不是好芯片参考目录2的方法。如何在n个芯片里面判断A芯片是不是好芯片。对于其中一组来说(参考目录1问题引入)设计一种测试方法,找出一片好芯片。(好芯片比坏芯片至少多一片)(k组全报告正确的时候)

2023-09-25 17:56:37 417 1

原创 MySQL逻辑架构

MySQL是典型的架构(Client/Sever架构),服务器端使用的mysqld。

2023-09-25 17:55:27 20 1

原创 MySQL用户与权限管理

3.table_priv 和 columns_priv。角色创建之后,也会出现在。也可以在配置文件里设置。

2023-09-23 16:09:50 73 1

原创 算法导论 分治策略

1.原始问题划分为规模较小的子问题2.递归或迭代的求解每个子问题3.综合子问题。

2023-09-22 19:20:53 27

原创 P104 MySQL目录结构与表在文件系统中的表示

表结构与数据一起在ibd里面,且数据库文件也放在里面。

2023-09-21 19:18:06 28

原创 P103 SQL大小写规范与sql_mode的设置

影响语法的准确性,即使错误的语法有时候也能成功。

2023-09-21 16:35:59 85

原创 P101、P102MySQL字符集底层原理

字符集默认。

2023-09-21 15:34:55 19

原创 MySQL高级篇P100 SQLyog远程连接mysql8.0

1.控制面板2.程序与功能3.Windows功能4.Telnet Client打钩但此时还不行因为防火墙不让所以关闭防火墙。

2023-09-21 15:13:14 183

原创 MySQL高级篇P99

mysql安装过程种,会用过mysql用户在/tmp目录下新建tmp_db文件,所以给/tmp较大权限。执行:chmod -R 777 /tmp。并执行:cd /opt。

2023-09-19 11:19:51 50

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除