【求等差数列个数/无序获取最大最小次大次小】2024-3-8

缘由c++解决问题 写一下思路_编程语言-CSDN问答

cpp 复制代码
	int n = 0, d = 0, x = 0, cx = 0, cd = 0, s = 0;
	cin >> n >> x; cx = d = x;//5 2 6 4 10 20//4 6 4 10 20//6 0 4 2 6 10 20//5 20 10 4 6 2
sr:if (--n)
{//缘由https://ask.csdn.net/questions/8070245
	cin >> s;
	if (s < x)cx = x, x = s;
	if (s > d)cd = d, d = s;
	if (s > x && (s < cx || x == cx))cx = s;
	if (s < d && (s > cd || d == cd))cd = s;
	goto sr;
}
   cout << (d - x) / (cx - x) + 1 << "\n";

我以此施而自庄严,不求人天无常,愿真正无上道成,若获无尽宝藏施无逆意。

2026年元旦快乐!

相关推荐
努力学算法的蒟蒻2 小时前
day63(1.22)——leetcode面试经典150
算法·leetcode·面试
jrlong2 小时前
DataWhale大模型基础与量化微调task4学习笔记(第 1章:参数高效微调_PEFT技术综述)
笔记·学习
梵尔纳多2 小时前
第一个 3D 图像
c++·图形渲染·opengl
永远都不秃头的程序员(互关)2 小时前
【决策树深度探索(一)】从零搭建:机器学习的“智慧之树”——决策树分类算法!
算法·决策树·机器学习
被遗忘的旋律.2 小时前
Linux驱动开发笔记(二十四)——(上)IIO + icm20608驱动
linux·驱动开发·笔记
xiaoqider2 小时前
C++继承
开发语言·c++
zhangrelay2 小时前
thinkpad等笔记本电脑在ubuntu等linux系统下电池校准如何做?
笔记·学习
三流架构师2 小时前
职场资源合集
经验分享
阿华hhh2 小时前
day4(IMX6ULL)<定时器>
c语言·开发语言·单片机·嵌入式硬件
YE1234567_2 小时前
从底层零拷贝到分布式架构:深度剖析现代 C++ 构建超大规模高性能 AI 插件引擎的实战之道
c++·分布式·架构