摘要:
1、const指针 指向常量的指针变量,其一般形式为 "const 类型名 * 指针变量名 " 。 如下: int a=12,b=15; const int *p=&a; int *q=&b; *p=22; //非法,试图通过p修改a的值 *q=22; //一般的指针变量可以修改,合法 p=&b; 阅读全文
摘要:
1、 内置函数 程序调用函数时需要一定的时间和空间开销,其执行过程一般如下: 而C++提供了一种高效率的方法,即在编译的时候将所调用函数的代码直接嵌入到主函数中,而不是将流程转出去,这样可以避免函数调用时频繁的转入与转出操作,从而节省过程中“保存现场”和“恢复现场”所需的时间。如下代码: 内置函数虽 阅读全文
摘要:
"When your dreams come alive you're unstoppable. Take a shot chase the sun find the beautiful. We will glow in the dark turning dust to gold. And we'l 阅读全文
摘要:
(1)、在虚拟机中设置静态主机IP ①、获取当前IP地址的网段②、子网掩码以及网关 ③、在虚拟机外部将其Ping通 (2)、修改主机名 临时修改 hostname 主机名称 永久修改 sudo vi /etc/sysconfig/network 文件 修改hostname属性 (权限不够时可以通过s 阅读全文
摘要:
这几天看看王道机试的书,觉得几种方法特别有意义,总结如下。 1、数位拆解 问题:特殊的乘法 采用字符数组去转化与分析 如:123 * 45 = 1*4+1*5+2*4+2*5+3*4+3*5 输入: 123 45 输出: 54 2、求最大公约数 其原理:若a,b全为0,则他们的最大公约数不存在;若a 阅读全文
摘要:
(1)查看当前文件夹下的目录 ①、ls (list的缩写)命令用于列出文件和目录。默认上,他会列出当前目录的内容。带上参数后,可以以不同的方式显示。如图: ls命令可以列出当前目录的内容。dir命令是ls命令的一个别名,也是directory的缩写。通常列出的文件会以不同的颜色进行显示,不同的颜色代 阅读全文
摘要:
合并排序 合并排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。 递归方法: 基本思想是:将待排序元素分成大小一致相同的2个子集和,分别对两个子集和进行排序,最终将排好序的子集合并成所需要的排好序的集合 阅读全文
摘要:
什么是MongoDB NoSQL数据库 介绍NoSQL的特点,与关系型数据库(Oracle,mysql)作比较,详细的说明其优点与缺点,介绍其存储数据的结构,文档形式储存(Collection)。 NoSQL是一种弱关系型数据库,与mysql和oracle相反,正因为关系型弱,所以处理数据的效率远高 阅读全文
摘要:
串的结构类似与线性表,只不过串的数据元素是一个字符,即是由零个或多个字符组成的有限序列。 一、串的顺序存储 串的顺序存储结构也就是顺序存储,即串中的字符被依次的存在一组连续的存储单元中,可以类比线性表的顺序存储,可以写出其数据结构如下: 假设现在的字符串是“friend”,其结构可以用如图所示: 现 阅读全文
摘要:
由于存储单元是一维的结构,而数组是个多维的结构,则用一组连续的存储单元存放数据元素就有次序约定的问题了。 假设现在有一个三维数组A[5][6][7],现在初始化其数据结构时,不难联想到,首先要说明存放的数据类型(也可以是数组元素的基址,但元素的类型是一定要说明的),其次,就是数组的维数,还有就是每一 阅读全文