//暴力递归版本 #include<bits> using namespace std; //该递归函数的含义为: //打爆left到right所有的气球返回可能获得的最大分数 int process(int arr[],int left,int right); int main(){ int n; cin>>n; int *arr=new int[n]; for(int i=0;i<n>>arr[i]; int help[n+2];//辅助数组第一个和最后一个设置为1 help[0]=1; help[n+1]=1; for(int i=1;i<n>temp?max:temp; temp=arr[right]*arr[right+1]*arr[left-1]+process(arr, left, right-1); max=max>temp?max:temp; //比较中间位置 //如果i位置是最后被打爆的时候此时的最大值为 for(int i=left+1;i<right>max?temp:max; } return max; }</right></n></n></bits>
点赞

相关推荐

淬月星辉:专利是什么?至少描述一下吧,然后把什么计算机二级、普通话这种拉低格调的证书删掉,不然hr以为你没东西写
点赞 评论 收藏
分享
11-13 20:16
已编辑
厦门理工学院 软件测试
专业嗎喽:硕佬,把学校背景放后面几段,学校背景双非还学院,让人看了就不想往下看。 把实习经历和个人奖项放前面,用数字化简述自己实习的成果和掌握的技能,比如负责项目一次通过率90%,曾4次发现项目潜在问题风险为公司减少损失等等
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务