Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【第七天】蓝桥杯备战

【第七天】蓝桥杯备战

作者头像
小舒不服输
发布于 2024-01-30 05:53:09
发布于 2024-01-30 05:53:09
15100
代码可运行
举报
文章被收录于专栏:编程乐园·编程乐园·
运行总次数:0
代码可运行

1、最大距离

https://www.lanqiao.cn/problems/155/learning/

解法:暴力遍历

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        int n = scan.nextInt();
        int[] array = new int [n];
        for(int i = 0 ; i < n ; i++) {
          array[i] = scan.nextInt();
        }
        int range = 0;
        for(int j = 0 ; j < n ; j++) {
          for(int k = j+1 ; k < n;k++) {
            int sum = Math.abs( j - k) + Math.abs(array[j] - array[k]);
            if(sum > range) {
              range = sum;
            }
          }
        }
        System.out.println(range);
        scan.close();
    }
}

2、最长递增

https://www.lanqiao.cn/problems/158/learning/

解法:暴力遍历

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        int n = scan.nextInt();
        int[] array = new int[n];
        for( int i = 0 ; i < n ; i++) {
          array[i] = scan.nextInt(); 
        }
        int count = 1;
        int max = 0;
        for(int j = 0; j < n - 1 ; j++) {
          if(array[j] < array[j+1]) {
            count++;
          }else {
            count = 1;
          }
          if(max < count ) {
            max = count;
          }
        }
        System.out.println(max);
        scan.close();
    }
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【第三天】蓝桥杯备战
https://www.lanqiao.cn/problems/497/learning/
小舒不服输
2024/01/30
1230
【第三天】蓝桥杯备战
【第六天】蓝桥杯备战
https://www.lanqiao.cn/problems/539/learning/
小舒不服输
2024/01/30
950
【第六天】蓝桥杯备战
【第四天】蓝桥杯备战
https://www.lanqiao.cn/problems/1442/learning/
小舒不服输
2024/01/30
1170
【第四天】蓝桥杯备战
【第二天】蓝桥杯备战
https://www.lanqiao.cn/problems/611/learning/
小舒不服输
2024/01/30
1110
【第二天】蓝桥杯备战
【第五天】蓝桥杯备战
https://www.lanqiao.cn/problems/357/learning/
小舒不服输
2024/01/30
1650
【第五天】蓝桥杯备战
【第一天】蓝桥杯备战
https://www.lanqiao.cn/problems/592/learning/
小舒不服输
2024/01/30
1260
【第一天】蓝桥杯备战
【蓝桥杯2022省赛】蓝桥杯笔记Java版本
给定 n 个整数 1,2,⋅⋅⋅,a1​,a2​,⋅⋅⋅,an​ ,求它们两两相乘再相加的和,即:
小小程序员
2023/02/06
5150
【蓝桥杯2022省赛】备赛蓝桥杯经典动态规划。背包问题、背包与魔法、李白打酒加强版
给你一个可装载重量为 W 的背包和 N 个物品,每个物品有重量和价值两个属性。其中第 i 个物品的重量为 w[i],价值为 v[i],现在让你用这个背包装物品,最多能装的价值是多少?
小小程序员
2023/02/08
5050
【蓝桥杯2022省赛】蓝桥杯题目笔记 Java版本 数位排序、求阶乘基础与灵活分析
1 到 13 的排序为: 1,10,2,11,3,12,4,13,5,6,7,8,91,10,2,11,3,12,4,13,5,6,7,8,9 。第 5 个数为 3 。
小小程序员
2023/02/05
7490
蓝桥杯-最优清零方案(2022省赛)
  1. 选择一个大于 0 的整数, 将它减去 1 ;   2. 选择连续 K 个大于 0 的整数, 将它们各减去 1 。
别团等shy哥发育
2023/03/09
1.3K0
蓝桥杯-最优清零方案(2022省赛)
蓝桥杯最后的冲刺篇(JAVA)
目录 1.路径​  题目要求:  解题思路:​ 源码附上: 2.夺宝奇兵​  题目要求:  解题思路: 源码附上:  3. 七星填数 题目要求:  解题思路:  代码附上:  4.蓝桥幼儿园​ 题目要求:  解题思路: 源码附上: 友友们  又见面啦 我是你们的小王同学 你们的三连是我写作最大的动力!!(doge) 小王的gitee: 比特王信哲 (bitewang) - Gitee.com 1.
王同学要努力
2022/12/21
2260
蓝桥杯最后的冲刺篇(JAVA)
蓝桥杯 ——省赛题(java 组)
1.成绩分析 成绩分析成绩分析 题目: 小蓝给学生们组织了一场考试,卷面总分为 100 分,每个学生的得分都是一个 0 到 100 的整数。 请计算这次考试的最高分、最低分和平均分。 代码附上:  方法1: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /
王同学要努力
2022/12/21
3610
蓝桥杯 ——省赛题(java 组)
蓝桥题解 499 子串分值 暴力 贡献法
贡献法就是计算每个字符对最终结果能提供的贡献值,假设有字符串: xxaxxxaxxa。字符串中共有三个a,我们尝试计算一下第二个a对结果的贡献:
用户9906939
2024/02/16
940
蓝桥题解 499 子串分值 暴力 贡献法
Java基础综合测试
输入包含多组测试用例。 每组测试数据首先是一个正整数N,表示本组数据有N个整数。 请处理到文件结束。
xbhog
2021/02/04
9660
Java基础综合测试
第十三届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
话说真的对于大专生来说已经是非常难的了呢,能拿到省一的基本上都是万里挑一的孩子呢。
红目香薰
2023/02/10
8190
第十三届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
第七届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
目录 A、有奖猜谜 B、煤球数目 C、平方怪圈 D、骰子游戏 E、分小组 F、凑算式 G、搭积木 H、冰雹数 I、四平方和 J、密码脱落 A、有奖猜谜 小明很喜欢猜谜语。 最近,他被邀请参加了X星球的猜谜活动。 每位选手开始的时候都被发给777个电子币。 规则是:猜对了,手里的电子币数目翻倍, 猜错了,扣除555个电子币, 扣完为止。 小明一共猜了15条谜语。 战果为:vxvxvxvxvxvxvvx 其中v表示猜对了,x表示猜错了。 请你计算一下,小明最后手里的电子币数目是多少。 请填写
红目香薰
2022/11/29
6980
第七届蓝桥杯省赛JavaC组真题——详细答案对照(完整版)
Java 入门练习(11 - 15)
要求两个数的最小公倍数,那么这个数至少应该是两个数中大的那个数,所以需要先求出两个树中大的那个,可以利用 Math 包中提供的 max() 方法。此外,如果两个数互质,那么这两个数的最小公倍数就是它们的积。然后在这个区间中循环,用区间中的数去除以 m 和 n,如果存在一个数能同时整除 m 和 n,那么这个数就是它俩的最小公倍数。
村雨遥
2022/06/28
3940
第八届蓝桥杯省赛javaB组题目解析
作者自己做完之后发现省赛的一幕其实是不难的,说实话,自己觉得题目难度还没有PAT甲级的难度高。 而且作者做了这么些天之后发现了,PAT甲级主要喜欢考数据结构方面的知识,而蓝桥杯则喜欢考算法这一类的,但是蓝桥杯的算法题目有些又不是很正规,因为作者有好些题目都是通过暴力求解的,关键是这样还过了,就很不可思议,和我想象中的算法比赛卡时间有点不太一样,说了这么多,这些只代表作者自己的一些看法,如有不同,欢迎在下面评论留言交流。 第一题纯粹就是算术,送分题,这里作者就不讲解了 第二题: 标题:纸牌三角形
萌萌哒的瓤瓤
2020/08/26
5380
第八届蓝桥杯省赛javaB组题目解析
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-663 数字统计
        这段时间我会把蓝桥杯官网上的所有非VIP题目都发布一遍,让大家方便去搜索,所有题目都会有几种语言的写法,帮助大家提供一个思路,当然,思路只是思路,千万别只看着答案就认为会了啊,这个方法基本上很难让你成长,成长是在思考的过程中找寻到自己的那个解题思路,并且首先肯定要依靠于题海战术来让自己的解题思维进行一定量的训练,如果没有这个量变到质变的过程你会发现对于相对需要思考的题目你解决的速度就会非常慢,这个思维过程甚至没有纸笔的绘制你根本无法在大脑中勾勒出来,所以我们前期学习的时候是学习别人的思路通过自己的方式转换思维变成自己的模式,说着听绕口,但是就是靠量来堆叠思维方式,刷题方案自主定义的话肯定就是从非常简单的开始,稍微对数据结构有一定的理解,暴力、二分法等等,一步步的成长,数据结构很多,一般也就几种啊,线性表、树、图、再就是其它了。顺序表与链表也就是线性表,当然栈,队列还有串都是属于线性表的,这个我就不在这里一一细分了,相对来说都要慢慢来一个个搞定的。蓝桥杯中对于大专来说相对是比较友好的,例如三分枚举、离散化,图,复杂数据结构还有统计都是不考的,我们找简单题刷个一两百,然后再进行中等题目的训练,当我们掌握深度搜索与广度搜索后再往动态规划上靠一靠,慢慢的就会掌握各种规律,有了规律就能大胆的长一些难度比较高的题目了,再次说明,刷题一定要循序渐进,千万别想着直接就能解决难题,那只是对自己进行劝退处理。加油,平常心,一步步前进。
红目香薰
2023/02/23
2450
第十四届蓝桥杯集训——练习解题阶段(无序阶段)-ALGO-663 数字统计
蓝桥杯-左移右移(2022国赛)
  以下 M 行每行一个操作, 其中 “L x "表示左移x,"Rx "表示右移x 。
别团等shy哥发育
2023/03/09
8130
蓝桥杯-左移右移(2022国赛)
推荐阅读
相关推荐
【第三天】蓝桥杯备战
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档