news 2026/6/27 1:12:51

leetcode3751 范围内总波动值I

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode3751 范围内总波动值I

一、问题描述

二、解题思路

可以采用枚举+数字逐位分离的方法来解决这个问题,遍历区间,对于每一个数字i,计算其波动值:

<1>如果i<=100,表示其波动值为0;

<2>否则,进行滚动各位数字分离,更新next2,now,next1,如果now为峰或者谷,ret++,直至i==0;

三、代码实现

class Solution { public: int totalWaviness(int num1, int num2) { int ret=0; for(int i=num1;i<=num2;i++) ret+=sum(i); return ret; } int sum(int i){ if(i<100) return 0; int ret=0; //数位分离 //初始化 int next1=i%10;i/=10; int now=i%10;i/=10; int next2=i%10;i/=10; if(now>next1&&now>next2||now<next1&&now<next2) ret++; while(i){ next1=now; now=next2; next2=i%10; i/=10; if(now>next1&&now>next2||now<next1&&now<next2) ret++; } return ret; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/14 6:10:04

单卫星轨道Simulink仿真模型(含太阳光压扰动与初值自动初始化)

本文还有配套的精品资源&#xff0c;点击获取 简介&#xff1a;用MATLAB Simulink搭建的单卫星无控轨道动力学仿真环境&#xff0c;重点体现太阳光压对轨道演化的影响。配套initial.m脚本一键生成初始状态变量——包括地心惯性系下的位置、速度、卫星本体姿态、太阳矢量方向…

作者头像 李华
网站建设 2026/6/27 1:12:47

终极AI角色扮演工具:SillyTavern完整指南与实战教程

终极AI角色扮演工具&#xff1a;SillyTavern完整指南与实战教程 【免费下载链接】SillyTavern LLM Frontend for Power Users. 项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern SillyTavern是一款专为高级用户设计的免费开源AI角色扮演工具&#xff0c;它…

作者头像 李华
网站建设 2026/6/14 6:10:08

大模型MoE稀疏激活原理与实战:参数规模≠计算负担

1. 项目概述&#xff1a;大模型参数规模与实际激活机制的真相你可能在各种技术社区、新闻标题甚至朋友圈里反复看到这句话&#xff1a;“GPT-4拥有1.8万亿参数&#xff0c;但每次只用其中2%”。它像一句科技圈的都市传说&#xff0c;既震撼又模糊——1.8万亿是什么概念&#xf…

作者头像 李华
网站建设 2026/6/14 6:42:19

多模态RAG实战:构建工业级具身代理检索系统

1. 项目概述&#xff1a;这不是一次简单的搜索升级&#xff0c;而是一场检索范式的迁移“Beyond Search: How Agentic Multimodal RAG Is Redefining AI Retrieval”——这个标题里没有一个生僻词&#xff0c;但组合在一起&#xff0c;却像一把钥匙&#xff0c;打开了当前AI工程…

作者头像 李华
网站建设 2026/6/14 6:10:24

协方差与相关系数的干扰本质:识别和清除数据中的统计杂波

1. 项目概述&#xff1a;当统计直觉遇上数据噪声&#xff0c; covariance 和 correlation 为何总在“捣乱”你有没有遇到过这样的场景&#xff1a;刚跑完一个线性回归模型&#xff0c;R 看着挺高&#xff0c;残差图却像被猫抓过的毛线团——毫无规律地上下乱跳&#xff1b;或者…

作者头像 李华