E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
stackstack
包含min函数的栈
解题方法一:两个栈一个是普通操作一个存放最小元素,栈顶始终是最小元素,新入栈元素要与栈顶元素比较后,选取较小的入栈importjava.util.Stack; publicclassSolution{
Stackstack
qunxingvip
·
2016-06-21 15:00
栈
剑指offer
String://给定字符串,字符串中只含有"("和")",求字符串括号匹配的最长子串位数
publicstaticintlongestValidParentheses(Strings){char[]ary=s.toCharArray();intmax=0;intflag=-1;
Stackstack
敲一手烂代码
·
2016-06-08 21:44
判断一个链表是否为回文结构(java实现)
publicstaticbooleanisPalindrome(ListNodehead){if(head==null)returnfalse;
Stackstack
=newStack();ListNodep
csdn_cwj
·
2016-05-29 19:57
数据结构
二叉树镜像(交换左右子树)
//非递归 publicvoidmirror(TreeNoderoot) {
Stackstack
=newStack<>(); if(root==null)return; stack.push(root
zengzhen_CSDN
·
2016-05-14 11:00
C#学习之逆波兰公式简单实现
Stack和
StackStack
和Stack则是后进先出的数据结构,通过Push和Pop法实现添加元素到队列的顶部和从队列的顶部移除元素。同样也提供了Peek方法、Count属性和ToArray方法。
qingzijin2010
·
2016-05-12 21:00
二叉树迭代遍历
root)returnresult;
stackstack
zengzhen_CSDN
·
2016-05-11 19:00
[数据结构] 栈
栈的示意图:java中的
StackStack
类表示后进先出(LIFO)的对象
Amazing7
·
2016-05-10 15:00
数据结构
栈
stack
[数据结构] 栈
栈的示意图:java中的
StackStack
类表示后进先出(LIFO)的对象
Amazing7
·
2016-05-10 15:00
数据结构
栈
stack
剑指offer面试题7:用两个栈实现队列
代码实现:publicclassSolution07 {
Stackstack
1=newStack();
Stackstack
2=newStack(); publicvoidpush(intnode
温布利往事
·
2016-05-09 22:00
数据结构与算法练习-Stack栈
代码
Stackstack
1=newStack();
Stackstack
2=newStack(); publicvoidpush(intnode){ sta
zivensonice
·
2016-05-09 19:00
《STL源码剖析》学习笔记-第4章 序列式容器(二)
1、
stackstack
是一种先进后出的数据结构,只有一个出口。允许新增元素、移除元素、取得最顶端元素。不允许有遍历行为。
will130
·
2016-05-07 12:00
STL
容器
用两个栈实现队列
importjava.util.Stack; publicclassSolution{
Stackstack
1=newStack();
Stackstack
2=newStack(); publicvoidpush
zjwcdd
·
2016-04-28 22:00
栈
算法面试题
剑指offer(十七)之包含min函数的栈
代码1:importjava.util.Stack; publicclassSolution{
Stackstack
1=newStack();
Stackstack
2=newStack(); publicvoidpush
baidu_21578557
·
2016-04-21 00:00
剑指offer 包含min函数的栈
/***辅助栈保存(当前压入栈)最小值*压人x,如果x小于辅助栈顶元素,则压人x,否则压人辅助栈顶元素*使得当前栈顶一直保存当前栈的最小值*/ publicclassSolution{
Stackstack
lezong2011
·
2016-04-19 09:00
栈
剑指offer(二)之用两个栈实现队列
importjava.util.Stack;publicclassstackinandout{
Stackstack
1=new Stack();
Stackstack
2=new Stack();publicvoidpush
baidu_21578557
·
2016-04-15 15:00
栈
push
pop
用两个栈实现队列
剑指offer(一)之从尾到头打印链表
importjava.util.Stack;importjava.util.ArrayList;publicclasssolution{publicArraylistprintList(ListNodelistnode){
Stackstack
奔跑着的国风
·
2016-04-15 11:48
面试准备
剑指offer
剑指offer
剑指offer(一)之从尾到头打印链表
importjava.util.Stack;importjava.util.ArrayList;publicclasssolution{publicArraylistprintList(ListNodelistnode){
Stackstack
baidu_21578557
·
2016-04-15 11:00
链表
ArrayList
从尾到头打印链表
多叉树的递归和非递归遍历
ichild_list.size();i++) {Node*tmp=pNode->child_list[i];travel(tmp);} }非递归方法voidtravel(Node*pNode) {
stackstack
qilei2010
·
2016-04-13 21:00
递归
遍历
剑指offer 用两个栈实现队列
publicclassSolution{
Stackstack
1=newStack();
Stackstack
2=newStack(); publicvoidpush(intnode){ stack1
lezong2011
·
2016-04-13 19:00
栈
剑指offter-面试题7.用两个栈实现队列
该队列类模板如下:1template 2classCQueue 3{ 4public: 5voidappendTail(constT&node); 6TdeleteHead() 7 8private: 9
stackstack
1
u013018721
·
2016-04-07 19:00
面试题
剑指offer
栈的逆序和递归
importjava.util.Stack;publicclassMain{publicstaticvoidreverse(
Stackstack
){if(stack.isEmpty()){return;
FromMeToMyself
·
2016-04-04 23:23
在线编程--用两个栈实现队列
importjava.util.Stack; publicclassSolution{
Stackstack
1=newStack();
Stackstack
2=newStack(); publicvoidpush
Mrzhoug
·
2016-04-03 14:00
编程
栈
二叉树系列6:非递归遍历
1非递归中序遍历/***非递归中序遍历二叉树*/ publicArrayListinorderTraversal(TreeNodet){ if(t==null){ returnnull; }
Stackstack
cds86333774
·
2016-03-26 03:00
二叉树
中序遍历
后序遍历
前序遍历
非递归遍历
用两个栈实现队列和用两个队列实现一个栈
templateclassCQueue{public:CQueue(void);~CQueue(void);voidappendtail(constT&node);TdeleteHead();private:
stackstack
1
iamzhangzhuping
·
2016-03-21 12:00
71. Simplify Path | Java最短代码实现
本身并不难:publicStringsimplifyPath(Stringpath){
Stackstack
=newStack(); Stringtemp=""; for(inti=0;i
happyaaaaaaaaaaa
·
2016-03-19 23:00
java
LeetCode
栈
C++ STL stack/queue
1、
stackstack
模板类的定义在头文件中。stack模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。
zyy617532750
·
2016-03-17 19:00
【追求进步】用两个栈实现队列
在线代码:importjava.util.Stack; publicclassSolution{
Stackstack
1=newStack();
Stackstack
2=newStack(); publicvoidpush
quentain
·
2016-03-17 11:00
经典算法——包含min函数的栈
classSolution{ public:
stackstack
1; stackhelpStack;//辅助栈,存放最小值 voidpush(intvalue) { stack1.push(value
geekmanong
·
2016-03-09 11:00
C++ STL--stack/queue 的使用方法
C++STL--stack/queue的使用方法:1、
stackstack
模板类的定义在头文件中。
liangzhaoyang1
·
2016-03-07 20:00
算法
STL
用两个栈实现队列
3public: 4voidpush(intnode){ 5stack1.push(node); 6} 7 8intpop(){ 9if(stack2.size()stack1; 23
stackstack
2
godfrey_88
·
2016-03-02 19:00
剑指offer-两个栈模拟队列
java的逻辑很简单:两个栈模拟队列: importjava.util.Stack; publicclassSolution{
Stackstack
1=newStack();
Stackstack
2
SoundSlow
·
2016-01-07 10:00
java
队列
栈
【Java】斐波那契数列前N项(堆栈算法)
*;publicclassFibonacci{publicstaticvoidmain(String[]args){
Stackstack
=newStack();//创建一个堆栈对
不能吃的坚果
·
2016-01-02 15:10
算法
用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
importjava.util.Stack; publicclassSolution{
Stackstack
1=newStack();
Stackstack
2=newStack();
小飞虫子
·
2015-12-28 21:00
Java 用栈解决括号匹配问题
看到的一道题问题描述:问题描述:输入一个字符串里面只含有[,],(,)四种括号;现要求判断这个字符串是否满足括号匹配如([])()是匹配的([)]是不匹配的先贴代码publicvoidcheck(Stringstr){
Stackstack
飘过的风
·
2015-12-08 17:52
Java算法
面试算法——4.栈的反转
_1_stackandqueue; importjava.util.Stack; publicclassPro_3_ReverseStack{ privateintgetLastElement(
Stackstack
hymanxq
·
2015-12-08 10:00
算法
面试
递归
两个栈实现一个队列以及两个队列实现一个栈(Java)
12345678910111213141516171819202122232425262728293031323334353637importjava.util.Stack; publicclassDemo07{
Stackstack
1
_Mr_Computer_
·
2015-11-11 21:37
java
队列
栈
两个栈实现一个队列以及两个队列实现一个栈(Java)
12345678910111213141516171819202122232425262728293031323334353637importjava.util.Stack; publicclassDemo07{
Stackstack
1
_Mr_Computer_
·
2015-11-11 21:37
java
队列
栈
数据结构基础:栈和队列
栈和队列都属于抽象数据类型,所以放到一起.1.
stackstack
很熟悉的一个地方就JVM的虚拟机栈.我们知道,在JVM里面的栈区,Java虚拟机栈(JavaVirtualMachineStacks)是线程私有的
kingmicrosoft
·
2015-11-08 18:46
数据结构
C++ STL--stack/queue 的使用方法
1、
stackstack
模板类的定义在<stack>头文件中。
·
2015-10-31 18:54
Queue
PowerStack
intcurInc; HashMapincMap;
Stackstack
; publicSuperStack(){ this.curInc=0; this.incMap=newHashMap
airforce
·
2015-10-25 02:00
stack,queue头文件使用方法
1、
stackstack
模板类的定义在头文件中。stack模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。
DCrusher
·
2015-10-24 19:11
implement-queue-by-two-stacks
classQueue{ public:
stackstack
1;
stackstack
2; Queue(){} voidpush(intelement){ stack1.push(element);
gettogetto
·
2015-10-24 11:00
C++ STL :stack & queue 常用操作
1.
stackstack
模板类的定义在头文件中。stack模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。
hyqsong
·
2015-10-20 08:00
C语言
STL
java程序走矩阵迷宫
importjava.util.Stack; /** *迷宫 * *@author风华褚胜 */ publicclassMiGong{ publicstaticvoidmain(String[]args){
Stackstack
大孩爱小孩
·
2015-10-06 16:00
java
递归
迷宫
矩阵
java程序走矩阵迷宫
importjava.util.Arrays;importjava.util.Stack;/***迷宫**@author风华褚胜*/publicclassMiGong{publicstaticvoidmain(String[]args){
Stackstack
大孩爱小孩
·
2015-10-06 16:00
java
迷宫
递归
矩阵
java程序走矩阵迷宫
importjava.util.Arrays;importjava.util.Stack;/***迷宫**@author风华褚胜*/publicclassMiGong{publicstaticvoidmain(String[]args){
Stackstack
大孩爱小孩
·
2015-10-06 16:00
java
迷宫
递归
矩阵
JAVA实现包含main函数的栈问题(《剑指offer》)
importjava.util.Stack; publicclassSolution{
Stackstack
=newStackminStack=newStack<>(); publicvoidpush
qq_15062527
·
2015-10-03 16:00
LeetCode-Evaluate Reverse Polish Notation
要用equals外加注意-和/的顺序publicclassSolution{ publicintevalRPN(String[]tokens){
Stackstack
=newStack(); for(inti
bsbcarter
·
2015-10-01 08:00
Java for LeetCode 232 Implement Queue using Stacks
Stackstack
=newStack(); publicvoidpush(intx){ stack.push(x); } //Removestheelementfrominfrontofqueue
TonyLuis
·
2015-09-23 12:00
两个栈实现一个队列;两个队列实现一个栈。
publicclassSolution{
Stackstack
1=newStack();
Stackstack
2=newStack(); public
长江七号
·
2015-09-22 17:00
栈
队列
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他