当前位置: 首页 > web >正文

动态规划2(c++)

酒鬼

#include <bits/stdc++.h>
using namespace std;
int main()
{int n;cin>>n;int a[10010];for(int i = 1;i<=n;i++){cin>>a[i];}int dp[1010][5] = {0};dp[0][0] = 0;dp[1][0] = 0;dp[1][1] = a[1];dp[1][2] = 0;dp[2][0] = a[1];dp[2][1] = a[2];dp[2][2] = a[1]+a[2];for(int i = 3;i<=n;i++){dp[i][0] = max(max(dp[i-1][0],dp[i-1][1]),dp[i-1][2]);dp[i][1] = dp[i-1][0]+a[i];dp[i][2] = dp[i-1][1]+a[i];}
//	for(int i = 1;i<=n;i++)
//	{
//		for(int j = 0;j<=2;j++)
//		{
//			cout<<setw(3)<<dp[i][j];
//		}
//		cout<<endl;
//	}cout<<max(max(dp[n][0],dp[n][1]),dp[n][2]);return 0;
}

#include <bits/stdc++.h>
using namespace std;
int main()
{int n;cin>>n;int m;cin>>m;int dp[1010][10] = {0};dp[0][0] = 1;dp[1][0] = 1;dp[1][1] = 1;for(int i = 2;i<=n;i++){for(int j = 0;j<m;j++){dp[i][0] += dp[i-1][j];}for(int j = 1;j<m;j++){dp[i][j] = dp[i-1][j-1];}}long long sum = 0;for(int i = 0;i<m;i++){sum += dp[n][i];}cout<<sum;return 0;
}

#include <bits/stdc++.h>
using namespace std;
int main()
{int n;cin>>n;int sh[10010];int z[10010];int y[10010];sh[1] = 1;z[1] = 1;y[1] = 1;for(int i = 2;i<=n;i++){sh[i] = (sh[i-1]+z[i-1]+y[i-1])%12345;z[i] = (z[i-1]+sh[i-1])%12345;y[i] = (y[i-1]+sh[i-1])%12345;}cout<<sh[n]+z[n]+y[n];return 0;
}

http://www.xdnf.cn/news/19448.html

相关文章:

  • 【工具类】ssh使用案例
  • (HR小科普)人才测评软件的功能和应用
  • CH59x CH58x 触摸按键应用开发实例讲解(二)
  • 【Zephyr炸裂知识系列】11_手撸内存泄露监测算法
  • Pomian语言处理器研发笔记(二):使用组合模式定义表示程序结构的语法树
  • Tiptrans转运 | 免费5国转运地址
  • Web网络开发 -- jQuery框架
  • REST-assured 接口测试编写指南
  • 【Canvas与戳记】蓝底黄面十六角Premium Quality戳记
  • 开发环境全面配置指南:语言环境与数据库工具
  • 基于单片机音乐喷泉/音乐流水灯/音乐播放器设计
  • 规律作息 + 养成好的习惯 + 考研倒计时 111 天 + 线面积分入门 1 下半部分
  • 【LeetCode - 每日1题】鲜花游戏
  • 2025年- H101-Lc209--1979.找出数组的最大公约数(gcd最大公约数)--Java版
  • 【物联网】MQTT(Message Queuing Telemetry Transport)是什么?
  • 深入解析 dex2oat:vdex、cdex、dex 格式转换全流程实战
  • RK3576开发板串口配置及使用
  • 使用 SVM(支持向量机)进行图像分类:从读取图像到训练与分类的完整流程
  • 深入解析Nginx常见模块2
  • 【SoC】【W800】基于W800的PWM实现
  • python pyqt5开发DoIP上位机【源码】
  • 合集:搭建wiki知识库
  • C++广度优先搜索
  • React Native基本用法
  • 从支付工具到收益资产:稳定币在 Berachain 上的二次进化
  • 四、GC 垃圾回收(二)
  • 小模型 vs 大模型:企业 AI 落地的成本、性能与场景适配选择
  • 广东省省考备考(第九十天8.30)——判断推理(第十节课)
  • 企业为什么需要部署数据防泄露系统?
  • 第三十一天:数列求和取模