每日一题 414. 第三大的数

embedded/2025/1/24 16:55:53/

414. 第三大的数

简单

class Solution {
public:int thirdMax(vector<int>& nums) {int n = nums.size();long  first , second,third;first = second = third =  LONG_MIN ;bool find = false;for(auto num : nums){if(num > first){   third = second;second = first;first = num;}else {if(num > second && num < first){   third = second;second = num;}else{if( num > third && num < second){third = num;find = true;}}}}return third == LONG_MIN ? first : third;}};

http://www.ppmy.cn/embedded/156619.html

相关文章

docker启动服务占用172.18网段怎么改成其他网段?和网桥有关吗?或者怎么改docker-compose启动用的yml文件

要修改 Docker 服务使用的网段(如从 172.18 改为其他网段),可以通过以下步骤实现: 1. 修改 Docker 默认网桥的网段 Docker 默认使用 docker0 网桥,其网段通常为 172.17.0.0/16。你可以通过修改 Docker 的配置文件来更改默认网段。 修改 Docker 配置文件 编辑 Docker 的…

【spring】集成JWT实现登录验证

在 Spring 应用中&#xff0c;使用 JSON Web Token (JWT) 是一种常见的认证和授权机制。JWT 是一种基于 JSON 的开放标准 (RFC 7519)&#xff0c;用来在各方之间传递安全、可信的数据。以下是如何在 Spring 框架中集成和使用 JWT 的完整指南。 核心概念 JWT 结构&#xff1a; H…

计算机视觉中的目标检测技术

1. 引言 目标检测是计算机视觉中的重要任务&#xff0c;涉及识别图像或视频中的多个对象并定位它们的位置。与图像分类不同&#xff0c;目标检测不仅需要识别类别&#xff0c;还要在图像中绘制出对象的边界框(Bounding Box)。本文将探讨目标检测的核心技术和应用&#xff0c;并…

c#配置config文件

1&#xff0c;引用命名空间 Configuration 及配置信息

嵌入式知识点总结 ARM体系与架构 专题提升(四)-编程

针对于嵌入式软件杂乱的知识点总结起来&#xff0c;提供给读者学习复习对下述内容的强化。 目录 1.嵌人式编程中&#xff0c;什么是大端?什么是小端 ? 2.如何判断计算机处理器是大端&#xff0c;还是小端 ? 3.如何进行大小端的转换 ? 4.如何对绝对地址0x100000赋值? 1…

《Effective Java》学习笔记——第2部分 对象通用方法最佳实践

文章目录 第2部分 所有对象通用方法一、前言二、最佳实践内容1. equals()方法2. hashCode()方法3. toString() 方法4. clone() 方法5. finalize() 方法6. compareTo()方法&#xff08;实现 Comparable 接口&#xff09; 三、小结 第2部分 所有对象通用方法 一、前言 《Effect…

【Go面试】基础八股文篇 (持续整合)

这里写目录标题 Cookie、Session、Token、JWT之间的区别对HTTP协议有什么了解HTTP有哪些方法什么情况会用到post方法HTTP Body的四种格式golang中可读可写(可执行IO操作)的文件一般会实现哪些接口(Reader,Writer接口)HTTP的协议定义,报文是什么样的http1和http2的区别redis相关…

Node.js的解释

1. Node.js 入门教程 1.1 什么是 Node.js&#xff1f; 1.1.1 Node.js 是什么&#xff1f; Node.js 是一个基于 JavaScript 的开源服务器端运行时环境&#xff0c;允许开发者用 JavaScript 编写服务器端代码。与传统的前端 JavaScript 主要运行在浏览器端不同&#xff0c;Nod…