news 2026/4/15 17:16:26

Day32 >> 56、合并区间 + 738、单调递增的数字

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day32 >> 56、合并区间 + 738、单调递增的数字

代码随想录-贪心算法Part5

56、合并区间

class Solution { public int[][] merge(int[][] intervals) { List<int[]> result = new LinkedList<>(); Arrays.sort(intervals, (x, y) -> Integer.compare(x[0], y[0])); int start = intervals[0][0]; int end = intervals[0][1]; for (int i = 0; i < intervals.length; i++) { if (intervals[i][0] > end) { result.add(new int[]{start, end}); start = intervals[i][0]; end = intervals[i][1]; } else { end = Math.max(end, intervals[i][1]); } } result.add(new int[]{start, end}); return result.toArray(new int[result.size()][]); } }

738、单调递增的数字

class Solution { public int monotoneIncreasingDigits(int n) { String s = String.valueOf(n); char[] c = s.toCharArray(); int start = s.length(); for (int i = s.length() - 2; i >= 0; i--) { if (c[i] > c[i + 1]) { c[i]--; start = i + 1; } } for (int i = start; i < s.length(); i++) { c[i] = '9'; } return Integer.parseInt(String.valueOf(c)); } }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 14:50:17

前后端分离学科竞赛管理系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程

摘要 随着信息技术的快速发展&#xff0c;学科竞赛管理系统的信息化和智能化需求日益增长。传统的学科竞赛管理模式依赖人工操作&#xff0c;效率低下且容易出错&#xff0c;难以满足大规模竞赛活动的需求。为了解决这一问题&#xff0c;设计并实现一个基于前后端分离架构的学科…

作者头像 李华
网站建设 2026/4/16 14:49:55

DSP算法学习

都是以QPSK为例针对不同的qam信号&#xff0c;一些算法可能不同&#xff0c;还需读者再去学习从IQ时延对准-IQ不平衡-粗色散补偿-自适应均衡解复用-频偏估计与补偿-载波相位恢复

作者头像 李华
网站建设 2026/4/16 14:50:21

ai-agent 一个强大的辅助工具

随着ai的大热&#xff0c;如何更好的利用ai&#xff0c;而不单单作为知识的查询。如果它能帮我们设计测试用例&#xff0c;执行用例&#xff0c;并给出结果&#xff0c;甚至可以帮我们开发&#xff0c;是不是一个梦中情tool。 这不单单是幻想&#xff0c;目前不少大厂已经实现&…

作者头像 李华
网站建设 2026/4/16 13:00:41

[特殊字符]_微服务架构下的性能调优实战[20260108162541]

作为一名经历过多个微服务架构项目的工程师&#xff0c;我深知在分布式环境下进行性能调优的复杂性。微服务架构虽然提供了良好的可扩展性和灵活性&#xff0c;但也带来了新的性能挑战。今天我要分享的是在微服务架构下进行性能调优的实战经验。 &#x1f4a1; 微服务架构的性…

作者头像 李华
网站建设 2026/4/16 14:50:36

Gerber文件解析利器gerbv:PCB制造验证的专业解决方案

Gerber文件解析利器gerbv&#xff1a;PCB制造验证的专业解决方案 【免费下载链接】gerbv Maintained fork of gerbv, carrying mostly bugfixes 项目地址: https://gitcode.com/gh_mirrors/ge/gerbv 在电子设计自动化流程中&#xff0c;Gerber文件作为PCB制造的核心数据…

作者头像 李华
网站建设 2026/4/16 14:51:00

解读具身智能系统任务生命周期与认知闭环的关系

一、先给出一个总判断在具身智能系统中&#xff1a;任务生命周期 认知闭环的外在组织形式 认知闭环 任务生命周期的内在运作机制二者不是并列关系&#xff0c;而是同一过程的两个观察视角&#xff1a;视角关注点任务生命周期“系统在做什么、做到哪一步了”认知闭环“系统如何…

作者头像 李华