技术栈

第三大的数

杭州下小雨~2023-07-27 13:29

414、第三大的数

java 复制代码
class Solution {
    public int thirdMax(int[] nums) {

        
        Arrays.sort(nums);
        int temp=nums[0];
        int ans=nums[0];
        int count = 0;
        // if(nums.length<3){
        //     return nums[nums.length-1];
        // }
        // else {
            for(int i=nums.length-1;i>0;i--){
                if (nums[i]>nums[i-1]){
                    if(count>=2) break;
                    count++;
                    temp=nums[i-1];
                }
            }
        // }

        if(count>=2) ans=temp;
        else ans=nums[nums.length-1];

            return ans;
        }
 }
上一篇:怎么来说?学习HashSet类
下一篇:WEB:file_include
相关推荐
kaiaaaa
17 分钟前
算法训练第十一天
数据结构·算法
?!714
19 分钟前
算法打卡第18天
c++·算法
springfe0101
32 分钟前
构建大顶堆
前端·算法
程序员爱钓鱼
41 分钟前
Go语言并发模型与模式:Worker Pool 模式
后端·go·排序算法
oraen
1 小时前
11种排序算法的简单实鉴和简单性能测试
排序算法
-qOVOp-
1 小时前
408第一季 - 数据结构 - 图II
数据结构
凌辰揽月
1 小时前
Web后端基础(基础知识)
java·开发语言·前端·数据库·学习·算法
-qOVOp-
1 小时前
408第一季 - 数据结构 - 树与二叉树III
数据结构
lifallen
1 小时前
深入浅出 Arrays.sort(DualPivotQuicksort):如何结合快排、归并、堆排序和插入排序
java·开发语言·数据结构·算法·排序算法
jingfeng514
1 小时前
数据结构排序
数据结构·算法·排序算法
热门推荐
01【图像处理与机器视觉】XJTU期末考点02从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑03KGG转MP3工具|非KGM文件|解密音频04海康Visionmaster-常见问题排查方法-启动阶段05YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】06【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!07R-tree详解08Coze扣子平台完整体验和实践(附国内和国际版对比)09DeepSeek各版本说明与优缺点分析10SSv2数据集