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

php 网站目录结构建站推广什么意思

php 网站目录结构,建站推广什么意思,上海自聊自做网站,精密导航问题分析 看到这个问题的同学很容易想到用十层循环暴力计算#xff0c;反正是道填空题#xff0c;一直算总能算得出来的#xff0c;还有些同学可能觉得十层循环太恐怖了#xff0c;写成回溯更简洁一点。像下面这样 #include bits/stdc.h using namespace std; in… 问题分析 看到这个问题的同学很容易想到用十层循环暴力计算反正是道填空题一直算总能算得出来的还有些同学可能觉得十层循环太恐怖了写成回溯更简洁一点。像下面这样 #include bits/stdc.h using namespace std; int cnt0; vectorbool used(2023,false); void dfs(int now,int len,int start) {if(len10){if(now2022){cnt;}return;}for(int istart;i2022-now;i){if(!used[i]){used[i]true;dfs(nowi,len1,i1);used[i]false;}} } int main() {dfs(0,0,1);coutcntendl;return 0; }但是我们分析一下这个时间复杂度大概是 O ( C 2022 10 ) O(C_{2022}^{10}) O(C202210​)级别的这个数字太恐怖了要高于 1 0 30 10^{30} 1030的数量级而c代码在平台上运行的速度大概是 1 0 9 10^{9} 109次每秒。所以根本不可能暴力求出答案。而回溯不可以我们可以动态规划嘛。这实际上就是典型的限量背包问题如果不知道什么是限量背包问题可以看我的这篇博客。从物品1~2022中挑选10个物品要求每种物品只能选一次然后装满该背包容量2022有多少种组合将该问题转化为背包问题就很容易解决了。不过要记得用long long这个数字很大 具体代码如下 #includeiostream using namespace std; long long int f[11][2023] {0}; //f[j][k]:选择了j个物品满载容积k的背包的组合数 int i, j, k; int main() {f[0][0]1;for(i1; i2022; i) {//遍历每个物品 for(k2022; ki; k--) {//遍历背包容量从后往前遍历 for(j1; j10; j) {//遍历每个选择数量 f[j][k]f[j-1][k-i];}}}cout f[10][2022];return 0; }结果
http://www.zqtcl.cn/news/578025/

相关文章:

  • 怎么样开始做网站网站建设 营业执照 经营范围
  • 威海做网站网站建设方案书 模版
  • 泗阳做网站南昌建设
  • 做企业网站用什么软件深圳制作企业网站
  • 大连微信网站开发兰州网站建设模板
  • 建设项目安监备案网站外贸 网站 seo
  • 企慕网站建设网络推广合肥市网站制作
  • 做空比特币网站大气简约企业网站模板免费下载
  • 坪山网站建设行业现状做网站能月入10万
  • 个人网站有什么内容广西网站建设推广
  • 安徽教育云网站建设网站seo诊断的主要内容
  • 网站建设例子开发工具宏怎么使用
  • 新乡做网站公司哪个地区网站建设好
  • 网站模板怎么编辑网站定制化
  • 利于优化的网站网络科技公司怎么赚钱
  • 制作网站的步骤和方法做物流的网站有哪些功能
  • vs做网站图片明明在文件夹里却找不到中国建筑网官网找客户信息
  • WordPress仿站培训黑龙江新闻夜航
  • 如何利用开源代码做网站济南做网站互联网公司有哪些
  • 生意网app下载官网郑州做网站优化公
  • wordpress网站更换域名wordpress 小工具定制
  • 上海做机床的公司网站设计网站怎样做色卡
  • 一个网站怎么绑定很多个域名做网站后台应该谁来做
  • 跑纸活做网站加大门户网站安全制度建设
  • 多商户开源商城seo对网店的作用有哪些
  • 提供微信网站建设福州seo建站
  • 泉州市住房与城乡建设网站潍坊网站建设方案外包
  • 网络文化经营许可证怎么申请免费seo提交工具
  • 网站建设 需求分析报告手机网站微信网站开发
  • 做司法考试题目的网站建站中企动力