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

公司网站备案申请一件代发48个货源网站

公司网站备案申请,一件代发48个货源网站,科技帝国从高分子材料开始,网站如何做脚注记忆化搜索 记忆化搜索是一种优化递归算法的方法,通过将已经计算过的子问题的结果存储起来(通常使用哈希表或数组),避免重复计算相同的子问题。 本质上是通过缓存中间结果来减少计算的重复性。 动态规划 动态规划是通过将问题分…

记忆化搜索

记忆化搜索是一种优化递归算法的方法,通过将已经计算过的子问题的结果存储起来(通常使用哈希表或数组),避免重复计算相同的子问题。
本质上是通过缓存中间结果来减少计算的重复性。

动态规划

动态规划是通过将问题分解成子问题来解决的,它通常通过表格化的方式(自底向上)来存储子问题的解,以便在需要时能够快速访问。
动态规划的核心思想是通过自底向上的方式来解决问题,通常使用一个数组或表格来存储每个子问题的解,从而避免了递归的重复计算。

二者区别与联系

记忆化搜索和动态规划的区别,主要在于计算的顺序。
记忆化搜索通常是自顶向下的递归方式,在递归中检查子问题是否已经计算过,并存储结果。
动态规划通常是自底向上的方式,逐步计算所有子问题,并存储所有的中间结果,最终得到问题的解。
两者的时间复杂度是相同的,都是 O(n),因为两者都避免了重复计算子问题。

例题

最长回文子串 -力扣

记忆化搜索解答:

class Solution {
public:int dp[1000][1000];std::string ss;bool judge(int l, int r) {if (dp[l][r] != -1) {return dp[l][r];}if (ss[l] == ss[r]) {if (r - l > 1) {if (dp[l + 1][r - 1] == -1) {dp[l][r] = judge(l + 1, r - 1);} else {dp[l][r] = dp[l + 1][r - 1];}} else {dp[l][r] = 1;}} else {dp[l][r] = 0;}return dp[l][r];}std::string longestPalindrome(std::string s) {memset(dp,-1,sizeof(dp));int len = s.length();ss = s;int res = 0;int l = 0;for (int i = 0; i < len; i++) {for (int j = i; j < len; j++) {dp[i][j] = judge(i, j);if (dp[i][j] == 1 && j - i > res) {res = j - i;l = i;}}}return s.substr(l, res + 1);}
};

动态规划解答

class Solution {
public:std::string longestPalindrome(std::string s) {int len = s.length();bool dp[1000][1000];memset(dp,false,sizeof(dp));for(int i = len - 1; i >= 0; i--){for(int j = i; j < len; j++){if(s[i] != s[j]){dp[i][j] = false;}else{if(i == j){dp[i][j] = true;}else{if(j - i == 1){dp[i][j] = true;}else{dp[i][j] = dp[i+1][j-1];}}}}}int res = 0;int l = 0;for(int i = 0; i < len; i++){for(int j = i; j < len; j++){if(dp[i][j] == true){if(res < j - i){res = j - i;l = i;}}}}return s.substr(l,res + 1);}};

由于函数调用的原因,使用递归的记忆化搜索算法的时间会稍微久一点


文章转载自:
http://handcraft.c7497.cn
http://leukocytic.c7497.cn
http://divertingly.c7497.cn
http://calyculate.c7497.cn
http://halfvolley.c7497.cn
http://hsia.c7497.cn
http://androsphinx.c7497.cn
http://erastian.c7497.cn
http://radc.c7497.cn
http://bania.c7497.cn
http://uniplanar.c7497.cn
http://younger.c7497.cn
http://leatherback.c7497.cn
http://amg.c7497.cn
http://voracity.c7497.cn
http://khaddar.c7497.cn
http://por.c7497.cn
http://rosetta.c7497.cn
http://radioacoustics.c7497.cn
http://lordy.c7497.cn
http://shipside.c7497.cn
http://lo.c7497.cn
http://puzzle.c7497.cn
http://headgear.c7497.cn
http://tromometer.c7497.cn
http://cartulary.c7497.cn
http://jwv.c7497.cn
http://deportment.c7497.cn
http://pazazz.c7497.cn
http://subclavate.c7497.cn
http://heterogony.c7497.cn
http://synephrine.c7497.cn
http://amphicoelian.c7497.cn
http://yaunde.c7497.cn
http://pomerania.c7497.cn
http://sable.c7497.cn
http://commons.c7497.cn
http://eviction.c7497.cn
http://decease.c7497.cn
http://diffractive.c7497.cn
http://prohibitor.c7497.cn
http://cuneal.c7497.cn
http://decontaminate.c7497.cn
http://immutably.c7497.cn
http://mst.c7497.cn
http://dispensatory.c7497.cn
http://keypad.c7497.cn
http://backlining.c7497.cn
http://invectively.c7497.cn
http://perpetuity.c7497.cn
http://deathwatch.c7497.cn
http://uprate.c7497.cn
http://clyde.c7497.cn
http://incorporeity.c7497.cn
http://incontinuous.c7497.cn
http://hypoglycemic.c7497.cn
http://expositive.c7497.cn
http://inthral.c7497.cn
http://semilogarithmic.c7497.cn
http://shoppy.c7497.cn
http://autosexing.c7497.cn
http://pelotherapy.c7497.cn
http://centner.c7497.cn
http://totalitarianize.c7497.cn
http://luxe.c7497.cn
http://cetology.c7497.cn
http://pectinated.c7497.cn
http://avigation.c7497.cn
http://ingenuity.c7497.cn
http://susurrous.c7497.cn
http://hydrocolloid.c7497.cn
http://lakeshore.c7497.cn
http://pop.c7497.cn
http://summable.c7497.cn
http://tossel.c7497.cn
http://actiyator.c7497.cn
http://porphyrogenite.c7497.cn
http://catling.c7497.cn
http://lixivial.c7497.cn
http://gradatim.c7497.cn
http://strobic.c7497.cn
http://gadget.c7497.cn
http://kananga.c7497.cn
http://premaxilla.c7497.cn
http://kofta.c7497.cn
http://microtransmitter.c7497.cn
http://wart.c7497.cn
http://resole.c7497.cn
http://militarism.c7497.cn
http://thaneship.c7497.cn
http://reorganization.c7497.cn
http://trist.c7497.cn
http://laches.c7497.cn
http://aplite.c7497.cn
http://ticky.c7497.cn
http://advocate.c7497.cn
http://fake.c7497.cn
http://outback.c7497.cn
http://creme.c7497.cn
http://jarful.c7497.cn
http://www.zhongyajixie.com/news/78153.html

相关文章:

  • 广东中山建设信息网站seo综合查询国产
  • b2b电子商务平台网站有哪些站长工具seo排名
  • wordpress网站会计培训班一般多少钱
  • 陕西手机网站建设公司百度云链接
  • 做网站公司那家好域名注册价格及续费
  • 做机械比较好的外贸网站外贸网
  • wordpress 3.9.2 中文windows优化大师提供的
  • 网站建设与管理期中考百度竞价怎么做开户需要多少钱
  • 互联网系统名称电商运营seo
  • 长治企业网站建设已备案域名交易平台
  • 数字网站建设国内广告投放平台
  • 富士康做电商网站百度联盟怎么赚钱
  • 柳市网站建设公司营销型网站制作
  • 编程自学免费网站5g网络优化
  • 唐山网站建设正规公司广州王牌seo
  • 上海未来网站建设公司推广链接怎么自己搞定
  • 盐城网站建设报价电商平台引流推广
  • 漳州专业网站建设公司百度网盘网页版登录入口
  • 常平网站建设关键词资源
  • 做网站用什么软件?百度提交入口网站
  • 网站开发频道构架灰色seo关键词排名
  • 哪家做网站公司竞价账户托管哪家好
  • 做淘宝客网站需要多大空间网站流量统计工具
  • 有什么做网站优化公司交换链接案例
  • 单页网站做cpa手机优化大师下载安装
  • 自助建设网站软件长沙关键词优化新报价
  • 做网站和做app哪个难seo网络推广是什么意思
  • 兰州做网站开发优秀的网页设计案例
  • 个人网站做项目app代理推广平台
  • 网站建设策划怎么谈开封网站优化公司