C/C++
文章平均质量分 77
keiko44
这个作者很懒,什么都没留下…
展开
-
2014新浪笔试题
1.内存对齐,sizeof原创 2014-08-02 23:41:33 · 454 阅读 · 0 评论 -
大话设计模式-单例模式
//单例模式//保证一个类仅有一个实例,并提供一个访问它的全局访问点//通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象,一个最好的//办法是让类自身负责保存它的唯一实例。这个类可以保证没有其它实例可以被创建,并且它可以提供//一个访问该实例的方法。#include using namespace std;class Singleton{public:原创 2014-08-14 00:05:22 · 371 阅读 · 0 评论 -
effective c++要点
http://blog.csdn.net/shenzi/article/details/5601038一.让自己习惯C++ 条款01:视C++为一个语言联邦 为了更好的理解C++,我们将C++分解为四个主要次语言:C。说到底C++仍是以C为基础。区块,语句,预处理器,内置数据类型,数组,指针统统来自C。Object-Oreinted C++。这一部分是转载 2014-08-13 23:59:19 · 307 阅读 · 0 评论 -
二叉排序树的实现
#include using namespace std;typedef int KeyType;typedef struct BSTNode{ KeyType key; struct BSTNode* lchild; struct BSTNode* rchild; struct BSTNode* parent;}BSTNode,*pBSTNode;//二叉查找树插入操作原创 2014-08-04 12:43:52 · 420 阅读 · 0 评论 -
一些易错的题目及扩充问题(书没看完,陆续更新)
//摘自某书//p33#include int main(int argc,char *argv[]){ int b=3; int arr[]={6,7,8,9}; int *ptr=arr; *(ptr++)+=123; printf("%d,%d\n",*ptr,*(++ptr));}printf("%d,%d\n",*ptr,*(++ptr));00A613E7原创 2014-08-09 23:58:50 · 474 阅读 · 0 评论 -
文本分类—Naive Bayes
/************************************************************************//* 基于贝叶斯的文本分类 *//* Keiko@20140823 *//****************************************************************原创 2014-08-23 23:43:04 · 728 阅读 · 0 评论 -
C++开发者都应该使用的10个C++11特性
在C++11新标准中,语言本身和标准库都增加了很多新内容,本文只涉及了一些皮毛。不过我相信这些新特性当中有一些,应该成为所有C++开发者的常规装备。你也许看到过许多类似介绍各种C++11特性的文章。下面是我总结的,C++开发者都需要学习和使用的C++11新特性。auto在C++11之前,auto关键字用来指定存储期。在新标准中,它的功能变为类型推断。auto现在成了一个转载 2014-09-08 00:21:18 · 435 阅读 · 0 评论 -
大话设计模式(C++实现)--简单工厂模式
//设计模式很重要,最近在看,d原创 2014-08-10 00:05:22 · 533 阅读 · 1 评论 -
关联、组合、聚合、依赖关系比较
1. 种类: Generalization(泛化),Dependency(依赖关系)、Association(关联关系)、Aggregation(聚合关系)、Composition(合成关系)。2. 其中Aggregation(聚合关系)、Composition(合成关系)属于Association(关联关系),是特殊的Association关联关系。3. Generalization转载 2014-09-06 09:45:10 · 334 阅读 · 0 评论 -
关于QT的一些记录及源码(QThread&OpenGL)
//首先,如果大家大家需要用到OPENGL,强烈推荐原创 2014-08-08 00:31:54 · 1818 阅读 · 0 评论 -
面试题解答及记录
题目来源于互联网以及自己的经历,由于互联网的来源实在太多,没有一一标记,再次感谢曾经面试而分享的人1.HTTP协议/*Answer:超文本传送协议定义了浏览器怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传送给浏览器。HTTP是面向事务的应用层协议,能够在万维网上可靠地交换文件(文本、声音、视频等) 万维网工作过程||(TCP 80端口)|----HTTP请求报文-原创 2014-08-03 19:45:09 · 495 阅读 · 0 评论 -
线程同步、死锁以及银行家算法模拟小例子
//首先是摘自孙鑫老师vc++里的一些典型例子原创 2014-08-04 23:58:06 · 888 阅读 · 1 评论 -
地铁换乘-最短路径问题
网上看的一道题,自己用C++实现了一下,如有错误欢迎指正原创 2014-08-04 12:41:43 · 3042 阅读 · 1 评论 -
定向越野问题
#include #include #define Maxm 101#define Maxcp 19using namespace std;struct node {char val;int index;};struct dim{int x;int y;int index;};class Orienteering{pu原创 2014-08-02 23:59:20 · 1544 阅读 · 0 评论 -
两个链表的公共区域以及LCS(最长公共子序列)实现
//1.求两个链表的公共区域#include #include using namespace std;int main(int argc,char *argv[]){ list listA; list listB; list listMerge; list listOut; char arrayA[]="ABCDGGAMMMMMMGGGG"; char arrayB[]="原创 2014-08-14 23:50:13 · 1045 阅读 · 0 评论