09 2015 档案

摘要:C++对父类(也称基类)的继承有三种方式,分别为:public继承、protected继承、private继承。三种继承方式的不同在于继承之后子类的成员函数的“可继承性质”。在说三种继承方式导致的子类成员函数可继承性质改变之前,先说一下在定义类的成员(包括函数和属性)... 阅读全文
posted @ 2015-09-14 11:33 Victor_Lv 阅读(305) 评论(0) 推荐(0) 编辑
摘要:List(表)类似于队列,不同于队列的是,list可以随机读取/修改/插入某一position,通过position这一位置信息就可以直接修改相应位置的元素。实现方式和队列的类似,多了个position的参数。注意,因为list的定义使用了模板类,所以其定义和实现需要... 阅读全文
posted @ 2015-09-13 21:31 Victor_Lv 阅读(261) 评论(0) 推荐(0) 编辑
摘要:C++数据结构之链式队列,实现的基本思想和链式栈的实现差不多,比较不同的一点也是需要注意的一点是,链式队列的指向指针有两个,一个是队头指针(front),一个是队尾指针(rear),注意指针的指向是从队首指到队尾(front -> Front_Node -> …… -... 阅读全文
posted @ 2015-09-10 23:26 Victor_Lv 阅读(437) 评论(0) 推荐(0) 编辑
摘要:上一节用连续的方式实现栈,这种方法用一个确定大小的数组存储栈元素,因为当存储达到数组上限时会遇到麻烦。连续实现的栈与链式实现的栈的最大不同在于,前者使用一个确定大小的数组存储每一个栈元素,后者使用带指针的自定义结构(Node)来存储栈元素,因此可以在后期持续增加栈元素... 阅读全文
posted @ 2015-09-09 23:04 Victor_Lv 阅读(227) 评论(0) 推荐(0) 编辑
摘要:上一节用连续的方式实现栈,这种方法用一个确定大小的数组存储栈元素,因为当存储达到数组上限时会遇到麻烦。 连续实现的栈与链式实现的栈的最大不同在于,前者使用一个确定大小的数组存储每一个栈元素,后者使用带指针的自定义结构(Node)来存储栈元素,因此可以在后期持续增加栈元素。 链式栈的栈元素存储于自... 阅读全文
posted @ 2015-09-09 23:03 Victor_Lv 阅读(730) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示