- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 C++ primer 类 成员变量 成员函数 友元
看完C++Primer的第十二章,现简单总结一下:类的思想:数据抽象与封装。数据封装:指的是提供的接口与接口的实现是分离的,也就是说在使用接口时,只需要知道该接口的功能,而不必关心细节。封装:显然类将若干的数据成员封装在一起,其次,函数也是一种封装,是将一系列操作封装起来。下面开始写类中的成员。首先,本章中的类是有关键字struct或者是class来定义的。类只有在定义完成
2014-03-13 21:57:19 1419
原创 算法 之 word break II
写这篇博客的原因是,对于要输出打印所有结果的题目:比如:微软面试100题中的第4题,在二元树中找出和为某一值的所有路径(树)题目:输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如 输入整数 22 和如下二元树10/\5 12/ \47则打印出两条路径:10, 1
2014-03-09 17:21:40 2399
原创 数据结构--循环双向链表
双向链表的节点定义如下:struct DuListNode{ int val; DuListNode *prev,*next; DuListNode(int x):val(x),prev(NULL),next(NULL){}};链表的最后一个节点的next指向头结点,头结点的prev指针指向链表的最后一个元素。实现代码如下:#include#include#includ
2014-03-02 20:20:08 1335 1
原创 C++ primer 第七章笔记总结
看完C++ Primer的第七章,觉得这一章值得被一看再看,现写了一些总结,尽量囊括知识点,但绝不冗余,力求简单易懂。第七章的题目是 函数定义:int add ( int x, int y) {}前面的int为返回参数类型。add 是函数名,同时也是函数的地址。(这一句很重要)括号内 是形参表,其中的形参便是在这里定义,在函数调用时进行初始化的。{}内是函数体。函
2014-03-01 18:50:55 1144
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人