-
Spring Cloud第九篇 | 分布式服务跟踪Sleuth
Spring Cloud第九篇 | 分布式服务跟踪Sleuth ? ?本文是Spring Cloud专栏的 第九篇 文章,了解 前八篇 文章内容有助于更好的理解本文: Spring Cloud第一篇 | Spring Cloud前言及其常用组件介绍概览 Spring Cloud第二篇 | 使用并认识Eureka注册中心 Spring Cloud第三篇...
-
图论_链式前向星
图论_链式前向星 参考自https://blog.csdn.net/ACdreamers/article/details/16902023(深度理解链式前向星-acdreams) 对于前向星,我的理解就是 将边集按照起点顺序进行排序后存储 (而并没有将终点也进行排序的必要)。同时 head[u]记录以u为起点的边集在数组中的 第...
-
Lucas定理模板
Lucas定理模板 一本通上不是很懂,所以自己查资料做了个总结。 Lucas定理: 若p是质数 ,则对于任意整数1=m=n,有: c(n,m)%p=c(n%p,m%p)*c(n/p,m/p)%p 也就是把n和m表示成p进制数,对p进制下的每一位分别计算组合数,最后再乘起来。 最后一句话可能难以理解,实际上联...
-
论分治与归并思想
论分治与归并思想 归并排序 要想了解归并思想,就离不开对归并排序的理解,从前看别人的代码百思不得其解,后来看到一张图片顿时领悟,附下: 每次比较两个数组,注意可以是一个数组的两个不同的区间,每次将较小的数存储在一个临时数组中,这样就完成了归并排序。当然...
-
对快速排序的理解以及相关c++代码
对快速排序的理解以及相关c++代码 快速排序:在一组数据中,可以将左边的数字当作枢轴(右边也可以),接下来要做的就是,先从右边找到比枢轴小的数, 再从左边找到比枢轴大的数,接着将这两个数进行交换,重复上述步骤找出所有符合条件的数进行交换, 最后将枢轴放到...
-
学习了插入排序
学习了插入排序 简单的理解,插入排序,就是原队列中不断的出列一个值,与已经出列的所有值进行一一比较,找到自己的位置进行插队。 下面是学习的来的插入排序以及自己对一些代码的注释;另外,在此基础上将其中的插队代码,单独做成了一个函数。 下面是插入排序的c++...
-
运算符重载和深浅拷贝
运算符重载和深浅拷贝 对于某些运算符号(+,-,*,/....),我们不满足与它原有的操作方式,而是要在对 特有对象 (如负数的加减)进行使用,但是编译器会不允许这样做,因为会与操作符 原本的类型不匹配 而导致操作失败。因此我们需要对运算符进行重载,即赋予它新的意义,...
-
.lib .dll 区别介绍、使用(dll的两种引入方式)
.lib .dll 区别介绍、使用(dll的两种引入方式) .lib .dll文件都是程序可直接引用的文件,前者就是所谓的库文件,后者是动态链接库(Dynamic Link Library)也是一个库文件。而.pdb则可以理解为符号表文件。DLL(Dynamic Link Library)文件为动态链接库文件,又称为应用...
-
选择排序的理解
选择排序的理解 代码在最后,c++语言,在codeblocks17.12下运行顺利 4 8 1 7 5 0 2 9 6 3 每一次都在剩下的数字中找到最小值 0 8 1 7 5 4 2 9 6 3 0的位置与4的位置交换 0 1 8 7 5 4 2 9 6 3 1的位置与8的位置交换 0 1 2 7 5 4 8 9 6 3 2的位置与8的位置交换 0 1 2 3 5...
-
i++与++i 递增递减运算符的前置与后置
i++与++i 递增递减运算符的前置与后置 C++Primer在132页的提示中说: 除非必须,否则不用递增递减运算符的后置版本 很多教材都详细解释了递增递减运算符前置与后置的区别,我对他们的理解是: 前置修改后直接赋值,而后置是先修改到临时变量,然后再赋值 下面的这份代...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
