数据结构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;

重复此语句;

相关推荐
无限进步_几秒前
扫雷游戏的设计与实现:扫雷游戏3.0
c语言·开发语言·c++·后端·算法·游戏·游戏程序
qq_433554545 分钟前
C++ 完全背包
开发语言·c++·算法
lingran__10 分钟前
算法沉淀第二天(Catching the Krug)
c++·算法
im_AMBER1 小时前
杂记 15
java·开发语言·算法
爱coding的橙子1 小时前
每日算法刷题Day70:10.13:leetcode 二叉树10道题,用时2h
算法·leetcode·深度优先
Syntech_Wuz2 小时前
从 C 到 C++:容器适配器 std::stack 与 std::queue 详解
数据结构·c++·容器··队列
ghie90902 小时前
基于MATLAB的遗传算法优化支持向量机实现
算法·支持向量机·matlab
朝新_2 小时前
【优选算法】第一弹——双指针(上)
算法
艾莉丝努力练剑3 小时前
【C++STL :stack && queue (一) 】STL:stack与queue全解析|深入使用(附高频算法题详解)
linux·开发语言·数据结构·c++·算法
CoovallyAIHub3 小时前
ICLR 2026 惊现 SAM 3,匿名提交,实现“概念分割”,CV领域再迎颠覆性突破?
深度学习·算法·计算机视觉