码迷,mamicode.com
首页 >  
搜索关键字:栈-队列    ( 547个结果
数据结构(一) 单链表的实现-JAVA
数据结构还是很重要的,就算不是那种很牛逼的,但起码得知道基础的东西,这一系列就算是复习一下以前学过的数据结构和填补自己在这一块的知识的空缺。加油。珍惜校园中自由学习的时光。按照链表、栈、队列、排序、数组、树这种顺序来学习数据结构这门课程把。 -WH 一、单链表的概念 链表是最基本的数据结构,其存储的 ...
分类:编程语言   时间:2017-03-21 19:25:18    阅读次数:270
java实现顺序表
现在常用的数据结构分为线性结构和非线性结构,而线性结构包括表,栈,队列,非线性包括树,图等等。按照数据存储方式有可以将表分为顺序表和链表,栈分为顺序栈,链栈,队列也可以有链是队列。在高级语言中通常用数组来表示顺序存储结构,所以表,栈,队列都可以用数组来做。 ...
分类:编程语言   时间:2017-02-23 13:29:01    阅读次数:220
C++学习笔记32:泛型编程拓展1
标准模板库的内容 标准模板类:复数、序偶 迭代器 标准容器:向量,表,栈,队列,集合,映射等 标准算法:查找,排序等 标准模板库型式的使用方法 “<>”:模板名称<数据对象基型式>数据对象名称; 例子1:complex<double>a(1.0,2.0); 例子2:pair<string,strin ...
分类:编程语言   时间:2017-01-05 01:04:48    阅读次数:206
C++ bind函数适配器
在我之前的博客让类成员函数指针成为可调用对象里有提到bind函数适配器,现在在这里介绍一下。适配器可以让某一个看上去像另一个行为,比如栈、队列等,底层使用链表去完成功能,我们通过操作底层链表去实现栈、队列等的行为。bind是函数适配器,通过bind返回的可调用对象去完..
分类:编程语言   时间:2017-01-03 08:45:26    阅读次数:237
PHP设计模式笔记二:面向对象 -- Rango韩老师 http://www.imooc.com/learn/236
SPL标准库的使用 SPL是用于解决典型问题(standard problems)的一组接口与类的集合。 1、SPL提供了很多数据结构类,如SplStack、SqlQueue、SqlHeap、SplFixedArray等 实例代码如下: a、栈 b、队列 c、定长数组 2、PHP链式操作的实现 in ...
分类:Web程序   时间:2016-12-11 12:45:53    阅读次数:232
数组与字符串三(Cocos2d-x 3.x _Array容器)
"程序=数据结构+算法" 在面向对象的语言中,诸如数组、堆栈、队列等的结构都被封装成了特定的类,按照特定数据结构的算法设计起来,这就是容器类。 Cocos2d-x中,能使用的容器类:C++标准容器类、Cocos2d-x中定义的容器类。其中,列表容器类包括:_Array、Vector<T>和Value ...
分类:编程语言   时间:2016-11-22 14:58:15    阅读次数:241
【STL】栈+队列+优先队列(详)+ 拯救行动题解
一、栈 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉, ...
分类:其他好文   时间:2016-11-14 01:54:11    阅读次数:280
数据结构之队列C++版
#include "stdafx.h"/* 队列是一种先进先出的线性表队列的核心是对头部和尾部索引的操作 如上图所示,当对头索引移动到最前面6,队尾又不不再末尾0的位置,那么如果不循环利用此栈,队列就满了,为此采用(f+1%maxSize)的方式进行 当对头索引到6的位置 求余结果恰好为0 又回到对 ...
分类:编程语言   时间:2016-10-30 14:05:22    阅读次数:235
LinkedList的分析
一、源码解析 1、 LinkedList类定义。 LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。LinkedList 实现 List 接口,能对它进行队列操作。LinkedList 实现 Deque 接口,即能将 ...
分类:其他好文   时间:2016-10-28 23:27:12    阅读次数:271
OpenCV——CvSeq动态结构序列
动态结构序列CvSeq是所有OpenCV动态数据结构的基础。 分为两类: 稠密序列 稀疏序列 (1) 稠密序列都派生自CvSeq,他们用来代表可扩展的一维数组 — 向量、栈、队列和双端队列。数据间不存在空隙(连续存储)。如果元素元素从序列中间被删除或插入新的元素到序列,那么此元素后边的相关元素全部被 ...
分类:其他好文   时间:2016-10-26 14:16:49    阅读次数:232
547条   上一页 1 ... 29 30 31 32 33 ... 55 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!