【求等差数列个数/无序获取最大最小次大次小】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年元旦快乐!

相关推荐
LYFlied2 小时前
【每日算法】LeetCode 416. 分割等和子集(动态规划)
数据结构·算法·leetcode·职场和发展·动态规划
多米Domi0112 小时前
0x3f 第19天 javase黑马81-87 ,三更1-23 hot100子串
python·算法·leetcode·散列表
..过云雨2 小时前
17-2.【Linux系统编程】线程同步详解 - 条件变量的理解及应用
linux·c++·人工智能·后端
历程里程碑3 小时前
滑动窗口最大值:单调队列高效解法
数据结构·算法·leetcode
量子炒饭大师3 小时前
Cyber骇客的逻辑节点美学 ——【初阶数据结构与算法】二叉树
c语言·数据结构·c++·链表·排序算法
課代表3 小时前
从初等数学到高等数学
算法·微积分·函数·极限·导数·积分·方程
ullio3 小时前
arc206d - LIS ∩ LDS
算法
fpcc3 小时前
C++编程实践—false_type和true_type的实践应用
c++
等等小何3 小时前
leetcode1593拆分字符串使唯一子字符串数目最大
算法