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

犀牛云做网站做网站需要多钱《基层建设》官方网站

犀牛云做网站做网站需要多钱,《基层建设》官方网站,做网店有哪些网站,网站标题logo修改代码文章目录 1、摆花2、异或选数3、数字三角形 1、摆花 分析#xff1a; 输入2 4 3 2 的情况下#xff0c;只有 (2,2) , (3,1) 这两种方案。 所以#xff0c;设置状态 dp[i][j] 表示到第 i 种花#xff08;共 n 种花#xff09;、第 j 个位置#xff08;共 m 个位置#xf… 文章目录 1、摆花2、异或选数3、数字三角形 1、摆花 分析 输入2 4 3 2 的情况下只有 (2,2) , (3,1) 这两种方案。 所以设置状态 dp[i][j] 表示到第 i 种花共 n 种花、第 j 个位置共 m 个位置的情况下的总方案数。 k 表示 第 i 种花使用的数量a[i] 表示第 i 种花本来的数量。 示例代码 #includebits/stdc.h using namespace std; using ll long long; const ll p 1e67 , N 1e35; ll a[N],dp[N][N]; int n,m; int main(){ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);cinnm;for(int i1;in;i)cina[i];dp[0][0]1;for(int i1;in;i){for(int j0;jm;j){for(int k0;ka[i]kj;k)// kj 避免花数过多超过了j余下的位置dp[i][j](dp[i][j]dp[i-1][j-k])%p;}}coutdp[n][m];return 0; }2、异或选数 分析 有多少个子序列进行异或可以得到x。 设状态 dp[i][j] 表示到第 i 个数字共n个、异或和为 j 的子序列的个数。 对于每次的状态有选择这个数 和 不选择 这两种情况。 dp[i][j] dp[i-1][j] dp[i-1][j^a[i]] 代码示例 #includebits/stdc.h using namespace std; const int N 1e55,p 998244353; int a[N],dp[N][70],n,x; int main(){ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);cinnx;for(int i1;in;i)cina[i];dp[0][0]1;for(int i1;in;i){for(int j0;j64;j){//a[i]63所以异或结果肯定不会大于64dp[i][j](dp[i-1][j]dp[i-1][j^a[i]])%p;}}coutdp[n][x];return 0; }3、数字三角形 分析 设置 dp[i][j][k] 表示从ij出发一共进行了 k 次右移,n-i-k次左移。 dp[i][j][k] a[i][j] max(dp[i1][j][k],dp[i1][j1][k-1]) 代码示例 #includebits/stdc.h using namespace std; const int N 1e25; int a[N][N],dp[N][N][N]; int n; int main(){ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);cinn;for(int i1;in;i)for(int j1;ji;j)cina[i][j];for(int in;i1;i--){for(int j1;ji;j){for(int k0;kn-i;k){if(k1)dp[i][j][k]a[i][j]max(dp[i1][j][k],dp[i1][j1][k-1]);else dp[i][j][k]a[i][j]dp[i1][j][k];}}}if(n1)coutdp[1][1][(n-1)/2];else coutmax(dp[1][1][(n-1)/2],dp[1][1][n-1-(n-1)/2]); return 0; }DFS暴力解决只能过50%oi赛制的蓝桥杯还是能骗分的如果用dp的话可能根本就想不到 #includebits/stdc.h using namespace std; const int N 1e35; int a[N][N],note[N]; int n; int maxsum; void dfs(int x,int left,int right){if(xn){if(abs(left-right)1)return;note[x]a[x][1right];// 第 x 个 int sum0;for(int i1;in;i)sumnote[i]; if(summaxsum)maxsumsum;return;}note[x]a[x][right1];// 第x行第right1个 dfs(x1,left1,right);// 向下移动 left1 dfs(x1,left,right1);// 向左移动 right1 } int main(){ios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);cinn;for(int i1;in;i)for(int j1;ji;j)cina[i][j];dfs(1,0,0);coutmaxsum; return 0; }
http://www.zqtcl.cn/news/200115/

相关文章:

  • 医疗 企业 网站建设seo网络优化是什么工作
  • e时代速递搜索引擎网站建设aso关键词搜索优化
  • 产品单页营销型网站模板龙华网站建设深圳信科
  • 建网站平台要多少钱投资公司取名字大全
  • 建设网站需要哪些设备重庆本地建站
  • 学做家常菜去那个网站专业制作网站制作
  • 合肥网站建设公网站程序如何上传
  • 潍坊网站建设招聘官方网站建设 在线磐石网络
  • 校友网站建设开一个网站的流程
  • 商业门户网站是什么意思哪家培训机构学校好
  • 青岛企业网站制作seo排名优化培训网站
  • 2018做网站还是app上海搜索seo
  • 网站建设用模板好吗罗湖网站制作费用
  • 网站图片延时加载app推广视频
  • 郑州设计师网站个人搭建网站要多少钱
  • 网站制作成品下载wordpress怎么更改样式
  • 河北省城乡和建设厅网站首页网站维护属于什么部门
  • 西安建网站公司哪家好网站导航条设计欣赏
  • 张家港网站网络优化济南网站建设0531soso
  • 关于网站的建设深圳搜索优化排名
  • 网站建设的布局建设通破解vip
  • 怎样做公司网站介绍网站百度排名优化
  • 广州网站建设工作室招聘wordpress在哪里设置编辑器
  • 苏州网站建设功能大宗交易平台软件
  • 无域名网站 能否被百度品牌营销优化
  • 做爰全过程免费的网站视频做网站视频背景
  • 网站布局设计分析特点手机网站设计欣赏网站
  • 建设网站对服务器有什么要求灌南县规划局网站一品嘉苑规划建设
  • 常平镇仿做网站wordpress教程 菜单
  • 大气的企业网站做网站服务怎么赚钱