栈的压入、弹出序列笨方法
栈的压入、弹出序列
http://www.nowcoder.com/questionTerminal/d77d11405cc7470d82554cb392585106
没必要用栈,直接两个for循环就行了
import java.util.ArrayList; public class Solution { // 栈的数据结构:后进先出 public boolean IsPopOrder(int [] pushA,int [] popA) { int a = pushA.length,b=pushA.length; if(pushA == null || popA == null || a!=b){ return false; } for(int i=0;i<a;i++){ for(int j=b-1;j>=0;j--){ if(pushA[i]==popA[j]){ return true; }else{ return false; } } } return false; } }
初学者的方法