自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 理解指向指针的引用

指向指针的引用是某一指针的别名,同变量的引用一样。引用绝对不是单独存在的,它一定是指示某个已经存在的东西的,它一定是某个已经存在的物体的"别名".    而且它如果被初始化赋值成某个变量后,它就始终是这个变量的替身.对引用的改变就是对这个变量的改变.  指向指针的引用的特殊点在于如下两点:(1)指向指针的引用,不仅改变了指针所指的对象,也改变了指针本身。        为了

2015-03-19 10:52:07 464

转载 const char *str, char *str, char str[]讨论

相关原文:http://bbs.csdn.net/topics/390998001字符串常量存入const指针, 可以.const char *p="aws"字符串常量存入数组可以 ;char a[] = "aws"字符串变量存入非const指针可以(变量char a[] = "aws") char *p=a; 要求用const char*来存放字符串常量,不就是为了防

2015-03-19 09:36:49 1006

转载 C++中空类的大小和类的虚表指针(vptr)

c++空类实例大小不是0原因收藏初学者在学习面向对象的程序设计语言时,或多或少的都些疑问,我们写的代码与最终生编译成的代码却 大相径庭,我们并不知道编译器在后台做了什么工作.这些都是由于我们仅停留在语言层的原因,所谓语言层就是教会我们一些基本的语法法则,但不会告诉我们为什么这么做?今天和大家谈的一点感悟就是我在学习编程过程中的一点经验,是编译器这方面的一个具体功能.首先:我们要

2015-01-13 08:49:23 749

原创 友元关系与继承以及基类派生类定义构造函数时应该注意的事项

1、像其他类一样,基类或派生类可以使其他类或函数成为友元,友元可以访问类的private,protected成员;2、友元关系不能继承。基类的友元对派生类的成员没有特殊访问权限,如果基类被授予友元关系,则只有基类具有特殊的访问权限,该基类的派生类不能访问授予友元关系的类;3、如果派生类想要将自己成员的访问权限授予基类的友元,则必须显示的在派生类中指定友元关系即包含friend字段;4、

2014-12-25 21:42:37 1120

转载 服务器常用的16个linux命令

http://blog.jobbole.com/15430/如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员。有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。

2014-12-08 09:01:19 528

转载 对0到n^3-1区间内的n个整数进行排序

转载于http://blog.csdn.net/mishifangxiangdefeng/article/details/76858391、题目分析要求在O(n)内完成算法,想到的必然是线性排序算法,n^3-1的整数可以看成是3位n进制整数,譬如10^3-1就是一个3位的十进制数,到这里我们应该可以考虑到如下算法:结合基数算法和(稳定的)计数算法来实现我们的题目要求。2、将整数划分

2014-12-02 17:16:14 1160

原创 快速排序

算法导论快速排序算法实现:1、算法导论快速排序文中例子:#include using namespace std;void quickSort(int A[], int p, int r);int partition(int A[], int p, int r);int main(){    int A[] = {1, -4, -2, 3, 2, 4,

2014-11-30 19:35:54 296

转载 优先队列实现栈

原文:http://www.cnblogs.com/593213556wuyubao/archive/2012/12/17/2821890.html

2014-11-24 10:58:12 896

原创 分治算法求最大子数组以及其对应的下标<c/c++源代码>

参考:http://wenku.baidu.com/link?url=9f_-NmepWw2DoZaj01FHw3udtlS7Pa6fSI-mie-yU1BE8ZLjxgduVPj7B2u-Rfwfbn9eiHuPcp1ggiIccAcN9aLyWmLd3uOux7HbIMc92NG

2014-11-19 21:24:13 1814

转载 数组中最大和的子数组

题目:输入一个整型数组,数据元素有正数也有负数,求元素组合成连续子数组之和最大的子数组,要求时间复杂度为O(n)。例如:输入的数组为1, -2, 3, 10, -4, 7, 2, -5,最大和的连续子数组为3, 10, -4, 7, 2,其最大和为18。背景:本题最初为2005年浙江大学计算机系考研题的最后一道程序设计题,在2006年里包括google在内的

2014-11-19 15:16:34 277

转载 高斯4次乘法化为3次乘法

设两个复数a + bi,c + di。我们先来看三个辅助的量t1 = (a - b) * (c + d),t2 = a * d,t3 = b * c。两个复数相乘的结果实部为a * c – b * d,虚部为a * d + b * c。而实部可以表示为t1 – t2 + t3,虚部可以表示为t2 + t3。这样就可以用三次乘法完成复数相乘了。其思想是用加减代替了乘法。好了让我们再看看上面的

2014-11-19 11:59:16 2250 1

转载 字符串分割(C++)

 经常碰到字符串分割的问题,这里总结下,也方便我以后使用。一、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说明:str为要分解的字符串,delim为分隔符字符串。返回值:从str开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。其它:str

2014-10-15 08:40:43 331

转载 c++创建对象的两种方式

from:http://blog.sina.com.cn/s/blog_586b6c050100dhjg.html 在C++里,有两种方法创建对象:方法一: ClassName object(param); 这样就声明了一个ClassName类型的object对象,C++会为它分配足够的存放对象所有成员的存储空间。注意:为节省存储空间,C++创建对象

2014-10-06 14:20:42 447

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除