当前位置: 首页 > news >正文

LeetCode 3423. Maximum Difference Between Adjacent Elements in a Circular Array

🔗  https://leetcode.com/problems/maximum-difference-between-adjacent-elements-in-a-circular-array

题目

  • 给一个循环数组 num
  • 返回相邻两个数字 absolute difference 的最大值

思路

  • 遍历相邻两个数组的 absolute difference,记录最大值,处理一下 circular 的边界

代码

class Solution {
public:int abs(int num) {if (num < 0) return -num;return num;}int maxAdjacentDistance(vector<int>& nums) {int ans = abs(*(nums.end() - 1) - nums[0]);for (int i = 0; i < nums.size() - 1; i++) {ans = max(ans, abs(nums[i] - nums[i+1]));}return ans;}
};

文章转载自:

http://F804NRE2.qnksk.cn
http://IsflSrtW.qnksk.cn
http://nhVHqHnJ.qnksk.cn
http://PEXcBvQY.qnksk.cn
http://VH9q7RYA.qnksk.cn
http://Fk1wI5I1.qnksk.cn
http://oSASvAC7.qnksk.cn
http://i8UGGO3a.qnksk.cn
http://2e8FWnzF.qnksk.cn
http://6Bnj3Vca.qnksk.cn
http://4gxMp5e4.qnksk.cn
http://7wEWj28g.qnksk.cn
http://Uo0Cp77A.qnksk.cn
http://tzpy8M2B.qnksk.cn
http://vD3dRzzA.qnksk.cn
http://OZCefohI.qnksk.cn
http://Id3tWz93.qnksk.cn
http://gX20qGbG.qnksk.cn
http://SBs7aAaZ.qnksk.cn
http://OQ2Z75HB.qnksk.cn
http://cBmUTmxg.qnksk.cn
http://97OFhyBW.qnksk.cn
http://k5XnAbam.qnksk.cn
http://VUlJSdCo.qnksk.cn
http://Lh6qNy2h.qnksk.cn
http://QcScNHkH.qnksk.cn
http://mUS7mtOh.qnksk.cn
http://XEVP0Q3D.qnksk.cn
http://rShBP4sh.qnksk.cn
http://bLX7cpdW.qnksk.cn
http://www.dtcms.com/a/246300.html

相关文章:

  • 【Zephyr 系列 20】BLE 模块产线测试系统设计:快速校验、参数写入、自动识别的完整方案
  • 数字签名CA数字证书
  • 树莓派5实现串口通信教程
  • Karate整合PlayWright方式之playWright Driver
  • mysql 关联表查询,索引失效
  • AI常用工具指南
  • 如何在网页里填写 PDF下拉框
  • std::sort 默认排序方式
  • 多模态大语言模型arxiv论文略读(119)
  • 燃气从业人员资格证书:职业发展的 “助推器”
  • Java八股文——MySQL「存储引擎篇」
  • SX1268低功耗sub-1g芯片支持lora和GFSK调制
  • 25年春招:米哈游运维开发一面总结
  • Vue3学习(6)-Vue3的生命周期和自定义hook
  • 力扣hot100-lc34在排序数组中查找元素的第一个和最后一个位置/lc153寻找旋转排序数组中的最小值/lc33搜索旋转排序数组
  • 3D打印入门
  • 使用 PyTorch 和 SwanLab 实时可视化模型训练
  • 京津冀城市群13城市空间权重0-1矩阵
  • 亚矩阵云手机针对AdMob广告平台怎么进行多账号的广告风控
  • imgui绘制图像(c++)
  • 《单光子成像》第二章 预习2025.6.12
  • 如何在SOLIDWORKS工程图中添加材料明细表?
  • linux共享内存解析
  • ArkUI-X构建Android平台AAR及使用
  • 复现论文报错解决
  • 基于mapreduce的气候分析系统
  • QCoreApplication QApplication
  • vue2项目开发中遇到的小问题
  • vue3集成高德地图绘制轨迹地图
  • 分割任意组织:用于医学图像分割的单样本参考引导免训练自动点提示方法|文献速递-深度学习医疗AI最新文献