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

学校网站源码phpphp网站文件夹结构

学校网站源码php,php网站文件夹结构,做网站的工作量,爱廷玖达泊西汀题目描述 看本文需要准备的知识 1.最长上升子序列#xff08;lis#xff09;的算法思想和算法模板 2.acwing1010拦截导弹#xff08;lis贪心#xff09;题解 本题题解#xff0c;需要知道这种贪心算法 3.简单了解dfs暴力搜索、剪枝、搜索树等概念 思路讲解 dfs求最…题目描述 看本文需要准备的知识 1.最长上升子序列lis的算法思想和算法模板 2.acwing1010拦截导弹lis贪心题解   本题题解需要知道这种贪心算法 3.简单了解dfs暴力搜索、剪枝、搜索树等概念 思路讲解 dfs求最小步数有两种方法记一个全局最小值迭代加深 bfs的缺点空间太大、不好剪枝 此处采用dfs的迭代加深 首先这道题的爆搜思路为从前往后枚举每颗导弹属于某个上升子序列还是下降子序列 如果属于上升子序列则枚举属于哪个上升子序列包括新开一个上升子序列如果属于下降子序列可以类似处理 那么搜索树就会十分的大如下所示 如何剪枝首先可以采用acwing1010的贪心策略下面放题解链接这样就不用遍历插入每一个序列的分支了而是在上升时包含插入已有上升序列和新增一个上升序列或者下降时包含插入已有下降序列和新增一个下降序列就确定了要选择哪种分支而把其它分支全部剪掉 acwing1010拦截导弹lis贪心题解 优化之后搜索树就简化为 dfs的函数原型设为 dfs(u,su,sd): 其中u代表现在遍历的序列第几个数su表示现在上升序列的个数sd表示现在下降序列的个数 答案res初始化为n因为最多需要的防御系统的个数就是n 在dfs的开头也可以做一个小剪枝 if(susdres)return; 意思是如果此次dfs的susd大于等于当前已经算出的需要最少的防御系统数量就直接把这个分支剪掉因为在这之后susd不可能比res小就不可能在这以下的分支获得更小的res 完整代码 #includeiostream using namespace std; const int N55; int res; int h[N],up[N],down[N]; int n; void dfs(int u,int su,int sd) {if(susdres)return;if(un){ressusd;return;}int k0;while(ksuup[k]h[u])k;if(ksu){int tup[k];up[k]h[u];dfs(u1,su,sd);up[k]t;}else{up[k]h[u];dfs(u1,su1,sd);}k0;while(ksddown[k]h[u])k;if(ksd){int tdown[k];down[k]h[u];dfs(u1,su,sd);down[k]t;}else{down[k]h[u];dfs(u1,su,sd1);} } int main() {while(cinn,n){for(int i0;in;i)cinh[i];resn;dfs(0,0,0);coutresendl;}return 0; }
http://www.hkea.cn/news/14257875/

相关文章:

  • 如何在工商网站做预先核名效果图在线网
  • 影响网站pr的因素有哪些软件详细设计文档模板
  • 网站开发难点分析查公司名称是否已经被注册
  • 开发一个网站需要多长时间做网站 没内容
  • 什么网站可以做免费广告个人注册公司需要多钱
  • 在线生成网页网站网页设计与制作代做
  • 松桃和兴建设公司网站做app推广上哪些网站吗
  • 网站内容更新及时pc端自定义页设计与制作模板
  • 对接国家战略建设海上福州网站教育网站建设方案
  • 搭建网站需要多少钱国内设计网站大全
  • 托管网站费用wordpress后台管理插件
  • 互诺科技做网站怎么样上海畔游网络科技有限公司
  • 小型企业网站建站做机械配件的网站
  • 插头 东莞网站建设宁波网站推广代运营
  • 江苏建设监理协会官方网站做预售的网站
  • 广西南宁网络营销网站网站栏目关键词
  • 自定义网站建站公司去哪个网站做吃播
  • 长沙市城市建设档案馆网站大门户 wordpress
  • 农业生态园电商网站建设网站改版 程序变了 原来的文章内容链接地址 打不开怎么办
  • 做网站什么公司重庆装修公司排行榜一览表
  • 网站开发与运营案例教程做网站需要服务器还是主机
  • 山东手机版建站系统哪家好阿里云建立网站备案
  • 有关做橡胶品的网站巴塘网站建设
  • 中国设计师联盟网站企业网站定制开发流程
  • 中老年适合在哪个网站做直播有自己的域名怎么建立网站
  • 微网站开发报价网站引导动画怎么做的
  • 网站利于搜索哈尔滨做网站巨耀公司
  • 东莞市电商网站建设网页版微信文件保存在哪里
  • 网站标题组合哪里有免费的网站模板下载
  • 网站开发协同建网站中企动力优