蓝桥杯 第十二天 819 递增序列

server/2025/4/2 5:46:04/

注意注意:不考虑左上的情况,因为题目给的样例没有 

	 public static  int is1(char ch[][],int m,int n){int ans=0;for (int i=0;i<m;i++){//起始点在哪for (int j=0;j<n;j++){int add=1;while(j+add<n){if(ch[i][j]<ch[i][j+add]) ans++;  //横add++;}add=1;//置为1while(i+add<m){if(ch[i][j]<ch[i+add][j]) ans++; //列递增add++;}add=1;while (i+add<m&&j+add<n){//判断范围if (ch[i][j]<ch[i+add][j+add]) ans++; //右下add++;}add =1;while(i-add>=0&&j+add<n){if (ch[i][j]<ch[i-add][j+add]) ans++; //右上add++;}add=1;while(i+add<m&&j-add>=0){if (ch[i][j]<ch[i+add][j-add]) ans++; //左下add++;}}}return ans;}public static void main(String[] args) {Scanner scan = new Scanner(System.in);int m=30,n=50;char ch[][] = new char[m][n];for(int i=0;i<m;i++){char st[] = scan.nextLine().toCharArray();ch[i] = st;}System.out.println(is1(ch,m,n));//在此输入您的代码...scan.close();//System.out.println("52800");}   


http://www.ppmy.cn/server/179836.html

相关文章

清空数组,或删除数组还有什么方法

在 JavaScript 中&#xff0c;除了前面提到的 a [] 和 a.splice(0) &#xff0c;还有其他几种方法可以清空或删除数组&#xff0c;下面为你详细介绍&#xff1a; 1. 将数组的 length 属性设置为 0 let a [1, 2, 3, 4]; a.length 0; console.log(a); // 输出: [] 原理&…

【设计模式】抽象工厂模式(含与工厂方法模式的对比)

本期我们来学习一下设计模式之抽象工厂模式&#xff0c;在软件开发中&#xff0c;工厂模式 和 抽象工厂模式 都用于创建对象&#xff0c;但它们的应用场景和实现方式有所不同。本文将基于 C 代码&#xff0c;分析抽象工厂模式的实现&#xff0c;并对比其与工厂方法模式的区别。…

单片机串口打印调试信息①

在单片机开发中&#xff0c;通过串口&#xff08;UART&#xff09;输出调试信息是最常用的调试方法之一。以下是详细的操作指南&#xff0c;包括硬件连接、代码实现和调试信息规划策略&#xff1a; 一、硬件连接与配置 硬件准备&#xff1a; USB转TTL模块&#xff1a;连接单片机…

ue材质学习感想总结笔记

2025 - 3 - 27 1.1 加法 对TexCoord上的每一个像素加上一个值&#xff0c;如果加上0.1&#xff0c;0.1&#xff0c; 那么左上角原来0,0的位置变成了0.1,0.1 右上角就变成了1.1,1.1&#xff0c;那么原来0,0的位置就去到了左上角左上边&#xff0c;所以图像往左上偏移。 总而言…

redis常用部署架构之redis分片集群。

redis 3.x版本后开始支持 作用&#xff1a; 1.提升数据读写速度 2..提升可用性 分片集群就是将业务服务器产生的数据储存在不同的机器上。 redis分片集群的架构 如上图所示&#xff0c;会将数据分散存储到不同的服务器上&#xff0c;相比于之前来说&#xff0c;redis要处…

设计链表 LeetCode

pre1. 设计心得 无论是链表的增删改查某个节点&#xff0c;都可以通过找到该节点的前一个前一个节点实现。所以说&#xff0c;查找某个节点&#xff08;或者 i n d e x index index&#xff09;的前一个节点是一个很常用的操作&#xff0c;因此可以把它单独拿出来&#xff0c…

元能力的养成

问题&#xff1a;为什么好公司的人会自己走掉&#xff0c;差公司的人等着拿离职补偿。&#xff1f;&#xff1f; 优秀指向分离&#xff0c;愚昧指向忠诚&#xff0c;一个人的优秀&#xff0c;的确意味着他拥有更大的自由&#xff0c;意味着他比较容易和你分离&#xff0c;而走向…

自定义屏幕显示方向的实用软件

软件介绍 还在为手机或平板屏幕方向不受控制而烦恼吗&#xff1f;别担心&#xff0c;今天为大家带来一款堪称救星的神器 ——Rotation Pro。 被屏幕方向问题困扰&#xff1f; 在日常使用电子设备时&#xff0c;屏幕方向的问题常常让人抓狂。就拿平板办公来说&#xff0c;横屏…