- 博客(4)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 C++封装队列
对于队列的思考队列拥有的特性和栈相反,即:栈先进后出,队列先进先出。 而与栈相同的是,栈仍然也是线性的存储结构进行存储,而与栈相同的是,需要频繁的进行入队和出队,因此仍然可以采用栈的相同方式进行类似的实现。 详细参考:C++封装栈开始栈的封装//// ZQueue.hpp// Array//// Created by 邹智鹏 on 16/7/4.// Copyright © 2
2016-07-04 19:50:33 1539
原创 C++封装栈
动手前的考虑对于栈而言,其实其本质仍然为线性结构,并没有产生本质的变化,因此其内部存储结构仍然可以选用之前两篇文章的存储结构进行存储。对于结构的考虑对于线性结构而言,其实是存在两种形式的,分别是:连续的向量式、不连续的链式结构。 而这两者结构,都有不同的优缺点,其中需要了解的是:向量式的更加适合于增删操作不频繁,而需要频繁随机访问元素的情形链式的则更加适合于增删操作频繁的情况,而对于链式结构的
2016-07-04 19:40:57 2375
原创 C++封装链式表-链表
此文章为上一篇文章续篇 面向对象三大特性:封装、继承、多态。这也是面向对对象语言相对面向过程而言,最大的优势和特点。面向对象使得程序更加利于维护,让设计人员更加关注设计,要想真正的理解面向对象的特性,则必须要清楚和掌握这三大规律。链式结构分析对于链式结构而言,与线性结构有所差别的是,其逻辑结构不为连续的,而是采用一种前驱后继的方式进行节点之间的关联,使得上一个节点,可以访问到下一个节点,从而形
2016-07-03 19:53:45 2827
原创 C++封装向量-线性表
封装前的考虑在C++中有很丰富的库,当属STL模板,STL的设计和优化都为我们提供了应有的功能。然而对于新手而言,尝试进行一个封装,会使得自己更加熟悉面向对象。面向对象三大特性:封装、继承、多态。这也是面向对对象语言相对面向过程而言,最大的优势和特点。面向对象使得程序更加利于维护,让设计人员更加关注设计,要想真正的理解面向对象的特性,则必须要清楚和掌握这三大规律。在C++中,STL提供了Vector
2016-07-03 16:32:57 2905
iOS中如何获取本机手机号码和蓝牙mac地址
2015-11-07
数据源绑定的datagridview和combobox如何实时更新数据
2015-01-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人