数据结构day6作业

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

直到len=0:

此时len=0; ---result=0; ---return arr[0]=1;

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

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

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

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

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

重复此语句;

相关推荐
CSCN新手听安11 分钟前
list的常用操作
数据结构·list
梅茜Mercy2 小时前
数据结构:链表(经典算法例题)详解
数据结构·链表
88号技师2 小时前
2024年12月一区SCI-加权平均优化算法Weighted average algorithm-附Matlab免费代码
人工智能·算法·matlab·优化算法
IT猿手2 小时前
多目标应用(一):多目标麋鹿优化算法(MOEHO)求解10个工程应用,提供完整MATLAB代码
开发语言·人工智能·算法·机器学习·matlab
青春男大2 小时前
java栈--数据结构
java·开发语言·数据结构·学习·eclipse
88号技师2 小时前
几款性能优秀的差分进化算法DE(SaDE、JADE,SHADE,LSHADE、LSHADE_SPACMA、LSHADE_EpSin)-附Matlab免费代码
开发语言·人工智能·算法·matlab·优化算法
Zer0_on2 小时前
数据结构栈和队列
c语言·开发语言·数据结构
一只小bit2 小时前
数据结构之栈,队列,树
c语言·开发语言·数据结构·c++
我要学编程(ಥ_ಥ)3 小时前
一文详解“二叉树中的深搜“在算法中的应用
java·数据结构·算法·leetcode·深度优先
埃菲尔铁塔_CV算法3 小时前
FTT变换Matlab代码解释及应用场景
算法