上一页 1 2 3 4 5 6 ··· 18 下一页
摘要: C++覆盖 重载 隐藏是三个经常容易混淆的概念这里我们简单总结下:1.重载的条件(编译时多态) a.同一个类中 b.函数名相同,参数不同(返回值不能作为重载的条件) c.与函数是否为虚函数无关2.覆盖的条件(运行时多态) a.不同的类中,往往是一个继承体系 b.基类该函数为虚函数 c.派生类函数名相... 阅读全文
posted @ 2015-08-29 21:56 vpoet 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 有这样一个题目:递归函数: 1 int x(int n) 2 { 3 if(n 2 using namespace std; 3 4 static int count=0; 5 6 int x(int n) 7 { 8 if(n<=3) 9 {10 cou... 阅读全文
posted @ 2015-08-29 21:07 vpoet 阅读(4538) 评论(0) 推荐(0) 编辑
摘要: 题目:请实现函数ComplexListNode* Clone(ComplexListNode* pHead),复制一个复杂链表,在复杂链表中,每个结点除了有一个m_pNext指针指向下一个结点外,还有一个m_pSibling指向链表中的任意结点或者NULL。结点的C++定义如下:1 struct C... 阅读全文
posted @ 2015-08-29 20:09 vpoet 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一颗二叉树和一个整数,打印出二叉树中借点值得和为输入整数的所有路径。从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。二叉树结点定义:1 struct BinaryTreeNode2 {3 int m_nValue;4 BinaryTreeNode* m_pLeft... 阅读全文
posted @ 2015-08-29 10:28 vpoet 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一个整数数组,判断该数组是不是某二叉搜索树的后序,如果是,则返回true,如果不是则返回false,假定输入的数组中任意两个数都不相等。此题目我们以5,7,6,9,11,10,8为例解题步骤如下:1.先找到序列的最后一个元素82.按照顺序从序列的从前往后遍历,知道遇到第一个大于8的数即9,... 阅读全文
posted @ 2015-08-29 10:13 vpoet 阅读(490) 评论(0) 推荐(1) 编辑
摘要: 题目:字符串比较排序描述:1.字符串由大小写字母,数字及空格组成,一个或者多个空格将多个字符串隔开 2.解析出各字符串 3.输出结果时,将各个子串按长度从大到小排序,如果长度一样,按照小写字母>大写字母>数字 进行排序 4.输出结果时,一个空格隔多个子串样例输入:w23r at 1rt ... 阅读全文
posted @ 2015-08-24 20:54 vpoet 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 题目如下:题目:选定数组最大最小元素位置并输出描述:输入一组10个整数的数组(数组元素之间用逗号分隔),最大的与最后一个元素交换,最小的与第一个元素交换,输出交换前与交换后的数组例如:输入:56,23,45,0,122,26,53,100,2,32 输出:56,23,45,0,122,26,53... 阅读全文
posted @ 2015-08-24 17:30 vpoet 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 之前写的第一题有误,上个厕所过来赶紧给删了,怕误导大家。题目如下:题目:输出整数序列中重复的数字描述:编写一个程序,用户输入任意长度(小于等于10)的整数序列,整数值都大于0,程序输出序列中所有重复的数组并且数组的顺序和输入保持一致输入:数字序列,一行数字,长度小于1000;两个数字之间用逗号隔开,... 阅读全文
posted @ 2015-08-24 15:40 vpoet 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 当tcp传送一个分组时会设置一个定时器,如果在规定的实际间隔内没有收到ACK分组,那么则重新传输该分组,但是如果tcp收到三个连续的ACK分组,此时不管是否过超时间隔则重传该分组,具体步骤如下:1.将慢启动阈值ssthresh设为拥塞窗口(cwnd--可理解为发送数据包大小)的一半2.对于连续三个重... 阅读全文
posted @ 2015-08-23 16:29 vpoet 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: MongoDB是目前最流行的NoSQl之一,NoSQL及No Only Sql,之所以这样叫我的理解是它摒弃了传统关系型数据库的字段类型的概念,而是将所有的数据以key-value方式存储,以key索引value。本文主要介绍MongoDB的windows安装和启动,以及其基本用法。一。安装1.下载... 阅读全文
posted @ 2015-08-17 19:33 vpoet 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 大多数C++书籍都说在我们没有自己定义构造函数的时候,编译器会自动生成默认构造函数。其实这句话我一直也是深信不疑。但是最近看了一些资料让我有了一点新的认识。其实我觉得大多数C++书籍之所以这样描述其实是玩了文字游戏的。如果说编译器自动产生的默认构造函数对于我们的类没有任何作用,也就是说在编译器默认生... 阅读全文
posted @ 2015-07-31 11:37 vpoet 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 我们经常在做各种二次开发的时候都会使用卖方提供的SDK进行开发,往往卖方并不愿理提供给我源程序而是给我一个提供一系列函数接口说明和一些封装的动态链接库。今天我们就要说说静态链接库和动态链接库,静态链接库往往以lib后缀结尾,然而动态链接库往往以dll后缀结束。但是我们不能仅仅以后缀名作为它们二者的区... 阅读全文
posted @ 2015-07-30 20:42 vpoet 阅读(3584) 评论(0) 推荐(1) 编辑
摘要: 1.下载skin++皮肤库和皮肤库,skin++皮肤库主要包括:SkinPPWTL.dll,SkinPPWTL.lib,SkinPPWTL.h这三个文件。把这三个文件拷贝到工程目录下。2.在工程中连接lib库,两种方式: (1):直接在stdafx.h文件中#pragma ... 阅读全文
posted @ 2015-07-30 19:30 vpoet 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: 今天没事瞎折腾博客园,对于HTML,css,js等都是了解一点点。我用的模板是:修改后的样式为:\css代码如下: 1 /* Minification failed. Returning unminified contents. 2 (623,18): run-time error CSS103... 阅读全文
posted @ 2015-07-30 18:51 vpoet 阅读(658) 评论(2) 推荐(0) 编辑
摘要: 1.多线程同步与多线程互斥的关系其实这也是我一直困扰的问题,在这里我只是说说我的理解。我的理解是多线程互斥是针对于多线程资源而言的。而多线程同步是针对于多线程时序问题。由于线程的并发性导致其运行时间的不确定性,所以我们需要控制多个线程的协同工作。还是举卖票的例子来区别互斥和同步的区别吧:比如我们有两... 阅读全文
posted @ 2015-07-29 17:32 vpoet 阅读(723) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页