封装,继承,多态是C++的三大基本概念,这里着重总结一下继承相关的东西
1 类派生列表
类派生列表指定派生类要继承的基类,派生列表中有一个或者多个基类如:
class B : public A1,protected A2,private A3
但是单继承时最常见的,多继承不多见
2 派生类的定义
派生类继承时,会包含父类的所有成员,即便私有成员不能被访问。父类中的虚函数...
分类:
编程语言 时间:
2014-07-26 01:56:26
收藏:
0 评论:
0 赞:
0 阅读:
394
在继续探索c指针之前,有必要来解析下c语言中复杂的声明语法。
只需要记住两点:一个原则,一个规则。
原则:先看标示符。
规则:运算符优先级是规则。...
分类:
其他 时间:
2014-07-26 01:56:16
收藏:
0 评论:
0 赞:
0 阅读:
357
c中的数组是一种聚合类型,把同种类型的元素按顺序存储,即是数组。c中数组类型的特点在于:它是嵌套定义的。...
分类:
其他 时间:
2014-07-26 01:56:06
收藏:
0 评论:
0 赞:
0 阅读:
272
解题报告
题意:
给出NxN的矩阵,有M个点是障碍
每次只能删除一行或者一列,最少删除多少次才能清除障碍
思路:
把行和列看作两个集合结点,把障碍看作集合结点的连线,这样就转化成求用最少的点来消灭边,也就是最小点覆盖。
在二分图中:(n个结点,且没有孤立的点)
最小点覆盖=最大匹配
最大点独立=结点数-最大匹配
#include
#inclu...
分类:
其他 时间:
2014-07-26 01:55:56
收藏:
0 评论:
0 赞:
0 阅读:
473
转载自:http://blog.csdn.net/hyr83960944/article/details/38098091查看类的继承关系的快捷键F4,在Android Studio常用快捷键这篇文章中,有写了。今天主要是讲一些关于这个快捷键出来的界面的一些配置,这块功能相对偏冷一些,可能很多人都会...
分类:
移动平台 时间:
2014-07-26 01:53:06
收藏:
0 评论:
0 赞:
0 阅读:
411
1. fork 1.1 通过 fork 创建的父子进程对于fork之前打开的fd,共享文件偏移量。这是因为,父进程fork一个子进程后,会有自己的进程表项,因此二者各有一套相同的文件描述符表,他们共享了文件表项,因而也就共享了偏移量。此外,close 的关闭采用的是引用计数,当执行close时,是....
分类:
系统服务 时间:
2014-07-26 01:52:56
收藏:
0 评论:
0 赞:
0 阅读:
456
题意什么的很普通的 就是比较2个字符串 balabala的主要是加深下字符串的处理 这题很容易细节不处理好WA的----我一开始 TLE 惊呆了 touch me 1 #include 2 #include 3 using namespace std; 4 5 const int siz...
分类:
其他 时间:
2014-07-26 01:52:46
收藏:
0 评论:
0 赞:
0 阅读:
427
很简单的一道题,利用map容器本应该直接就过的,居然WA了好多次。后来才发现,丢了一条更新统计结果的语句,以此为戒,以后严加注意!!!#include #include #include #include #include using namespace std;int main(){ int...
分类:
其他 时间:
2014-07-26 01:52:36
收藏:
0 评论:
0 赞:
0 阅读:
358
剧集图片剧集多久更新一集?(北京时间)主演《山蒜酱汤 12年后的重逢》[韩国] 共 50 集连载中状态:搜狐视频06-30 01:09更新至第26集前往观看更新频率:每周六至周日(17:30)更新一集南宫民,李素妍,李源根《Hotel king》[韩国] 共 32 集连载中状态:爱奇艺07-21 0...
分类:
其他 时间:
2014-07-26 01:52:16
收藏:
0 评论:
0 赞:
0 阅读:
263
厨师写了一些文字在一张纸上,现在他想知道有多少洞在文本中。什么是一个洞?如果您认为纸为平面和一个字母为平面上的曲线,那么每个字母划分平面成区域。例如字母“A”,“D”,“O”,“P”,“R”分裂平面分成两个区域,所以我们说每个字母有一个孔。同样的,字母“B”有两个孔和字母如“C”,“E”,“F”,“...
分类:
其他 时间:
2014-07-26 01:52:06
收藏:
0 评论:
0 赞:
0 阅读:
259
1. readn 和 writen 1.1 基础巩固: read 和 write 函数的返回值 1.1.1 read 函数原型为:ssize_t read(int fd, void* buf, size_t count); (这里的 void *在标准 C 中表示通用指针即任意类型的指针都可...
分类:
系统服务 时间:
2014-07-26 01:51:56
收藏:
0 评论:
0 赞:
0 阅读:
778
文章虽然没啥营养,但是我想说:麻麻再也不用担心我画不好界面了!喜欢看无码高清大图的码农注意了,让你一次看个够!
分类:
移动平台 时间:
2014-07-26 01:51:46
收藏:
0 评论:
0 赞:
0 阅读:
380
转载:http://blog.csdn.net/hyr83960944/article/details/38067785Android Studio底边有一个选项栏,包含了Run,Android等等很多的选项,但是如果你一不小心不知道自己点到哪个地方了,底边选项栏不见了,如何调出来。很简单,如下图,...
分类:
移动平台 时间:
2014-07-26 01:51:36
收藏:
0 评论:
0 赞:
0 阅读:
493
分析: 2*n个小朋友,每个最多有n-1个"敌人",显然是存在哈密顿回路的. 预处理边,然后找哈密顿回路.code#include #include #include #include #include using namespace std;#define pb push_back#def...
分类:
其他 时间:
2014-07-26 01:51:16
收藏:
0 评论:
0 赞:
0 阅读:
411
转载自:http://blog.csdn.net/hyr83960944/article/details/38067499在Eclipse中有一个很好的功能,就是比如我打开一个AActivity,左边的Project中,会自动的定位到当前文件所在的目录。但是在Android Studio中不会自动定...
分类:
移动平台 时间:
2014-07-26 01:51:06
收藏:
0 评论:
0 赞:
0 阅读:
361
最好的方法是:初始化4*3的二维数组a = [[0 for col in xrange(3)] for row in xrange(4)]而不可以用:a = [[0]*3]*4[0]*3是生成一个一维数组,再*4只是会复制出三个引用,当修改a[0][0]时,其他的三个引用的值也会发生改变,故这种方法...
分类:
编程语言 时间:
2014-07-26 01:50:56
收藏:
0 评论:
0 赞:
0 阅读:
450
1. 将一个数组分成左右两部分,使得右边的某个连续子段和减去左边的某个连续字段和最小[7,8,9,|3,5,-1] sum right - sum left minimal想到左右分一刀,O(n),然后对左右分别取最大字段和算法,这样是O(n^2)。但是其实左右各扫一遍,然后记录下来就行了。int ...
分类:
其他 时间:
2014-07-26 01:50:46
收藏:
0 评论:
0 赞:
0 阅读:
276
刚开始使用Android Studio时,在创建一个javabean时,很习惯的在JavaBean类中,右键去找生成get,set等选项。但是很遗憾,找不到。那这边如何快速的set,get或者生成构造函数,生成toString方法。有两种方式:方式一:Code-->Generate方式二:通过快捷键...
分类:
移动平台 时间:
2014-07-26 01:50:36
收藏:
0 评论:
0 赞:
0 阅读:
350
买了本《自制编程语言》,这本书有点难,目前只是看前两章,估计后面的章节,最近一段时间是不会看了,真的是好难啊!! 由于本人是身处弱校,学校的课程没有编译原理这一门课,所以就想看这两章,了解一下编译原理,增加一下自己的软实力。免得被别人鄙视。 一、安装yacc和lex 我是在Windows下...
分类:
其他 时间:
2014-07-26 01:50:26
收藏:
0 评论:
0 赞:
0 阅读:
659
实用图像处理入门 - 1 - opencv VS2012 环境搭建 实用图像处理入门 - 2 - Windows平台下编译openCV 实用图像处理入门 - 3 - 训练自己的识别器
分类:
其他 时间:
2014-07-26 01:50:16
收藏:
0 评论:
0 赞:
0 阅读:
351