码迷,mamicode.com
首页 >  
搜索关键字:栈的实现    ( 201个结果
数据结构之栈的实现
一、以数组为内核的栈的实现: ...
分类:其他好文   时间:2016-04-04 10:25:51    阅读次数:122
c++的重载在计算器中的应用
c++的重载是指同一函数名可实现不同的功能,成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。   本次计算器中,中缀转后缀需要进行符号压栈,而计算的时候需要数字的计算,而栈的实现可以通过重载来实现,即提高效率又能更方便
分类:编程语言   时间:2016-03-13 00:33:51    阅读次数:189
数据结构复习之顺序栈的实现
#include <stdio.h> #include <stdlib.h> #include <malloc.h> //常量定义 #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 #d
分类:其他好文   时间:2016-02-29 21:39:00    阅读次数:206
顺序栈与链表栈的实现
栈是一种常见的数据结构,它虽然有栈顶和栈底之分,但它只能从一端操作(插入或删除),从而是一种“先进后出”的操作模式。向栈内进数据称为压栈(Push),从栈里取出数据叫出栈(POp)。例如压栈顺序为1、2、3、4、5,着出栈的顺序为5、4、3、2、1(只考虑一次性出栈的情况)。..
分类:其他好文   时间:2016-02-29 00:48:04    阅读次数:239
数据结构--栈的实现
数据结构中的节点结构体struct inv{ struct inv*prev; int i; struct inv*next;};用于管理栈的数据结构struct stackmanage{ int count; struct inv*head; struct in...
分类:其他好文   时间:2016-01-26 20:23:23    阅读次数:208
数据结构之栈的实现
参考:http://www.cnblogs.com/shitianzeng/articles/2336765.html主要的操作w:Epush(Eitem)把项压入堆栈顶部。Epop()移除堆栈顶部的对象,并作为此函数的值返回该对象。Epeek()查看堆栈顶部的对象,但不从堆栈中移除它。boolea...
分类:其他好文   时间:2016-01-04 14:27:21    阅读次数:129
栈的实现
//栈的特点:后进先出,只能从尾部进行操作//Stack.h #pragmaonce #include<iostream> #include<assert.h> #include<string> usingnamespacestd; template<classT> classStack { public: Stack() :_array(NULL) ,_size(0) ,_capacity(0) {} Stack(cons..
分类:其他好文   时间:2016-01-02 16:37:54    阅读次数:130
Linux 网卡驱动程序设计(1)
一。网卡驱动架构分析 1. Linux 网络子系统 #系统调用接口层 为应用程序提供访问网络子系统的统一方法。 #协议无关层 提供通用的方法来使用传输层协议。 #协议栈的实现 实现具体的网络协议 #设备无关层 协议与设备驱动之前通信的通用接口...
分类:系统相关   时间:2015-12-25 14:54:12    阅读次数:183
python栈的实现
#coding=utf-8#栈的实现class Stack(): def __init__(st,size):#栈的初始化 st.stack=[]; st.size=size; st.top=-1; def push(st,content):#入...
分类:编程语言   时间:2015-12-23 15:57:52    阅读次数:203
链式栈的表示和实现
数据结构之链式栈的实现
分类:其他好文   时间:2015-11-18 12:26:13    阅读次数:186
201条   上一页 1 ... 11 12 13 14 15 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!