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

做网站和网页区别迪奥网页设计图片

做网站和网页区别,迪奥网页设计图片,情感营销案例,教您如何找专业网站制作公司1.贪心算法 ​ 贪心算法是一种在每一步选择中都采取在当前状态下最好或最优的选择,从而希望全局最好或是最优的算法。 特点 局部最优选择不能保证全局最优高效 适用条件 局部最优可以导致全局最优问题的最优解包含子问题的最优解 经典问题 活动选择问题最短路径最…

1.贪心算法

​ 贪心算法是一种在每一步选择中都采取在当前状态下最好或最优的选择,从而希望全局最好或是最优的算法。

  1. 特点
    • 局部最优选择
    • 不能保证全局最优
    • 高效
  2. 适用条件
    • 局部最优可以导致全局最优
    • 问题的最优解包含子问题的最优解
  3. 经典问题
    • 活动选择问题
    • 最短路径
    • 最小生成树

2.动态规划

​ 动态规划是一种分治思想,通常将原问题分解为相对简单的子问题的方式来求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的题.

  1. 特点
    • 重叠子问题:问题可以分解成若干子问题,且子问题会重复出现
    • 问题的最优解包含子问题的最优解
    • 存储子问题的解以避免重复计算
  2. 适用条件
    • 局部最优可以导致全局最优
    • 问题的最优解包含子问题的最优解
  3. 经典问题
    • 斐波那契数列
    • 背包问题
    • 最长公共子序列
    • 最短路径问题
  4. 解题步骤
    1. 确定dp数组(dp table)以及下标的含义
    2. 确定递推公式
    3. dp数组如何初始化
    4. 确定遍历顺序
    5. 举例推导dp数组

3.回溯

​ 回溯算法是一种通过探索所有可能的候选解来找出所有解的算法。

  1. 特点

    • 系统性:逐步构建候选解
    • 跳跃性:当发现部分候选解不可能得到正确解时,放弃该解(剪枝)
    • 通常用递归实现
  2. 经典问题

    • 组合问题:N个数里面按一定规则找出k个数的集合
    • 切割问题:一个字符串按一定规则有几种切割方式
    • 子集问题:一个N个数的集合里有多少符合条件的子集
    • 排列问题:N个数按一定规则全排列,有几种排列方式
    • 棋盘问题:N皇后,解数独等等
  3. 代码框架

    void backtracking(参数) {if (终止条件) {存放结果;return;}for (选择:本层集合中元素(树中节点孩子的数量就是集合的大小)) {处理节点;backtracking(路径,选择列表); // 递归回溯,撤销处理结果}
    }

4.三者区别

在这里插入图片描述

http://www.dtcms.com/a/551138.html

相关文章:

  • 英语课件做的好的网站vc做网站
  • 河北建设行业信息网站兰州建设网站
  • 10分钟免费建网站北京新鸿儒做的网站
  • 做瞹瞹小视频网站做服装搭配的流行趋势网站
  • 苏州建设网站公司在什么地方考研哪个培训机构比较好
  • Linux系统调用lseek详解:文件指针的灵活控制
  • 郑州seo建站如何做一个网络营销
  • html跳转到另一个html页面公司搜索seo
  • 商城网站需要多少空间网站建设 会议主持稿
  • 五合一小程序网站外管局网站做延期收汇报告
  • 慈溪网站建设网站优化就是seo
  • 网站开发毕业设计文档太原做推广营销
  • 搭建个人视频网站微信程序开发平台
  • wordpress自定义结构怎么优化网站加载速度
  • 510企业网站系统源码软件下载app排行榜
  • 如何用群晖做自己的网站小程序的功能
  • 网页制作邢台网站公司wordpress mepal
  • 网站文字大小代码博达网站建设流程
  • 网站建设的安全防护方法服务号wordpress
  • 毕设做桌面软件还是网站网页设计与网站建设+pdf
  • 快站如何做网站会用wordpress建站
  • 怎么建网站手机版微信小程序有什么用处?
  • 网站商品页面设计百度空间导出wordpress
  • 网站建设解析wordpress广告平台
  • 厦门百度搜索网站排名柳州建网站
  • 长葛网站建设容桂免费网站建设公司
  • 公司网站制作设计价格怎么看视频号的网址
  • 已有网站开发app终端网站开发建设合同范本
  • 网站建设哪些模板号建筑工程网络教育自我鉴定
  • Polarctf swp