数据结构day6作业

初次进入len=100;if(resuil==len)不符合条件,执行result=competu_date(arr,--len),从此处开始递归.

直到len=0:

此时len=0; ---result=0; ---return arr0=1;

上一层len=1; ---result=1---执行语句return (result%2)?(result + arrlen):((result +1)*arrlen);得到return 1+arr1=3

上一层len=2---result=3--执行return (result%2)?(result + arrlen):((result +1)*arrlen);得到return 3+arr2=6

上一层len=3---result=6--执行return (result%2)?(result + arrlen):((result +1)*arrlen);得到return (6+1)*arr3=28

上一层len=4---result=28--执行return (result%2)?(result + arrlen):((result +1)*arrlen);得到return (28+1)*arr4=29*5=145;

上一层len=5---return 145--执行return (result%2)?(result + arrlen):((result +1)*arrlen);得到return 145+arr5=145;

重复此语句;

相关推荐
ambition202429 小时前
操作系统同步:读者-写者问题与读写公平法详解(附每个 PV 操作含义)
linux·开发语言·数据结构·unix
mCell15 小时前
Lua 编程入门:从基础语法到元表
javascript·算法·lua
wuyk55517 小时前
98.C语言易混难点:字符数组与字符串指针的底层差异
c语言·开发语言·c++·stm32·嵌入式硬件·算法
峥无17 小时前
从0到1手撕红黑树:封装实现 my_map 与 my_set(SGI-STL 源码级深度解析)
开发语言·c++·笔记·算法·stl
不会代码的小猴18 小时前
3. 控件学习1
开发语言·c++·笔记·qt·算法
疯狂打码的少年19 小时前
【数据结构】图的存储结构:邻接矩阵与邻接表
数据结构·笔记
203号居民19 小时前
LeetCode hot 100 —41. 缺失的第一个正数
数据结构·算法·leetcode
专注仿真1 天前
问答大模型技术方案算法实现-熵权法融合算法 + 交叉编码器重排算法
人工智能·python·算法·语言模型·问答大模型关键算法·熵权融合算法·交叉编码器重排算法
地平线开发者1 天前
量化为什么会有损失:从量化误差到精度下降
算法