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

重复此语句;

相关推荐
小白程序员成长日记18 小时前
2025.12.01 力扣每日一题
算法·leetcode·职场和发展
爱装代码的小瓶子18 小时前
【cpp知识铺子】map和set的前身-二叉搜索树
c++·算法
TL滕18 小时前
从0开始学算法——第四天(练点题吧)
数据结构·笔记·学习·算法
[J] 一坚18 小时前
华为OD、微软、Google、神州数码、腾讯、中兴、网易有道C/C++字符串、数组、链表、树等笔试真题精粹
c语言·数据结构·c++·算法·链表
多则惑少则明18 小时前
【算法题4】找出字符串中的最长回文子串(Java版)
java·开发语言·数据结构·算法
迷途之人不知返18 小时前
二叉树题目
数据结构·算法
优宁维生物19 小时前
DNA 提取的基础方法
人工智能·算法
@Aurora.19 小时前
优选算法【专题二:滑动窗口】
算法
小石头 1008620 小时前
【Java】String类(超级详细!!!)
java·开发语言·算法
.柒宇.20 小时前
力扣hot100---42.接雨水(java版)
java·算法·leetcode