博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
剑指Offer-21-栈的压入、弹出序列
阅读量:3730 次
发布时间:2019-05-22

本文共 664 字,大约阅读时间需要 2 分钟。

题目描述

输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。(注意:这两个序列的长度是相等的)

import java.util.ArrayList;public class Solution {    public boolean IsPopOrder(int [] pushA,int [] popA) {        int k = 0,m = popA.length,n = pushA.length;        boolean flag = false;        for(int i=0;i
0){ j--; } k = j; flag = true; break; } } if(!flag){ return false; } flag = false; } return true; }}

 

转载地址:http://muonn.baihongyu.com/

你可能感兴趣的文章
5使用R方法
查看>>
1讲师分页功能
查看>>
项目部署
查看>>
4统一异常处理
查看>>
5特定异常处理
查看>>
1内容简介
查看>>
2对象存储oss
查看>>
3开发准备和学习方法
查看>>
4后端集成oss
查看>>
5上传代码
查看>>
6nginx
查看>>
7上传讲师头像
查看>>
Memcached的安装与使用
查看>>
构建事实表
查看>>
java与javax的区别分析
查看>>
搭建前台系统环境
查看>>
添加课程信息前端1
查看>>
添加课程信息前端2
查看>>
np.random.random()系列函数
查看>>
杂注__declspec
查看>>