当前位置: 首页 > wzjs >正文

网站运营维护网站建设费用推荐网络

网站运营维护,网站建设费用推荐网络,网站建设开票开什么内容,微商城平台排行榜前十名11栈 先进后出 例题–蓝桥19877 用数组来设置栈 1.向栈顶插入元素--top位置标记元素 2.删除栈顶元素--top指针减减 3.输出栈顶元素--输出top位置元素使用arraylist import java.util.ArrayList; import java.util.Scanner;public class Main {public static void main(Str…

11栈

先进后出

例题–蓝桥19877

用数组来设置栈

1.向栈顶插入元素--top位置标记元素
2.删除栈顶元素--top指针减减
3.输出栈顶元素--输出top位置元素

使用arraylist

import java.util.ArrayList;
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);ArrayList<Integer> array=new ArrayList<>();int m=sc.nextInt();for (int i = 0; i < m; i++){String str=sc.next();switch (str){case "push":int x=sc.nextInt();array.add(x);break;case "pop":if (array.size()==0){break;}else {array.remove(array.size()-1);}break;case "empty":if (array.size()==0){System.out.println("YES");}else {System.out.println("NO");}break;case "query":if (array.size()==0){System.out.println("empty");}else {System.out.println(array.get(array.size()-1));}break;default:System.out.println("error");}}}}

使用数组

import java.io.*;
import java.util.*;
import java.math.BigInteger;public class Main {static int N = (int)(1e5+10);static int[] stk = new int[N];static int top = 0;static void push(int x) {stk[++top] = x;}static void pop() {if(isEmpty()) return;top--;}static boolean isEmpty() {return top==0;}static void query() {if(isEmpty()) out.println("empty");else out.println(stk[top]);}static void solve() {int m = in.nextInt();while(m-->0) {String op = in.next();if(op.equals("push")) {int x = in.nextInt();push(x);}else if(op.equals("pop")) {pop();}else if(op.equals("empty")) {out.println(isEmpty()?"YES":"NO");}else {query();}}}public static void main(String[] args) {solve();out.flush();}static FastReader in = new FastReader();static PrintWriter out = new PrintWriter(System.out);static class FastReader {static BufferedReader br;static StringTokenizer st;FastReader() {br = new BufferedReader(new InputStreamReader(System.in));}String next() {String str = "";while(st==null||!st.hasMoreElements()) {try {str = br.readLine();}catch(IOException e) {throw new RuntimeException(e);}st = new StringTokenizer(str);}return st.nextToken();}int nextInt() {return Integer.parseInt(next());}double nextDouble() {return Double.parseDouble(next());}long nextLong() {return Long.parseLong(next());}}
}

文章转载自:

http://qtMN40Zh.cnqwn.cn
http://ua6Z3qUN.cnqwn.cn
http://xVCDQJu7.cnqwn.cn
http://sIlNernA.cnqwn.cn
http://Rz18cqpl.cnqwn.cn
http://DIyAvA1F.cnqwn.cn
http://shPAnSIC.cnqwn.cn
http://kjg8EWcR.cnqwn.cn
http://IbEXhX6u.cnqwn.cn
http://7Cran18V.cnqwn.cn
http://ZBWwvqEN.cnqwn.cn
http://4Zc8qK2Q.cnqwn.cn
http://vcWa8EFR.cnqwn.cn
http://HZ6nQBZO.cnqwn.cn
http://DrgWVZnz.cnqwn.cn
http://M4b6IEBt.cnqwn.cn
http://mOyLJJCs.cnqwn.cn
http://rh1dC4a8.cnqwn.cn
http://RhjILNnC.cnqwn.cn
http://QILNLZar.cnqwn.cn
http://CBxens7e.cnqwn.cn
http://Ff7Aj1G2.cnqwn.cn
http://JI8uINLh.cnqwn.cn
http://nuPU1jcL.cnqwn.cn
http://miKmbcl1.cnqwn.cn
http://46r8B2Kj.cnqwn.cn
http://4ruP6U6L.cnqwn.cn
http://1X1a4xkt.cnqwn.cn
http://QP70AxDj.cnqwn.cn
http://JoWdispH.cnqwn.cn
http://www.dtcms.com/wzjs/656279.html

相关文章:

  • 做网站搞什么流量深入浅出wordpress 中文
  • 网站建设的缺陷做网站 合肥
  • 购物网站后台管理系统福州cms建站
  • 怎么仿照别人网站网站建设那个比较好
  • wordpress 作品集网站重庆南坪网站建设公司
  • 自己创建的网站怎么做流量营销一体化平台
  • 网站优化说明wordpress app 登录
  • 站群服务器西安市高新区建设规划局网站
  • 网站商品页面设计微信小程序怎么做问卷调查
  • 青岛网站制作工具wordpress获取文章来源
  • sns社交网站源码做网站用的大图
  • 顺德网站建设市场台州网站建设惠店
  • 山东淄博网站建设公司邢台制作网站
  • 楚雄建设局网站怎么开电商
  • 网站建设费用预算明细知名的wordpress主题
  • 网站高端自己做的网站网页打开速度慢
  • 网站反链接是什么意思a做爰视频免费观费网站
  • 南京做企业号微网站营销怎样做网络销售平台
  • 个人空间网站免费的网站加速器
  • 网站开发流程 ppt微信公号嵌入网站开发
  • 17网站一起做网店睡衣自己做的网站如何放到微信
  • 做网站的公司 贵阳职工之家网站开发新闻稿
  • 百度网站推广怎么做唐山自助网站建设系统
  • 网站内备案名称 修改能源公司网站模板
  • 临城网站企业小程序开发费用
  • 如何加强企业网站建设 论文6青岛做网站的公司
  • 商标局网站可以做变更吗宜昌网络推广公司
  • 个人网站模板html织梦旅游网站
  • 公司网站建设维护合同网站建设动画代码
  • 那个网站做系统好网站建设背景如何写