技术栈

Java | Leetcode Java题解之第228题汇总区间

m0_571957582024-07-11 7:04

题目:

题解:

java 复制代码
class Solution {
    public List<String> summaryRanges(int[] nums) {
        List<String> ans = new ArrayList<>();
        for (int i = 0, j, n = nums.length; i < n; i = j + 1) {
            j = i;
            while (j + 1 < n && nums[j + 1] == nums[j] + 1) {
                ++j;
            }
            ans.add(f(nums, i, j));
        }
        return ans;
    }

    private String f(int[] nums, int i, int j) {
        return i == j ? nums[i] + "" : String.format("%d->%d", nums[i], nums[j]);
    }
}
上一篇:医疗器械FDA |FDA网络安全测试具体内容
下一篇:中职网络安全wire0077数据包分析
相关推荐
许彰午
2 分钟前
06_Java面向对象入门
java·开发语言·python
Java_2017_csdn
3 分钟前
Java 策略模式(Strategy Pattern)-(二)
java·开发语言·策略模式
摇滚侠
6 分钟前
CSDN AI 数字营销测评 营销组件
java
Java_2017_csdn
7 分钟前
Java 策略模式(Strategy Pattern)-(一)
java·开发语言·策略模式
plainGeekDev
7 分钟前
XML Shape/Selector → Kotlin 动态创建
android·java·kotlin
plainGeekDev
11 分钟前
Java 自定义 View → Kotlin 自定义 View
android·java·kotlin
石山代码
15 分钟前
java 反射
java·开发语言·tomcat
郝学胜-神的一滴
20 分钟前
力扣 144:二叉树前序遍历的优雅实现
java·数据结构·c++·python·算法·leetcode·职场和发展
摇滚侠
21 分钟前
CSDN AI 数字营销测评 专家标注
java
热门推荐
01GitHub 镜像站点022026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf03【AI】2026 年具身智能模型和世界模型总结04【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法05Codex 下载安装指南:Windows 和 macOS 官方版下载06裂开!ChatGPT 居然开始要手机号验证,附详细解决方法07CC-Switch & Claude 基于 Linux 服务器安装使用指南08Codex 接入 DeepSeek API 完整配置文档09几个好用的ip纯净度检测网站10CC-Switch 下载、安装与使用配置指南【2026.5.29】