码迷,mamicode.com
首页 >  
搜索关键字:stack    ( 9691个结果
java Stack 源码
Stack类继承自Vector类 , 其大部分功能在Vector中已经提供支持! package?java.util; public class?Stack<E>?extends?Vector<E>?{ ????public?Stack()?{ ????} ????public?...
分类:编程语言   时间:2015-08-10 15:06:14    阅读次数:124
hdu1702(ACboy needs your help again!) 在杭电又遇坑了
点击打开链接 结题感悟: 其实吧,这题并不是很难,就是一个栈和队列的公共题,也就是按指定的方式(栈或队列)存取数据,但是为什么我自己写的栈和队列就是不能再杭电ac,而用java包中的栈和队列就秒过了,问题尚未找出原因,值得思考啊。不过可以趁此学学这两个类(尽量还是自己动手写的好啊) 栈:java.util 类 Stack Stack 类表示后进先出(LIFO)的对象堆栈。它通过五个操作...
分类:其他好文   时间:2015-08-10 01:57:24    阅读次数:91
Java栈的实例模拟
前言: “后进先出”---是栈(Stack)这种数据结构最基本的特点。很多程序设计语言都具有封装好的Stack工具,本文就带领大家一起将栈温习一下并附上一个模拟栈的程序。 Java内存分配中,每通过new操作实例化一个对象时,其实对象是不规律地存放的。只不过JVM在加载完一个累并实例化一个对...
分类:编程语言   时间:2015-08-09 22:18:47    阅读次数:258
android平台的技术架构
Android平台采用了软件堆层(Software Stack)的架构,主要分为四个部分:1.应用软件 Android 连同一个核心应用程序包一起发布,该应用程序包包括E-mail客户端、SMS短消息程序、日历、地图、浏览器、联系人管理程序等。所有的应用程序都是用Java编写的。2.应用程序框架 ....
分类:移动开发   时间:2015-08-08 22:48:13    阅读次数:176
【leetcode】155 - Min Stack
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop() -- Removes...
分类:其他好文   时间:2015-08-08 21:20:06    阅读次数:156
数据结构学习---堆栈的动态数组实现及链表实现
堆栈 【链表实现堆栈】 优点:可以无限增添元素,只要内存足够, 缺点:内存中存储位置不连续 typedef int ElementType; //只能向头部插入元素,因为如果在尾部插入,删除时,找不到上一个节点/ //因为链表是单向的 //所以 push pop 操作在头结点进行 class Stack{ public: Stack(){ S=(Stack*)malloc(...
分类:编程语言   时间:2015-08-08 18:20:10    阅读次数:164
[leedcode 225] Implement Stack using Queues
Implement the following operations of a stack using queues.push(x) -- Push element x onto stack.pop() -- Removes the element on top of the stack.top()...
分类:其他好文   时间:2015-08-08 14:54:53    阅读次数:98
HDU 5353 Average 贪心
就是贪心啊,不知道为啥总是不过,总是WA方法不对吗?将数组扩展一倍,从左到右扫描,大于平均数就给右边的,小于就从右边拿,等于就不变,记录下操作类型。大于2直接NO,应该是正确的算法吧,自己出了一些数据也都过了 1 #pragma comment(linker, "/STACK:102400000,....
分类:其他好文   时间:2015-08-08 11:49:27    阅读次数:114
9.1——顺序容器,
顺序容器: vector 支持快速随机访问 list 支持快速随机插入删除 deque 双端队列容器适配器:通过原有的容器类型定义新的接口 stack:后进先出 queue:先进先出 priority_queue:有优先级管理的队列顺序容器的定义:
分类:其他好文   时间:2015-08-07 18:49:37    阅读次数:94
C++多线程编程笔记
Windows系统为我们提供了相关API,我们可以使用它们来进行多线程编程。 创建线程的函数: HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD SIZE_T dwStackSize, // initial stack size LP...
分类:编程语言   时间:2015-08-07 14:49:31    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!