当前位置: 首页 > 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://www.yayakq.cn/news/783599/

相关文章:

  • 医药网站前置审批临清网站建设临清
  • 汕头网站建设公司天津平台网站建设公司
  • 长沙工程建设管理中心网站广州市住房与城乡建设厅网站
  • 温州外贸网站制作网站建设 创业
  • 沈阳网站建设的价格怎么把网址做成网页链接
  • 网站建设的步骤过程ppt淄博网站建设公司哪家好
  • 葫芦岛公司做网站电商网站建设哪家公司好
  • 北京迈程网络网站建设公司如何自己建网站服务器
  • 开一家网络公司做网站前景如何高端的扬中网站建设
  • 自己做网站要多少钱大连建设网水电费查询官网
  • 淘宝客怎么在网站做推广网站建设代码介绍
  • 南沙区交通和建设局网站婚纱网站设计首页
  • 学前端要逛那些网站门户型网站建设方案
  • 大兴快速网站建设哪家好wordpress 积分集成
  • 厂 网站 南宁阿里云智能建站
  • 网站建设过程论文软件研发项目管理系统
  • 网站开发技术知识住房和城乡建设部的网站
  • 保山公司做网站广州seo优化外包公司
  • 自己做的网站被举报违反广告法你去湖北省住房城乡建设厅网站查
  • 看网站是不是WP做的wordpress保存php失败
  • 购物网站优化方案如何快速做一个网站
  • 辽阳太子河网站建设成都招聘网站建设
  • 如何制作导航网站上海招聘网最新招聘2023
  • 电商网站建设与运维需要的软件淘宝的17种免费推广方法
  • 温州网络有限公司无锡 网站 seo 优化
  • 哔哩哔哩网站建设分析金水郑州网站建设
  • 狮山网站设计熊掌号wordpress
  • 做搜索的网站有哪些科技小论文500字范文
  • 织梦中查看演示网站怎么做什么主题 wordpress
  • 白酒企业网站源码网络销售怎么聊客户