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

笔试强训 Day 19:小易的升级之路、礼物的最大价值、对称之美

小易的升级之路

解题思路:

代码实现:

importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNext()){intn=sc.nextInt(),a=sc.nextInt();int[]b=newint[n];for(inti=0;i<n;i++)b[i]=sc.nextInt();System.out.println(count(a,b));}}privatestaticintcount(inta,int[]b){intcnt=a;for(inti=0;i<b.length;i++){intnum=b[i];if(cnt>=b[i])cnt+=b[i];else{intx=num,y=cnt;while(y!=0){inttmp=x%y;x=y;y=tmp;}cnt+=x;}}returncnt;}}

礼物的最大价值

解题思路:

代码实现:

importjava.util.*;publicclassSolution{publicintmaxValue(int[][]grid){intm=grid.length,n=grid[0].length;int[][]dp=newint[m+1][n+1];for(inti=1;i<=m;i++){for(intj=1;j<=n;j++){dp[i][j]=Math.max(dp[i-1][j],dp[i][j-1])+grid[i-1][j-1];}}returndp[m][n];}}

对称之美

解题思路:

代码实现:

importjava.util.*;importjava.io.*;publicclassMain{privatestaticReadin=newRead();privatestaticPrintWriterout=newPrintWriter(newBufferedWriter(newOutputStreamWriter(System.out)));publicstaticvoidmain(String[]args)throwsIOException{intt=in.nextInt();for(inti=0;i<t;i++){intn=in.nextInt();String[]strs=newString[n];for(intj=0;j<n;j++){strs[j]=in.next();}out.println(check(strs));}out.close();}privatestaticStringcheck(String[]str){booleanflag=true;for(intl=0,r=str.length-1;l<r;){int[]hash=newint[26];booleantFlag=false;for(charch:str[l].toCharArray()){hash[ch-'a']++;}for(charch:str[r].toCharArray()){tFlag|=(hash[ch-'a']>0);}flag=tFlag;if(!flag){return"No";}l++;r--;}return"Yes";}}classRead{StringTokenizerst=newStringTokenizer("");BufferedReaderbf=newBufferedReader(newInputStreamReader(System.in));Stringnext()throwsIOException{if(!st.hasMoreTokens()){Stringline=bf.readLine();if(line==null)returnnull;st=newStringTokenizer(line);}returnst.nextToken();}intnextInt()throwsIOException{returnInteger.parseInt(next());}}
http://www.gsyq.cn/news/1618347.html

相关文章:

  • Java毕设选题推荐:基于 Java 的学术资料智能检索管理系统的设计与实现 基于 Java 的文献资源分类统计管理系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • 内网渗透测试实战指南:从信息收集到域控攻防的完整攻击链
  • 节点】[SmoothStep节点]原理解析与实际应用
  • 2026年AIGC检测怎么过?5大检测平台对比+AI痕迹降低实战指南
  • ZXing:一个扫描条码的基础库
  • ICM-42688-P与PIC18F4553在机器人控制与工业监测中的应用
  • 类比StandardServer, 抓住StandardService整体类依赖结构来理解
  • 【节点】[Clamp节点]原理解析与实际应用
  • Kubernetes 核心机制与运维实践知识精要
  • ROS2基本操作指令:从“节点”到“机器人”的完整工具箱
  • 重庆市二手房价格数据分析与可视化系统
  • 墨香情手游官方下载:2026 国风武侠手游优选正版高速官方下载通道
  • .NET与AI Agent深度集成开发实战
  • 2026年国内热门工艺品设计资讯平台推荐,这份排行榜别错过!
  • 既需要大规模HPC 集群,有需要QPU参与的计算问题
  • 企业 AI 安全防护实战:Prompt Injection、RAG Injection 与 Agent 工具越权排查清单
  • 热榜来袭!外贸工艺品资讯平台哪家强?口碑排行榜揭秘
  • 记录一个免杀的php webshell demo
  • [Remap节点]原理解析与实际应用
  • 数据库SQL查询语句学习心得
  • 用 Python 画三类论文级图表:分组柱状图、双轴折线图与多面板图(解决中文乱码)
  • NFD云解析插件扩展架构深度解析:从接口设计到实战实现
  • 在微服务中使用领域事件
  • 如何快速修复ClusterGVis中箱线图与折线图显示冲突问题
  • 心情值游戏系统实现
  • 【MO三维路径规划】麝牛算法MO多无人机协同集群避障路径规划(目标函数:最低成本:路径、高度、威胁、转角)【含Matlab源码 15684期】
  • [特殊字符] 搬砖的秘密:为什么一次搬 64 块砖最快?
  • 本地化AI漫剧制作:Qwen与ComfyUI实战指南
  • 一个老股民的十年自白十年炒股没亏,但我劝你别学我
  • Rust项目开发完整教程