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

人工优化网站怎么做网页设计素材模版

人工优化网站怎么做,网页设计素材模版,网站开发适配,请人做网站需要注意什么Vue3(domdiff)最长递归子序列求解简易版 ⚠️ 关键词(每一个都需要理解)js 代码实现写完感想欢迎关注 ⚠️ 关键词(每一个都需要理解) 动态规划(O(N^2))(不提倡&#xf…

Vue3(domdiff)最长递归子序列求解简易版

    • ⚠️ 关键词(每一个都需要理解)
    • js 代码实现
    • 写完感想
    • 欢迎关注

⚠️ 关键词(每一个都需要理解)

  • 动态规划(O(N^2))(不提倡)
  • 贪心 + 二分法 (O(N * logN))(✅)
  • vue3 patch 阶段 domdiff 最复杂的情况(数组与数组)
  • 索引值 (结果返回的是下标)
  • 前驱节点追溯解决序列不对(重点

js 代码实现

var lengthOfLIS = function (nums) {let result = [0];let p = nums.slice(); // 缓存每一个result的前置节点let len = nums.length;for (let i = 0; i < len; i++) {let j = result[result.length - 1];let x = nums[j];if (nums[i] > x) {p[i] = j;result.push(i);} else {// 二分查找 (不懂好好研究一下)let b = result.length;let a = 0;while (a < b) {c = (a + b) >> 1;if (nums[result[c]] >= nums[i]) {b = c;} else {a = c + 1;}}p[i] = result[a - 1];result[a] = i;}}// 前驱节点追溯解决序列不对let u = result.length;let v = result[u - 1];while (u-- > 0) {result[u] = v;v = p[v];// 这就是为什么p存前置节点,为了回溯}return result;
};

写完感想

  • 代码写的很粗糙,但是核心思想大差不差
  • 自己多思考,多写几遍就会掌握
  • 推荐看一看《Vue.js技术内幕》

欢迎关注

在这里插入图片描述

http://www.yayakq.cn/news/723597/

相关文章:

  • 电力建设工程最好的网站山东烟台城乡建设学校官方网站
  • 佛山建网站永网wordpress 行距
  • 做注册会员和购物的网站需要什么wordpress文章超链接
  • 招聘网站开发成本注册资金是什么意思
  • 网站设计与开发定西营销型网站建设
  • 众意网站建设zyecn小红书网站开发费用
  • 想网上卖家具怎么做网站上海资格证报名网站
  • 免费ppt模板大全免费下载网站网站建设35类
  • 朝阳网站制作公司wordpress标题换行显示不全
  • 网站组成元素怎样建设相亲网站
  • 杭州网站 建设x网站免费模板免费下载
  • 宁波做公司网站的公司厦门网站建设seo
  • 漳州网站建设厂家336633域名
  • aspcms手机网站微应用和微网站的区别是什么
  • 公众号的微网站怎么做的云建造网站
  • 建筑专业网站开发网站网络公司有哪些
  • 怎么用阿里云服务器做网站柳州企业网站建设公司
  • 成都建设银行分行招聘网站音酷网站建设
  • 浙江省建设工程监理管理协会网站wordpress 设置缩略图
  • php 手机网站开发教程软件工程做项目网站
  • 女装市场网站建设费用评估广州建设网站的公司
  • 网站积分系统方案上线了做网站要钱
  • 网站推广有什么方法有哪些哪些大公司用wordpress
  • 汽车最好网站建设html网站支付链接怎么做的
  • 国内单页网站手机网站免费的
  • 网站制作公司源码建设部咨询资质网站
  • 爱淘宝网页网站建设网页前端开发工程师
  • dede电影网站模版学科网站建设方案
  • 品牌网站建设特色平台网站建设有哪些
  • wordpress调用当前页面链接网站seo相关设置优化