Floyd最小环理解+模板: https://www.cnblogs.com/DF-yimeng/p/8858184.html 除了上述博文里写的,我再补充几点我的理解。 1.为什么先枚举ij求经过ijk的最小环再更新k? 因为更新了K点,dis[i][j]可能会经过K,那么再枚举ij求ijk可能会 ...
分类:
其他 时间:
2019-04-18 23:20:04
收藏:
0 评论:
0 赞:
0 阅读:
170
题目:给定一根长度为n的绳子,请把绳子剪成m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],…,k[m]。请问k[0]k[1]…*k[m]可能的最大乘积是多少?例子:例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。defcutRopeDP(length):"""在剪绳子这个题目中,由于必须要剪一刀,因此会导致当所
分类:
其他 时间:
2019-04-18 22:59:49
收藏:
0 评论:
0 赞:
0 阅读:
154
Java中除了一维数组外,还有二维数组,三维数组等多维数组。本文以介绍二维数组来了解多维数组。 1.二维数组的基础 二维数组的定义:二维数组就是数组的数组,数组里的元素也是数组。 二维数组表示行列二维结构 2.二维数组的声明 二维数组有三种声明方式。 2.1.根据二维数组的定义 此时arr = ne ...
分类:
编程语言 时间:
2019-04-18 22:58:08
收藏:
0 评论:
0 赞:
0 阅读:
142
1.说一下通过JDBC操作数据库的步骤 第一步:通过反射注册并加载驱动Driver,驱动类会自动注册到DriverManager类,并加载到内存中。 第二步:通过DriverManager类获取connection连接对象。 第三步:通过连接对象获取statement数据库操作对象。 第四步:通过s ...
分类:
数据库技术 时间:
2019-04-18 22:57:33
收藏:
0 评论:
0 赞:
0 阅读:
148
java中的修饰符分类: 权限修饰符: private, default, protected, public 状态修饰符: static, final 抽象修饰符: abstract 权限修饰符 我们来看看四种权限修饰符的权限大小 (注意:没有default这个关键字,它就是代表默认的意思,即什么 ...
分类:
编程语言 时间:
2019-04-18 22:57:15
收藏:
0 评论:
0 赞:
0 阅读:
130
实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装、继承、多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计模式 根据实验提交的规则,把实验为五个部分 面向对象程序设计 1 单元测试 1.在 IDEA中我们把 ...
分类:
编程语言 时间:
2019-04-18 22:56:33
收藏:
0 评论:
0 赞:
0 阅读:
154
tab对于需要 共享 的代码而言是灾难。 pyhton对这点的明确要求是不要混合使用4个空格和tab键. 只使用二者之一,都是没有问题的.如果一个python代码已经完成的部分,都是使用的4个空格.那么这个时候,就不可以插入tab键,而必须使用空格. 不同的平台对tab展开空格的个数的显示效果并不相 ...
分类:
其他 时间:
2019-04-18 22:56:14
收藏:
0 评论:
0 赞:
0 阅读:
257
如何根据字典中值的大小对字典项排序 问题举例 某班英语成绩以字典形式存储,如何根据成绩高低,计算学生成绩排名 { “tom”:80, "lily":88, "marton":99, } 分析:字典中的值无法用sorted函数进行排序,我们可以将字典各项转换成元组,使用sorted函数进行排序 元组元 ...
分类:
编程语言 时间:
2019-04-18 22:55:55
收藏:
0 评论:
0 赞:
0 阅读:
149
恢复内容开始 通过git管理项目之前,需要先注册一个GitHub账号,方便在远程仓库进行项目管理。 Git之项目在本地仓库的管理(从小白开始): 一、push到远程项目 1、在个人的GitHub账号中,创建一个远程仓库(repository,只需要填完就可以,会获得一个远程仓库的github地址,例 ...
分类:
其他 时间:
2019-04-18 22:55:39
收藏:
0 评论:
0 赞:
0 阅读:
124
今天学习了链表内的创建和添加,先总结一下我犯的错误 先上代码 代码注释: 思路分析: 本次练习首先是数据结构中简单链表中单个结点的创建,经过分析可得,若是想要在程序运行的过程当中进行创建添加操作: 链表简单的添加,此处的添加分为两种情况: 程序中原先若是有链表已经出现,那么头指针是指向第一个结点可以 ...
分类:
其他 时间:
2019-04-18 22:55:04
收藏:
0 评论:
0 赞:
0 阅读:
120
前言: 我买了一本《图解CSS3核心技术与案例实战》大漠写的,为了提高自己的自觉性呢,抓紧看书,把读书笔记放在这上面,跟大家一起分享,也为督促自己完成读书计划。 文末有微信公众号,感谢你的扫一扫关注··· 第1章 揭开CSS3的面纱 渐进增强:开发方式、Web设计理念 网站是否需要在每个浏览器看起来 ...
分类:
Web开发 时间:
2019-04-18 22:54:48
收藏:
0 评论:
0 赞:
0 阅读:
142
使用集合(set)剔除字典中的重复项(value)。 1)具体例子: 2)该例子的运行结果如下: 编程语言种类:javac++python ...
分类:
编程语言 时间:
2019-04-18 22:54:16
收藏:
0 评论:
0 赞:
0 阅读:
543
请看下面的方法,在我们的catch里面,捕获到了异常之后,我们的catch模块里面的语句,还会接着执行,当我们执行到return之后,我们不会立即返回,而是会接着执行finally块里面的代码,只有执行完,才会继续执行我们的return值, public static Boolean testQQ( ...
分类:
其他 时间:
2019-04-18 22:53:56
收藏:
0 评论:
0 赞:
0 阅读:
253
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 int main() 9 { 10 int zz[10010]; 11 string z; 12 string w; ... ...
分类:
其他 时间:
2019-04-18 22:53:35
收藏:
0 评论:
0 赞:
0 阅读:
175
选择菜单栏【调试】->【窗口】->【异常设置】 使用快捷键Ctrl + Alt + E,可以快速打开该对话框 通过取消勾选或者勾选进行设置即可。 https://blog.csdn.net/superying/article/details/5363599 ...
分类:
Windows开发 时间:
2019-04-18 22:53:12
收藏:
0 评论:
0 赞:
0 阅读:
319
...
分类:
系统服务 时间:
2019-04-18 22:52:28
收藏:
0 评论:
0 赞:
0 阅读:
184
Posix实时信号的值在SIGRTMIN和SIGRMAX之间(包括两者)。 如果需要实时行为,我们必须使用在SIGRTMIN和SIGRMAX之间的实时信号,且在安装信号处理程序时必须给sigaction指定SA_SIGINFO标志。 实时行为指 信号是排队的。就是说,如果同一信号产生了三次,它就递交 ...
分类:
其他 时间:
2019-04-18 22:51:32
收藏:
0 评论:
0 赞:
0 阅读:
139
IO 模型分类 * blocking IO 阻塞IO * nonblocking IO 非阻塞IO * IO multiplexing IO多路复用 * signal driven IO 信号驱动IO * asynchronous IO 异步IO 1,阻塞IO 的图 recv数据 阻塞IO 非阻塞I ...
分类:
其他 时间:
2019-04-18 22:51:11
收藏:
0 评论:
0 赞:
0 阅读:
178
2019-04-18 22:36:26 sql中的连接查询有inner join(内连接)、left join(左连接)、right join(右连接)、full join(全连接)四种方式,它们之间其实并没有太大区别,仅仅是查询出来的结果有所不同。 例如我们有两张表: Orders表通过外键Id_ ...
分类:
数据库技术 时间:
2019-04-18 22:50:50
收藏:
0 评论:
0 赞:
0 阅读:
145
Math.random() MDN 文档中是这样介绍的:该Math.random()函数返回0-1范围内的浮点伪随机数(包括0,但不包括1),在该范围内具有近似均匀的分布 - 然后可以缩放到所需范围。该实现选择初始种子到随机数生成算法; 它不能被用户选择或重置。 随机生成10以内任意长度的随机数 获 ...
分类:
其他 时间:
2019-04-18 22:50:32
收藏:
0 评论:
0 赞:
0 阅读:
111