- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 排序算法详解
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,
2017-08-30 20:35:03 280
原创 与君书(七堇年)
与君书 2009.06曾许愿不要输给时间 也不要输给世情 但沦落至这样一个心酸的如今 你我疲倦如旅人 并肩涉过遥遥风景 终于像临了这一扇?门 往后 已无故事 或者 路 但我都记得的 仍记得的 我曾是你的月光 在旧的冬夜 那场拥抱如井 井 于我是水中月 恋其皎净 坠以捞拾虚丽 于你仅仅
2017-08-29 19:29:06 1362
原创 C/C++基础及高频率面试知识总结
一、强制类型转换C++有四种强制类型转换符,分别是dynamic_cast,const_cast,static_cast,reinterpret_cast。 1、dynamic_cast运算符 将一个指向派生类的基类指针或引用转换为派生类的指针或引用。 注意:dynamic_cast转换符只能用于含有虚函数的类,其表达式为 dynamic_cast
2017-08-26 11:08:36 350
原创 一生中无能为力的十件事
一生中无能为力的十件事1. 倒向你的墙也许这面倒向你的墙让你无法呼吸,也许会让你失去一切,但是如果沉默地接受,那么倒向你的还是那面墙;如果你挺起肩膀,抬起头来,你会发现很多事情不是像我们想象那么糟。2. 离你而去的人离你远去的人,是他失去了你,不是你失去了他。离开,也许是为了下个路口更好的重逢。3. 流逝的时间时间比水流失的还要快,所以想做的
2017-08-24 19:25:57 413
原创 C++各类设计模式及实现详解
总结了网上一些设计模式资料。 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》两本书。
2017-08-19 10:18:46 48428 15
转载 各种编码UNICODE、UTF-8、ANSI、ASCII、GB2312、GBK详解
GBK,ISO-8859-1,GB2312的本质区别编码有几种 ,计算机最初是在美国等国家发明的 所以表示字符只有简单的几个字母只要对字母进行编码就好 我们标准码 iso-8859-1 这就是一个标准但是后来计算机普及了 于是就中国要使用计算机了 但是机器不认得中文,于是就有了国际码。 gbk gb2312都是这类。两个其实一个,一个是标准(发布的代号),一个是简称。后来多了个阿拉伯语、日
2017-08-19 09:31:56 511
转载 printf()用法
printf()函数 printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出 信息。在编写程序时经常会用到此函数。函数的原型为: int printf(const char *format, ...); 函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。 printf()函数的调用格式为:
2017-08-03 20:40:25 620
原创 C++运算符优先级
优先级操作符描述例子结合性1()[]->.::++--调节优先级的括号操作符数组下标访问操作符通过指向对象的指针访问成员的操作符通过对象本身访问成员的操作符作用域操作符后置自增操作符后置自减操作符(a + b) / 4;array[4] = 2;ptr->age = 34
2017-08-03 20:13:53 540
Frangi最初提出的Hessian矩阵血管增强,支持2D和3D数据,可直接运行
2018-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人