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

访问网站出现目录网页制作资料

访问网站出现目录,网页制作资料,个人网页设计理念,咸阳市城乡建设规划局网站这道题考的是递推动态规划#xff0c;可能不是很难#xff0c;不过这是自己第一次靠自己想出状态转移方程#xff0c;所以纪念一下#xff1a; 要做这些题目#xff0c;首先要把题目中会出现什么状态给找出来#xff0c;然后想想他们的状态可以通过什么操作转移#xf… 这道题考的是递推动态规划可能不是很难不过这是自己第一次靠自己想出状态转移方程所以纪念一下 要做这些题目首先要把题目中会出现什么状态给找出来然后想想他们的状态可以通过什么操作转移进而写出状态转移方程 这道题的状态可以分为三个一个是已输出序列另一个是栈中序列另一个是未输入序列那有什么操作可以改变序列呢有两个操作一是未输入序列往栈中放数字操作二是栈中序列把数字输出到已输出序列。这时设置一数组f[i][j][k]i表示已输出序列长度j表示栈中序列长度k表示未输入序列的长度则可以根据红字的操作写出状态转移方程f[i][j][k]f[i][j-1][k1]f[i-1][j1][k]; 其中[i][j-1][k1]变为f[i][j][k]表示操作一f[i-1][j1][k]变成f[i][j][k]表示操作二注意有些状态只能由一个操作转换而来不然就发生不可能的情况即越界比如说{2,0,1}只能由状态{1,1,1}转变而来不能由{2,-1,2}转变而来 #includebits/stdc.h using namespace std; int f[20][20][20]; int main(){int n;cinn;for(int i0;in;i){f[0][i][n-i]1;f[i][0][n-i]1;//这两种情况栈里数的顺序是唯一的所以个数也就为1}for(int i1;in;i){for(int j0;jn;j){for(int k0;kn;k){if(ijkn){if(jnkn-1)f[i][j][k]f[i][j-1][k1];else if(j0||kn)f[i][j][k]f[i-1][j1][k];else f[i][j][k]f[i-1][j1][k]f[i][j-1][k1];}}}} coutf[n][0][0]endl; } 不过我又去看了别人的题解似乎更好又学到了其实我也想过用一个数的位置来看状态不过没能想得那么利索
http://www.w-s-a.com/news/231580/

相关文章:

  • 织梦网站改版需要怎么做企业网站备案管理系统
  • 大规模网站开发语言宁夏建设职业技术学院网站
  • 寻花问柳专注做一家男人爱的网站北京展台设计制作
  • 中卫网站设计做自己的卡盟网站
  • 广州网站推广自助做网站人家直接百度能搜到的
  • 电子商务网站建设目标及利益分析安徽建设厅网站施
  • 制作网站策划书网站建设公司的性质
  • 哪个网站可以做免费宣传简单的网页设计网站
  • 福州专业网站制作公司金湖建设局网站
  • 好的移动端网站模板下载兰州线上广告推广
  • 宁波高端建站深圳品牌营销策划机构
  • 权威网站优化价格建设厅科技中心网站首页
  • 保定模板建站软件腾讯云做淘客网站
  • 单位建设一个网站的费用正规刷手机单做任务网站
  • 北京定制网站价格开网店怎么卖到外国
  • 做网站 后端是谁来做的工程建设指挥部网站
  • wordpress建站 云打印昆明 网站设计
  • 太原网站建设设计网站建设策划书(建设前的市场分析)
  • 哪里有制作网站电商新手入门知识
  • 制作网站的后台文昌网站建设 myvodo
  • 网站 购买移动网站制作
  • 南京网站网站建设学校英山做网站多少钱
  • 珠海网站建设网如何注册公司公众号
  • 手机网站页面制作网站怎么做快照
  • asp网站怎么仿站推广软件下载平台
  • 电子商务网站建设期末试题08答案互联网怎么做
  • 规范门户网站的建设和管理办法微信网站开发公司电话
  • 免费行情网站凡客的官网
  • 做网站运营的女生多吗海淀企业网站建设
  • 网站运行环境配置网站建设个一般需要花费多少钱