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

wordpress栏目指定二级域名旺道网站排名优化

wordpress栏目指定二级域名,旺道网站排名优化,chinacd.wordpress.som,pc端网站手机版怎么做题意: 锁上有n个槽,槽的高度可以是1~4,现在要求锁上至少有两个相邻的槽之间的高度差为3并且至少有3种不同高度的槽,问有几种排列方式 要点: 这题应该是可以通过排列组合简单得出结论的,但是我推不出来&…

题意:

锁上有n个槽,槽的高度可以是1~4,现在要求锁上至少有两个相邻的槽之间的高度差为3并且至少有3种不同高度的槽,问有几种排列方式

要点:

这题应该是可以通过排列组合简单得出结论的,但是我推不出来,看了一下网上的做法都是用DP记忆化搜索,思路是用dp[i][now][j][m]存储有多少种方案,i表示第i个槽,now表示当前槽的高度,j表示是否达到相邻高度差为3,达到了则为1,m为有m种不同高度。用dfs搜索时引入一个变量s,它用二进制表示已经使用了哪几个高度,如1011,说明1,2,4高度已经使用。


15581120Seasonal1351Accepted196K0MSC++777B2016-06-01 21:46:02
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
long long dp[20][5][2][20];
int n;long long dfs(int i, int now, int j, int s, int m)//s作为一个二进制记录哪几个高度已经使用,如1011,说明1,2,4高度已经使用
{if (i >= n){if (j&&m >= 3)return 1;elsereturn 0;}if (dp[i][now][j][m] != -1)return dp[i][now][j][m];long long ans = 0;int temp;for (int k = 1; k <= 4; k++){if (!(s & 1 << (k - 1)))//s中没有k高度temp = m + 1;elsetemp = m;ans += dfs(i + 1, k, (now != 0 && abs(k - now) == 3) || j,s|1<<(k-1), temp);//now不能取一开始的0}dp[i][now][j][m] = ans;return ans;
}int main()
{while (~scanf("%d",&n) && n != -1){memset(dp, -1, sizeof(dp));dfs(0, 0, 0, 0, 0);printf("%d: %lld\n",n,dp[0][0][0][0]);}return 0;
}


转载于:https://www.cnblogs.com/seasonal/p/10343728.html

http://www.lbrq.cn/news/2412793.html

相关文章:

  • 家政服务网站做推广有效果吗企点下载
  • 网站代码编辑器企业管理培训机构
  • 网站建设 部署与发布全网营销软件
  • 北京电子商务网站制作软件培训机构哪家好
  • 策划师郑州seo优化外包顾问
  • wordpress 主题升级杭州seo网站优化公司
  • go语言视频网站开发百度快速收录3元一条
  • 网站建设招标参数厦门seo网站优化
  • 新媒体网站建设十大的经典成功案例如何自己弄个免费网站
  • 淮安网站建设淮安网站制作百度营销推广官网
  • 做冰淇淋生意网站安卓优化大师官网下载
  • 福建福州建设局网站ciliba磁力猫
  • 网上建立公司网站北京网站优化推广公司
  • 静安企业网站建设万能bt搜索引擎
  • 外贸网站建设需求seo网站优化工具大全
  • 怎么建立公司网站?关键词资源
  • 网站开发公司售后服务网店推广方式有哪些
  • 国外营销网站赣州seo
  • 百度收录网站郑州网站建设外包
  • 初中做语文题的网站百度客户端下载安装
  • 广东深圳福田区网站seo培训
  • 做糕点哪个网站深圳竞价托管公司
  • 河北省网站备案步骤关键词挖掘机爱站网
  • 石家庄网站关键词推广网站优化设计公司
  • 包头企业做网站北京关键词优化平台
  • 湖南省住房建设厅网站国内新闻最新
  • 学校做网站难吗自己的app如何接广告
  • 做自己的网站的好处域名查询备案
  • 湖北做网站的电商怎么做?如何从零开始学做电商赚钱
  • 心理咨询类微网站怎么做城关网站seo
  • 【算法笔记】树状数组
  • 在服务器无网络的环境下安装 VS Code Remote-SSH 组件
  • windows + phpstorm 2024 + phpstudy 8 + php7.3 + thinkphp6 配置xdebug调试
  • 网鼎杯2020青龙组notes复现
  • “外卖大战”正在改变国内“大零售”
  • 马走日题解