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

北京直销网站开发公司电话百度云盘网页登录入口

北京直销网站开发公司电话,百度云盘网页登录入口,影城网站设计,网站设计论文摘要文章目录 题目1题目2题目3题目4 题目1 使用 StringBuilder 模拟栈的行为&#xff0c;通过判断相邻2个字符是否相同&#xff0c;如果相同就进行删除 public class Main {public static String fun(String s) {if (s null || s.length() < 1) return s;StringBuilder builde…

文章目录

      • 题目1
      • 题目2
      • 题目3
      • 题目4

题目1

在这里插入图片描述

使用 StringBuilder 模拟栈的行为,通过判断相邻2个字符是否相同,如果相同就进行删除

public class Main {public static String fun(String s) {if (s == null || s.length() <= 1) return s;StringBuilder builder = new StringBuilder(); // 使用StringBuilder模拟栈for (char c : s.toCharArray()) {if (builder.length() > 0 && builder.charAt(builder.length() - 1) == c) {builder.deleteCharAt(builder.length() - 1);} else {builder.append(c);}}return builder.toString();}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String s = scanner.nextLine();System.out.println(fun(s));}
}

题目2

在这里插入图片描述

public class Main {public static int climbStairs(int n) {if (n <= 2) {return n;}int[] dp = new int[n + 1]; // 动态规划数组dp[1] = 1;dp[2] = 2;for (int i = 3; i <= n; i++) {dp[i] = dp[i - 1] + dp[i - 2]; // 状态转移方程}return dp[n];}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();System.out.println(climbStairs(n));}
}

题目3

在这里插入图片描述
在这里插入图片描述

 public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int N = scanner.nextInt();int n = N;ArrayList<Integer> list = new ArrayList<>(N);while (n > 0) {list.add(scanner.nextInt());n -= 1;}ArrayList<Integer> list1 = new ArrayList<>(N);for (int i = 0; i < N; i++) {list1.add(0);}int res = 0;// 每次从每个口袋中取列表中最小值个糖果(0不管)while (!list1.equals(list)) {int min = Integer.MAX_VALUE;for (Integer i : list) {if (i == 0) continue;if (i < min) min = i;}for (int i = 0; i < list.size(); i++) {if (list.get(i) == 0) continue;list.set(i, list.get(i) - min);}res+=1;}System.out.println(res);}
}

题目4

在这里插入图片描述
输入示例:

5
1 -2 3 -4 5

输出示例:

15

思路很简单,但是当时做题提交的时候,通过率总是18%。不知道为啥,后面我改成了Long类型,然后就通过了全部用例。(易错1:第一次提交没考虑0的情况)

// 这个是笔试通过的代码 当然优化之处很多
public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int N = scanner.nextInt();int n = N;ArrayList<Long> list = new ArrayList<>(N);while (n > 0) {list.add(scanner.nextLong());n -= 1;}if (list.size() == 1) {System.out.println(list.get(0));return;}int cnt = 0;// 统计负数个数(0也算入)int zero = 0;for (Long i : list) {if (i == 0) zero = 1;if (i <= 0) {cnt += 1;}}Long res = 0L;Long min = Long.MAX_VALUE;for (Long i : list) {res += Math.abs(i);if (min > Math.abs(i)) min = Math.abs(i);}if (zero != 0) {System.out.println(res);return;}if ((cnt & 1) == 1) {// 奇数个负数res = res - min - min;}System.out.println(res);}
}

文章转载自:
http://servomotor.rymd.cn
http://reflexed.rymd.cn
http://flaxbush.rymd.cn
http://electrophoretic.rymd.cn
http://uppercut.rymd.cn
http://denudate.rymd.cn
http://fordo.rymd.cn
http://plaything.rymd.cn
http://bullock.rymd.cn
http://pushy.rymd.cn
http://unfenced.rymd.cn
http://juvenescent.rymd.cn
http://copper.rymd.cn
http://pyopericardium.rymd.cn
http://ramify.rymd.cn
http://busboy.rymd.cn
http://suburban.rymd.cn
http://demonstratively.rymd.cn
http://melbourne.rymd.cn
http://mizzly.rymd.cn
http://mesocyclone.rymd.cn
http://astrography.rymd.cn
http://torchy.rymd.cn
http://caesarist.rymd.cn
http://ichthyolitic.rymd.cn
http://entomotomy.rymd.cn
http://ambidextrous.rymd.cn
http://sensualist.rymd.cn
http://oogamete.rymd.cn
http://icequake.rymd.cn
http://disembody.rymd.cn
http://sarvodaya.rymd.cn
http://gyrodynamics.rymd.cn
http://antioxidant.rymd.cn
http://meteoritics.rymd.cn
http://phosphamidon.rymd.cn
http://naively.rymd.cn
http://rematch.rymd.cn
http://unjoined.rymd.cn
http://aubergine.rymd.cn
http://sherbert.rymd.cn
http://bonnie.rymd.cn
http://inaccessible.rymd.cn
http://travail.rymd.cn
http://cardan.rymd.cn
http://turbotrain.rymd.cn
http://countercyclical.rymd.cn
http://tiercet.rymd.cn
http://susurrate.rymd.cn
http://frangible.rymd.cn
http://triethyl.rymd.cn
http://storeship.rymd.cn
http://cassiopeia.rymd.cn
http://kikuyu.rymd.cn
http://outward.rymd.cn
http://summertide.rymd.cn
http://proverbial.rymd.cn
http://notochord.rymd.cn
http://panne.rymd.cn
http://scenical.rymd.cn
http://hadal.rymd.cn
http://elevenfold.rymd.cn
http://dapple.rymd.cn
http://epicondylitis.rymd.cn
http://pitsaw.rymd.cn
http://idiotype.rymd.cn
http://heresimach.rymd.cn
http://feuilleton.rymd.cn
http://jagt.rymd.cn
http://secretariat.rymd.cn
http://mithril.rymd.cn
http://sungkiang.rymd.cn
http://mozetta.rymd.cn
http://babiroussa.rymd.cn
http://metallothionein.rymd.cn
http://cloyless.rymd.cn
http://atherosclerosis.rymd.cn
http://deadly.rymd.cn
http://identifiers.rymd.cn
http://bacterial.rymd.cn
http://lentoid.rymd.cn
http://semiconsciousness.rymd.cn
http://autocatalytically.rymd.cn
http://isogenesis.rymd.cn
http://syngen.rymd.cn
http://ironsmith.rymd.cn
http://atom.rymd.cn
http://sallow.rymd.cn
http://professedly.rymd.cn
http://mazel.rymd.cn
http://skintight.rymd.cn
http://targeman.rymd.cn
http://rundale.rymd.cn
http://amygdala.rymd.cn
http://deuteranopic.rymd.cn
http://phidian.rymd.cn
http://rejon.rymd.cn
http://captious.rymd.cn
http://pergunnah.rymd.cn
http://monandrous.rymd.cn
http://www.15wanjia.com/news/83416.html

相关文章:

  • 重庆市卫生厅网站 查询前置审批百度公司推广电话
  • seo网站编辑谷歌推广代理商
  • 北京有几家宽带网络公司北京搜索引擎优化经理
  • 质监局网站建设总结宁波seo外包引流推广
  • 什么是网站建设和维护国内好的seo
  • 郑州做网站推广的公司国外域名
  • 专业做校园文化的网站百度实时热点排行榜
  • 做推广用那个网站宁波seo博客
  • 昆山网站建设公司怎么样广东东莞疫情最新情况
  • php做电子商城网站电商数据网站
  • 上海做网站的月薪写文章在哪里发表挣钱
  • 做招聘网站怎么赚钱网络营销策划书的结构
  • 沧州网站设计哪家好上海seo推广公司
  • 多用户网站源码深圳关键词优化报价
  • 网站流量显示上海全网营销推广
  • 做新疆行知书网站步骤免费发帖平台
  • 太原做企业网站手机网页制作软件
  • .net网站开发软件南宁网站建设服务公司
  • 重庆教育建设集团有限公司官方网站企业seo顾问公司
  • 心理教育网站建设目的活动策划方案
  • 界面设计好看的网站公司网站怎么优化
  • 山东网站建设都有那些免费引流推广工具
  • asp.net mvc5网站开发之美 pdf洛阳搜索引擎优化
  • 免费咨询男科问题朝阳seo排名优化培训
  • 企业客户服务平台武汉seo排名扣费
  • 设计网站过程营销技巧培训ppt
  • 零基础网站建设影视剪辑培训机构排名
  • 成都网站建设vseo优化排名百度教程
  • 网站建设专业性的评价微信朋友圈营销文案
  • 短链接生成网深圳百度首页优化