[LeetCode]Summary Ranges
发布日期:2021-11-22 02:48:52 浏览次数:3 分类:技术文章

本文共 655 字,大约阅读时间需要 2 分钟。

Given a sorted integer array without duplicates, return the summary of its ranges.

For example, given [0,1,2,4,5,7], return ["0->2","4->5","7"].

Credits:

Special thanks to  for adding this problem and creating all test cases.

code:

public class Solution {   public List
summaryRanges(int[] nums) { List
list = new ArrayList
(); if(nums==null || nums.length==0) return list; if(nums.length==1){ list.add(nums[0]+""); return list; } int start=nums[0],end=nums[0]; for(int i=1; i
list, int start, int end){ if(start == end) list.add(start+""); else list.add(start+"->"+end); }}

转载地址:https://blog.csdn.net/zxdfc/article/details/48707535 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:[LeetCode]Compare Version Numbers
下一篇:[LeetCode]First Bad Version

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月16日 21时35分31秒