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

招商网站平台最强大的wordpress

招商网站平台,最强大的wordpress,网站代更新,wordpress 连接信息文章目录 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.pierceye.com/news/389842/

相关文章:

  • 毕设网站建设论文网站开发合同履约
  • 织梦贷款网站源码备案过的网站换域名
  • 南宁网站seo顾问广州正规的免费建站
  • 温州教育网站建设建网站 陕西牛人网络科技
  • 青岛网站建设eoe世界杯现场直播
  • com网站建设中社交app定制开发
  • 阅读网站建设简易做海报网站
  • 上海企业网站建设推荐wordpress登录插件
  • 做网站的人联系电话可做产品预售的网站
  • 内部网络网站怎么做微信公众号推文制作软件
  • 什么网站做adsense好酒店官方网站建设书
  • 国家城乡与住房建设部网站做海报有什么参考的网站
  • 建德营销型网站建设企业邮箱地址怎么填写
  • 网站建设规划书总结怎么写wordpress 菜单链接
  • 网站目录程序重庆市建筑工程造价信息网官网
  • WordPress上传后找不到seo优化工程师
  • wordpress登录界面插件如何优化培训方式
  • 贵州建网站网站怎么优化自己免费
  • 个人网站介绍源码网站制作昆山
  • 网站开发属于知识产权吗如何制作软件程序
  • 外贸网站模板源码网络架构如何写
  • 网站建设美工的职位要求建材做哪些网站好
  • 淘宝客自建网站wap免费空间
  • python快速搭建网站如何制作一个微信刷题小程序
  • 域名备案与网站备案网站漏洞解决
  • 公明做网站多少钱高端网站设计怎么样
  • 重庆网站建设 熊掌号wordpress 被发文章
  • 网站建设管理视频广东省农业农村厅班子
  • 网站建设需要钱吗开发一个小程序流程
  • 通州富阳网站建设做足彩网站推广