Sandy Kwok 一定会有offer
Leon咕咕咕
这个作者很懒,什么都没留下…
展开
-
变量的作用域
局部变量:函数内部定义的 变量称为局部变量。局部变量没有默认值,全局变量默认值为0.如果函数中定义了一个与全局变量同名的jububianl,name在函数内部只有局部变量是可见的。使用::globalvariable 可以访问全局变量 #include using namespace std; int v1 = 10; int main(){ int v1 = 5; cout << v1 <<原创 2017-04-10 16:23:12 · 249 阅读 · 0 评论 -
【面试题】c++有哪四个类型转换相关的关键字?
1、reinterpret_cast (expression) type-id 必须是一个指针、引用、算术类型、函数指针或者成员指针。它可以把一个指针转换成一个整数,也可以把一个整数转换成一个指针(先把一个指针转换成一个整数,再把该整数转换成原类型的指针,还可以得到原先的指针值)。 static_cast和reinterpret_cast的区别主要在于多重继承 2、static_cast转载 2017-04-10 09:54:30 · 1473 阅读 · 0 评论 -
排序算法
【原文链接:点击打开链接】 概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部转载 2017-03-17 20:52:09 · 427 阅读 · 0 评论 -
字符串
为了节省内存,c把常量字符串放在一个单独的区域(文字常量区),当几个指针赋值给相同的常量字符串时,他们实际上指向相同的内存地址。但用常量内存初始化数组,情况有所不同 int main(){ char str1[] = "hello"; char str2[] = "hello"; char*str3 = "hello"; char*str4 = "hello"; cout原创 2017-03-14 16:40:25 · 185 阅读 · 0 评论 -
指针 常量指针和指针常量
常量指针 const关键字声明一个常量,常量声明后不能修改。类似的,我们可以声明常量指针:double radius = 5; double * const pvalue = &radius;*pvalue = 4//可以修改 其中pvalue是一个常量指针,其声明和初始化必须在同一条语句中,后面的程序不能为其赋予新的地址。注意,虽然pvalue是常量,但pvalue指向的数据不是常量,是可以原创 2017-03-14 11:27:03 · 360 阅读 · 0 评论 -
map容器分别按key和value排序
原理见博客点击打开链接 编程题] 简单错误记录 开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 处理: 1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并) 2.超过16个字符的文件名称,只记录文件的最后有效16个字符;(如果文件名不同,而只是文件名的后16原创 2017-03-13 16:44:29 · 449 阅读 · 0 评论 -
常用正则表达式大全 (转)
网上找到的常用正则表达式,留着以后可能用得上,正则表达式实在是不好写,只好拿来主义了,在Delphi中没有自己带有正则表达式的组件,靠第三方了,都说PerlRegEx 是首选, 去这里下载,官方网站: http://www.regular-expressions.info/delphi.html。另外,万一老师在他的博客上写了PerRegEx的使用,可以去看看:http://www.cnblogs转载 2017-03-04 21:05:41 · 156 阅读 · 0 评论 -
【动态规划摘要】
1.《算法概论》p174 讲的背包问题很受启发原创 2017-02-28 17:14:43 · 332 阅读 · 0 评论 -
经典排序算法 - 桶排序Bucket sort
补充说明三点 1,桶排序是稳定的 2,桶排序是常见排序里最快的一种,比快排还要快…大多数情况下 3,桶排序非常快,但是同时也非常耗空间,基本上是最耗空间的一种排序算法 我自己的理解哈,可能与网上说的有一些出入,大体都是同样的原理 无序数组有个要求,就是成员隶属于固定(有限的)的区间,如范围为[0-9](考试分数为1-100等) 例如待排数字[6 2 4 1转载 2017-02-20 22:00:32 · 657 阅读 · 0 评论