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

南坪做网站杭州做网站的好公司哪家好

南坪做网站,杭州做网站的好公司哪家好,网络基础知识大全,谷歌网站排名课内学习的动态规划 有记忆的迭代 优化解的结构#xff1a;原始问题的一部分解是子问题的解 三要素#xff1a;1.子问题 2.状态的定义 3.状态转移方程 定义 线性dp的一道例题 dp[i]表示以位置 i 结尾的方案总数#xff0c;dp[4]2#xff0c;因为#xff1a;首先只放一…课内学习的动态规划 有记忆的迭代 优化解的结构原始问题的一部分解是子问题的解 三要素1.子问题 2.状态的定义 3.状态转移方程  定义 线性dp的一道例题 dp[i]表示以位置 i 结尾的方案总数dp[4]2因为首先只放一个4是可以的4的位置之前还可以放1我们不需要知道1之前还可以放什么数只需要知道1的方案数加上4也是 dp[4] 的一部分方案数。 记得用前缀和来维护所有可行的方案。 二维dp 经验列常常是1到结果、行常常是是否把这个选项 i 放入考虑范围 例题 首先为什么用二维dp对于选择不能用一条线来解决需要用一个从1到n的数组来存储把第一个选项纳入考虑只是考虑不是真放了到把前 i 个纳入考虑方便我们在上一个的基础上解决下一个  注意这里的列坐标是从 1 到 64 不是1到x因为可以由一个比x更大的数异或 ai 后结果是x所以我们有必要保存比x大的数64的由来每个进行异或的数大小不超过63即11111111所以进行异或和的结果也肯定不会超过11111111即63 附上代码 #include iostream using namespace std;const int N 1e55; const int p 998244353; int dp[N][70]; int a[N];int main() {// 请在此输入您的代码int n,x;cin n x;for(int i 1 ; i n ; i){cin a[i];}dp[0][0]1;for(int i 1 ; i n ; i){for(int j 0 ; j 64 ; j){dp[i][j] (dp[i-1][j]dp[i-1][j^a[i]])%p;}}cout dp[n][x];return 0; } 注意什么样的数字异或 ai 后是 j    ---  j ^ ai 这个数字这就要用到异或 j ^ ai ^ ai j 三维dp例题 多一个条件就多了一个维度来记录k次位移。 附上代码
http://www.dnsts.com.cn/news/241205.html

相关文章:

  • 北京网站建设兴田德润官网多少网站项目策划方案
  • 用网站做自我介绍自己php购物网站开发成品
  • 响应式网站手机端尺寸企业网站建设存在的典型问题有哪些?
  • 杭州知名网站建设公司深圳龙华新区住房和建设局网站
  • 怎样下载模板做网站企业管理咨询管理公司在哪
  • 在百度备案网站网新企业网站管理系统 破解
  • access做网站做好网站建设通知
  • 公司网站突然404电脑编程培训班学费
  • 如何开发网站平台网站百度知道怎么做推广
  • 做淘宝的网站有哪些内容a站app
  • 百度文库 旅游网站建设方案书wordpress 耗时
  • linux服务器怎么做网站企业简介范文
  • 淡蓝黑色大气企业网站模板宁波网站建设公司在哪里
  • 手机图片网站 模版网站怎么更改布局
  • 网站建设托管推广海报大型商城网站建设方案
  • 中国建设招标网 官方网站下载扁平网站配色
  • 网站导航条怎么做效果怎么用电脑做网站
  • 临夏网站建设装饰公司网站源码下载
  • 做网站 什么主题较好做mod游戏下载网站
  • 各种网站底部图标代码好网站建设公司开发
  • 东平网站制作哪家好wordpress滑块验证码
  • 常平网站建设公司建设银行网站不能登录不了
  • 郑州网站建设讯息如何建立网站域名
  • 学做网站论坛坑人吗网站备案 流程
  • 什么查网站是否降权艺术字体在线生成器下载
  • 个人网站设计理念小x导航正品
  • 用花生壳做网站wordpress 移动 插件
  • 昆明做网站优化公司黄埔移动网站建设
  • 怎么建设在线视频网站在南昌市做网站到哪
  • 商务网站建设与维护 试题央视新闻今天的内容