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

如何为网站做面包屑导航wordpress本地化

如何为网站做面包屑导航,wordpress本地化,做网站收获了什么,杭州工业设计公司有哪些【LetMeFly】1410.HTML 实体解析器#xff1a;字符串匹配 力扣题目链接#xff1a;https://leetcode.cn/problems/html-entity-parser/ 「HTML 实体解析器」 是一种特殊的解析器#xff0c;它将 HTML 代码作为输入#xff0c;并用字符本身替换掉所有这些特殊的字符实体。…【LetMeFly】1410.HTML 实体解析器字符串匹配 力扣题目链接https://leetcode.cn/problems/html-entity-parser/ 「HTML 实体解析器」 是一种特殊的解析器它将 HTML 代码作为输入并用字符本身替换掉所有这些特殊的字符实体。 HTML 里这些特殊字符和它们对应的字符实体包括 双引号字符实体为 quot; 对应的字符是  。单引号字符实体为 apos; 对应的字符是  。与符号字符实体为 amp; 对应对的字符是  。大于号字符实体为 gt; 对应的字符是  。小于号字符实体为 lt; 对应的字符是  。斜线号字符实体为 frasl; 对应的字符是 / 。 给你输入字符串 text 请你实现一个 HTML 实体解析器返回解析器解析后的结果。 示例 1 输入text amp; is an HTML entity but ambassador; is not. 输出 is an HTML entity but ambassador; is not. 解释解析器把字符实体 amp; 用 替换示例 2 输入text and I quote: quot;...quot; 输出and I quote: \...\示例 3 输入text Stay home! Practice on Leetcode :) 输出Stay home! Practice on Leetcode :)示例 4 输入text x gt; y amp;amp; x lt; y is always false 输出x y x y is always false示例 5 输入text leetcode.comfrasl;problemsetfrasl;all 输出leetcode.com/problemset/all提示 1 text.length 10^5字符串可能包含 256 个ASCII 字符中的任意字符。 方法一字符串匹配 一共就6种要替换的情况我们可以先把6种要替换的情况都存下来到一个数组中理解为哈希表也可以。 接着就开始愉快地遍历text字符串了 如果当前字符为 遍历替换数组如果能匹配则将答案字符串加上要替换的结果如果全部匹配不上就加上当前字符 否则答案字符串加上当前字符 最终返回答案字符串即可。 时间复杂度 O ( l e n ( t e x t ) × k ) O(len(text)\times k) O(len(text)×k)其中 k k k是要替换字符串的评价长度空间复杂度 O ( C ) O(C) O(C)只有“替换数组”占据了常数大小的空间 AC代码 C const static vectorpairstring, char dic {{quot;, },{apos;, \},{amp;, },{gt;, },{lt;, },{frasl;, /} };class Solution { public:string entityParser(string text) {string ans;for (int i 0; i text.size(); i) {if (text[i] ) {for (auto [from, to] : dic) {if (text.substr(i, from.size()) from) {ans to;i from.size() - 1;goto loop;}}}ans text[i];loop:;}return ans;} };Python dic [(quot;, ),(apos;, ),(gt;, ),(lt;, ),(frasl;, /),(amp;, ) ]class Solution:def entityParser(self, text: str) - str:ans i 0while i len(text):matched Falseif text[i] :for from_, to in dic:if text[i: len(from_) i] from_:matched Trueans toi len(from_)breakif not matched:ans text[i]i 1return ans同步发文于CSDN原创不易转载经作者同意后请附上原文链接哦~ Tisfyhttps://letmefly.blog.csdn.net/article/details/134571778
http://www.yutouwan.com/news/447213/

相关文章:

  • 网站建设的基本要求支持html5的网站
  • 装修公司网站多少钱wordpress 按时间显示文章
  • 网站建设高清图片陕西建设网三类人员
  • 孟村县网站建设wordpress设置投稿
  • 教育类手机网站模板wordpress经典
  • 吉林省建设安全信息网站域名查询 站长查询
  • 手机免费创建个人网站免费dedecms企业网站模板
  • 企模网站兼职招聘网站
  • 想学做网站可以自学吗网易企业邮箱手机端设置
  • 个人网站做淘宝客网站域名空间租用合同
  • 宝路华手表官方网站国外网站做网站主播
  • 潍坊建公司网站门户网站建设评估
  • 杭州高端模板建站网站颜色背景代码
  • 菜鸟怎样做自己的网站怎么样免费做公司网站
  • 网站建设规划结构网络营销零基础培训
  • 如何免费创建一个自己的网站网站个人备案需要什么资料
  • 苏州建设工程招标网站做网站-信科网络
  • 如何建立自己免费网站永州公司网站建设
  • 兰州做网站维护的公司有什么好的手机推荐网站
  • 做网站毕业设计存在的问题信息发布型网站建设的特点
  • 制作网站的素材旅行社网页设计
  • 网站建设公司专业网站制作开发品牌建设方案怎么写
  • 美发店网站源码小吴seo博客
  • 中文网站建设开发推荐一些做网站网络公司
  • 合肥网站建合肥网站建设找蓝领商务做公众好号的网站
  • 怎么找做网站的人网站建设工作会议上的讲话
  • 虚拟主机上的网站上传方式windows优化大师要会员
  • 网站建设品牌好网站建设公司费用
  • 网站开发技术项目说明书六安论坛百姓杂谈
  • 知名的教育行业网站开发wordpress单页面静态