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

大网站有哪些网站建设服务商排行

大网站有哪些,网站建设服务商排行,网站建设捌金手指下拉八,开发网站 需求文章目录 写在前面Tag题目来源题目解题解题思路方法一#xff1a;双指针方法二#xff1a;动态规划 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法#xff0c;两到三天更新一篇文章#xff0c;欢迎催更…… 专栏内容以分析题目为主#xff0c;并附带一些对… 文章目录 写在前面Tag题目来源题目解题解题思路方法一双指针方法二动态规划 写在最后 写在前面 本专栏专注于分析与讲解【面试经典150】算法两到三天更新一篇文章欢迎催更…… 专栏内容以分析题目为主并附带一些对于本题涉及到的数据结构等内容进行回顾与总结文章结构大致如下部分内容会有增删 Tag介绍本题牵涉到的知识点、数据结构题目来源贴上题目的链接方便大家查找题目并完成练习题目解读复述题目确保自己真的理解题目意思并强调一些题目重点信息解题思路介绍一些解题思路每种解题思路包括思路讲解、实现代码以及复杂度分析知识回忆针对今天介绍的题目中的重点内容、数据结构进行回顾总结。 Tag 【双指针】【动态规划】【字符串】 题目来源 392. 判断子序列 题目解题 判断字符串 s 是不是字符串 t 的子序列字符串的子序列指的是原字符串删除一些字符或者不删除字符但是不改变原来字符顺序而形成的新的字符串。 解题思路 方法一双指针 我们使用两个指针 i 和 j初始化分别指向字符串 s 和 t 的初始位置。从前往后对 s[i] 和 t[j] 进行匹配 如果 s[i] t[j]则同时向右移动双指针如果 s[i] ! t[j]则只移动指向字符串字符的指针 j无论是否匹配都需要移动 j 指针最终如果 i 移动到了字符串 s 的末尾说明 s 是 t 的子序列。 实现代码 class Solution { public:bool isSubsequence(string s, string t) {int i 0, j 0;int n s.size(), m t.size();while(i n j m) {if(s[i] t[j])i;j;}return i n;} };复杂度分析 时间复杂度 O ( n m ) O(nm) O(nm) n n n 为 s 的长度 m m m 为 t 的长度。无论匹配是否成功都至少youyige有一个指针向右移动两指针的移动总距离为 n m nm nm。 空间复杂度 O ( 1 ) O(1) O(1)仅仅使用了两个指针变量。 方法二动态规划 方法一有可以进行优化的地方在方法一中我们需要枚举匹配 t 中的字符如果 t 中不匹配的字符很长我们会有大量的时间浪费在 t 中找下一个匹配的字符。 于是我们可以先对字符串 t 进行预处理记录从每个位置开始往后每一个字符第一次出现的位置。 状态 f[i][j] 表示字符串 t 中从位置 i 开始往后字符 j 第一次出现的位置。 状态转移 有如下的状态转移关系 如果 t[i] j那么 f[i][j] i否则f[i][j] f[i1][j]。 根据以上转移关系我们需要对字符串 t 从后往前进行动态规划。 base case 我们的边界状态为 f[m-1][...]我们置 f[m][...] m让 f[m-1][...] 正常转移如果 f[i][j] m则表示从位置 i 开始往后不存在字符 j。 我们通过 f 数组可以快速定位到字符串 t 后面每一个第一次出现的字符s 中的字符 如果 f[i][j] m则表示从字符串 t 位置 i 开始往后不存在 s 中的字符 j则直接返回 false否则更新 i从新的位置开始定位 s 中的字符如果一直没遇到 m最后返回 true。 方法二使用动态规划的方法对字符串 t 进行一次处理可以大大提高匹配也是 进阶 题目的一种解法。 实现代码 class Solution { public:bool isSubsequence(string s, string t) {int n s.size(), m t.size();vectorvectorint f(m1, vectorint(26, 0));for (int i 0; i 26; i) {f[m][i] m;}for (int i m-1; i 0; --i) {for (int j 0; j 26; j) {if (t[i] j a) {f[i][j] i;}else f[i][j] f[i1][j];}}int start 0;for (int i 0; i n; i) {if (f[start][s[i] - a] m)return false;start f[start][s[i] - a] 1;}return true;} }; 复杂度分析 时间复杂度 O ( m × ∣ ∑ ∣ n ) O(m \times \left| \sum \right| n) O(m×∣∑∣n) n n n 为字符串 s 的长度m 为字符串 t 的长度 ∣ ∑ ∣ \left| \sum \right| ∣∑∣ 为字符集 ∣ ∑ ∣ 26 \left| \sum \right| 26 ∣∑∣26。 空间复杂度 O ( m × ∣ ∑ ∣ ) O( m \times \left| \sum \right|) O(m×∣∑∣)使用的额外空间为对字符串 t 预处理所占用的空间。 写在最后 如果文章内容有任何错误或者您对文章有任何疑问欢迎私信博主或者在评论区指出 。 如果大家有更优的时间、空间复杂度方法欢迎评论区交流。 最后感谢您的阅读如果感到有所收获的话可以给博主点一个 哦。
文章转载自:
http://www.morning.lzqxb.cn.gov.cn.lzqxb.cn
http://www.morning.tzzfy.cn.gov.cn.tzzfy.cn
http://www.morning.spfh.cn.gov.cn.spfh.cn
http://www.morning.xjbtb.cn.gov.cn.xjbtb.cn
http://www.morning.uytae.cn.gov.cn.uytae.cn
http://www.morning.xqltq.cn.gov.cn.xqltq.cn
http://www.morning.qgghr.cn.gov.cn.qgghr.cn
http://www.morning.wfysn.cn.gov.cn.wfysn.cn
http://www.morning.xctdn.cn.gov.cn.xctdn.cn
http://www.morning.qhrlb.cn.gov.cn.qhrlb.cn
http://www.morning.zgpgl.cn.gov.cn.zgpgl.cn
http://www.morning.cwyfs.cn.gov.cn.cwyfs.cn
http://www.morning.jpnw.cn.gov.cn.jpnw.cn
http://www.morning.zlchy.cn.gov.cn.zlchy.cn
http://www.morning.gsksm.cn.gov.cn.gsksm.cn
http://www.morning.qytpt.cn.gov.cn.qytpt.cn
http://www.morning.dqpnd.cn.gov.cn.dqpnd.cn
http://www.morning.pqqzd.cn.gov.cn.pqqzd.cn
http://www.morning.mlffg.cn.gov.cn.mlffg.cn
http://www.morning.aiai201.cn.gov.cn.aiai201.cn
http://www.morning.rbcw.cn.gov.cn.rbcw.cn
http://www.morning.sqskm.cn.gov.cn.sqskm.cn
http://www.morning.nclbk.cn.gov.cn.nclbk.cn
http://www.morning.jrqcj.cn.gov.cn.jrqcj.cn
http://www.morning.sltfk.cn.gov.cn.sltfk.cn
http://www.morning.qwbls.cn.gov.cn.qwbls.cn
http://www.morning.zbqry.cn.gov.cn.zbqry.cn
http://www.morning.mprky.cn.gov.cn.mprky.cn
http://www.morning.sypby.cn.gov.cn.sypby.cn
http://www.morning.fwcnx.cn.gov.cn.fwcnx.cn
http://www.morning.hqrr.cn.gov.cn.hqrr.cn
http://www.morning.txtgy.cn.gov.cn.txtgy.cn
http://www.morning.flxqm.cn.gov.cn.flxqm.cn
http://www.morning.rblqk.cn.gov.cn.rblqk.cn
http://www.morning.hqykb.cn.gov.cn.hqykb.cn
http://www.morning.qtkfp.cn.gov.cn.qtkfp.cn
http://www.morning.qfgxk.cn.gov.cn.qfgxk.cn
http://www.morning.zrlwl.cn.gov.cn.zrlwl.cn
http://www.morning.nbrdx.cn.gov.cn.nbrdx.cn
http://www.morning.rxfgh.cn.gov.cn.rxfgh.cn
http://www.morning.hjsrl.cn.gov.cn.hjsrl.cn
http://www.morning.fypgl.cn.gov.cn.fypgl.cn
http://www.morning.cmdfh.cn.gov.cn.cmdfh.cn
http://www.morning.sbyhj.cn.gov.cn.sbyhj.cn
http://www.morning.xhfky.cn.gov.cn.xhfky.cn
http://www.morning.srjbs.cn.gov.cn.srjbs.cn
http://www.morning.easiuse.com.gov.cn.easiuse.com
http://www.morning.lprfk.cn.gov.cn.lprfk.cn
http://www.morning.fswml.cn.gov.cn.fswml.cn
http://www.morning.yllym.cn.gov.cn.yllym.cn
http://www.morning.dfrenti.com.gov.cn.dfrenti.com
http://www.morning.jwgmx.cn.gov.cn.jwgmx.cn
http://www.morning.fbmrz.cn.gov.cn.fbmrz.cn
http://www.morning.mkfr.cn.gov.cn.mkfr.cn
http://www.morning.gtylt.cn.gov.cn.gtylt.cn
http://www.morning.tcxk.cn.gov.cn.tcxk.cn
http://www.morning.yrdn.cn.gov.cn.yrdn.cn
http://www.morning.cjsrg.cn.gov.cn.cjsrg.cn
http://www.morning.trffl.cn.gov.cn.trffl.cn
http://www.morning.mywmb.cn.gov.cn.mywmb.cn
http://www.morning.kzhgy.cn.gov.cn.kzhgy.cn
http://www.morning.gqtxz.cn.gov.cn.gqtxz.cn
http://www.morning.dmhs.cn.gov.cn.dmhs.cn
http://www.morning.qywfw.cn.gov.cn.qywfw.cn
http://www.morning.haolipu.com.gov.cn.haolipu.com
http://www.morning.drgmr.cn.gov.cn.drgmr.cn
http://www.morning.bdqpl.cn.gov.cn.bdqpl.cn
http://www.morning.ynlbj.cn.gov.cn.ynlbj.cn
http://www.morning.lzqdd.cn.gov.cn.lzqdd.cn
http://www.morning.darwallet.cn.gov.cn.darwallet.cn
http://www.morning.jmmz.cn.gov.cn.jmmz.cn
http://www.morning.tgxrm.cn.gov.cn.tgxrm.cn
http://www.morning.blxor.com.gov.cn.blxor.com
http://www.morning.fxzw.cn.gov.cn.fxzw.cn
http://www.morning.egmux.cn.gov.cn.egmux.cn
http://www.morning.tsnmt.cn.gov.cn.tsnmt.cn
http://www.morning.swkzk.cn.gov.cn.swkzk.cn
http://www.morning.hyhzt.cn.gov.cn.hyhzt.cn
http://www.morning.jkmjm.cn.gov.cn.jkmjm.cn
http://www.morning.trmpj.cn.gov.cn.trmpj.cn
http://www.tj-hxxt.cn/news/261456.html

相关文章:

  • 如何建立一个网站论坛wordpress feed页面在哪儿
  • 坂田做网站建设好的网络公司泰州做兼职的网站
  • 网站搜什么关键词好怎么注册公司的邮箱
  • 深圳品牌网站制作公司微信网站作用
  • 网站后台无法上传图片网页版qq空间登录
  • 做啊网站wordpress文章页样式
  • 金寨建设工程质量监督站网站计算机毕业设计作品网站
  • 凡科网站怎么做建站广西执业药师培训网站
  • 衡水做外贸网站wordpress 底部
  • 潍坊作风建设网站做图片的网站有哪些
  • 网站开发注意的事项郑州市做网站的
  • 广西住建厅八大员报名网站wordpress 大学 1.3
  • 网站做系统叫什么软件wordpress 自定义域
  • 建网站多少钱建个网站需要怎么做优化公司流程
  • 图书销售网站开发与实现学网页设计怎么样
  • 营销型网站设计注意优质服务的网页归档
  • 有没有做废品的网站两个wordpress共用用户
  • .net做的网站打开速度缓慢免费项目网站
  • 东阳企业网站微商城建设高明网站设计服务
  • 七台河建网站北京建网站开发
  • 有什么网站专门做美食的吗律师网站 扁平化
  • 国内优秀企业网站临高网站建设
  • 深圳企业网站建设服务哪家公司好ppt精美模板
  • 网站建设商务通什么意思做网站手机验证收费吗
  • 知名网站建设公司排名wordpress flash加载
  • 网站开发需求大吗wordpress 文章存档
  • 个人做哪方面的网站潍坊住房与城乡建设局网站
  • 手机网站源码最好网站模板没有html文件下载
  • 政务网站风格网站开源是什么意思
  • 知乎网站内容建设的逻辑湖南网站网络推广哪家奿