上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 41 下一页
摘要: next数组表示字符串前后缀匹配的最大长度。是KMP算法的精髓所在。可以起到决定模式字符串右移多少长度以达到跳跃式匹配的高效模式。 以下是对next数组的解释: 如何求next数组: 相关链接:按顺序阅读为宜 详解KMP算法:https://www.cnblogs.com/yjiyjige/p/32 阅读全文
posted @ 2019-02-13 14:28 Grooovvve 阅读(271) 评论(0) 推荐(0)
摘要: 相关链接:https://www.cnblogs.com/icmzn/p/5060195.html 阅读全文
posted @ 2019-01-27 12:58 Grooovvve 阅读(465) 评论(0) 推荐(0)
摘要: int x = foo(); //任意值 int y = bar(); //任意值 unsigned ux =x; unsigned uy = y; 证明对于所有的x和y值,它都为真(等于1); 或者2)给出使得它为假(等于0)的x和y的值。 1)x+y == uy+ux 答:这个等式成立,首先这个 阅读全文
posted @ 2019-01-27 11:28 Grooovvve 阅读(1134) 评论(0) 推荐(0)
摘要: 现在给你一个任务,写一个函数用来判定一个字符串是否比另一个更长。前提是你要用字符串库函数strlen(),它的声明如下: size_t strlen(const char *s); int strlonger(char * s, char * t) { return strlen(s)-strlen 阅读全文
posted @ 2019-01-26 16:41 Grooovvve 阅读(780) 评论(0) 推荐(0)
摘要: 问: 当函数参数length为0时,运行这段代码应该返回0.0。但实际上,运行时会遇到一个存储器错误。请问为什么会发生这种情况,并且说明如何修改代码? 结果如下: length为正数时,结果正确。并且length-1的结果也正确。 但是当length为0的时候,length-1变成了42949672 阅读全文
posted @ 2019-01-26 16:29 Grooovvve 阅读(657) 评论(0) 推荐(0)
摘要: 派生类和基类之间的特殊关系是基于C++继承的底层模型的。 实际上,C++有3种继承方式:公有继承、保护继承、私有继承。 公有继承是最常见的关系,它建立一种is-a的关系,即派生类对象也是一种基类,可以对基类对象执行的任何操作,也可以对派生类对象执行。is-a其实是is-a-kind-of的缩写。 h 阅读全文
posted @ 2018-12-16 14:44 Grooovvve 阅读(416) 评论(0) 推荐(0)
摘要: 派生类和基类的概念及派生类构造函数的原理: 创建一个叫做TableTennisPlayer的基类,记录会员的名字和是否有球桌。 接下来声明一个派生类: 派生类不能访问基类的私有成员,而必须通过基类方法进行访问。 因此派生类构造函数必须使用基类构造函数; 创建派生类对象时,程序首先创建基类对象。从概念 阅读全文
posted @ 2018-12-16 12:26 Grooovvve 阅读(1061) 评论(0) 推荐(0)
摘要: 什么是引用 引用变量是已定义变量的别名。 如何定义引用变量: int rats; int & rodents = rats; 其中&不失地址运算符,而是类型标识符的一部分。就行声明char*是指的是指向char的指针一样。 int &指的是指向int的引用。 引用看起来和指针很类似,但是还是不太一样 阅读全文
posted @ 2018-12-14 09:10 Grooovvve 阅读(251) 评论(0) 推荐(0)
摘要: 在C++中,静态成员是属于整个类的而不是某个对象。 静态成员变量只存储一份供所有对象共用,所以在所有对象中都可以共享它。 使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节省内存。 静态成员的定义或声明要加个关键static。静态成员可以通过双冒号来使用即<类名>:: 阅读全文
posted @ 2018-12-13 20:25 Grooovvve 阅读(247) 评论(0) 推荐(0)
摘要: 初级阶段 1、C语言 数据类型、变量、内存布局、指针基础; 字符串、一维数组、二维数组; 一级指针,二级指针,三级指针,N级指针概念,指针数组和数组指针; 结构体、文件的使用; 动态库的封装和设计; 函数指针回调函数。 2、C++语言 面向对象编程思想; 类的封装,构造和析构、静态成员、对象管理; 阅读全文
posted @ 2018-12-13 09:33 Grooovvve 阅读(1535) 评论(0) 推荐(0)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 41 下一页