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

网站编辑 图片批量爱站网站长seo综合查询工具

网站编辑 图片批量,爱站网站长seo综合查询工具,东莞阳光网论坛,网站建设需要懂什么🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

在这里插入图片描述

🚀 算法题 🚀

🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀
🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨
🌲 作者简介:硕风和炜,CSDN-Java领域新星创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎
🌲 恭喜你发现一枚宝藏博主,赶快收入囊中吧🌻
🌲 人生如棋,我愿为卒,行动虽慢,可谁曾见我后退一步?🎯🎯

🚀 算法题 🚀

在这里插入图片描述

在这里插入图片描述

🍔 目录

    • 🚩 题目链接
    • ⛲ 题目描述
    • 🌟 求解思路&实现代码&运行结果
      • ⚡ 字符串处理+库函数
        • 🥦 求解思路
        • 🥦 实现代码
        • 🥦 运行结果
      • ⚡ 模拟+哈希表+字符串
        • 🥦 求解思路
        • 🥦 实现代码
        • 🥦 运行结果
    • 💬 共勉

🚩 题目链接

  • 1410. HTML 实体解析器

⛲ 题目描述

「HTML 实体解析器」 是一种特殊的解析器,它将 HTML 代码作为输入,并用字符本身替换掉所有这些特殊的字符实体。

HTML 里这些特殊字符和它们对应的字符实体包括:

双引号:字符实体为 " ,对应的字符是 " 。
单引号:字符实体为 ’ ,对应的字符是 ’ 。
与符号:字符实体为 & ,对应对的字符是 & 。
大于号:字符实体为 > ,对应的字符是 > 。
小于号:字符实体为 < ,对应的字符是 < 。
斜线号:字符实体为 ⁄ ,对应的字符是 / 。
给你输入字符串 text ,请你实现一个 HTML 实体解析器,返回解析器解析后的结果。

示例 1:

输入:text = “& is an HTML entity but &ambassador; is not.”
输出:“& is an HTML entity but &ambassador; is not.”
解释:解析器把字符实体 & 用 & 替换
示例 2:

输入:text = “and I quote: “…””
输出:“and I quote: “…””
示例 3:

输入:text = “Stay home! Practice on Leetcode 😃”
输出:“Stay home! Practice on Leetcode 😃”
示例 4:

输入:text = “x > y && x < y is always false”
输出:“x > y && x < y is always false”
示例 5:

输入:text = “leetcode.com⁄problemset⁄all”
输出:“leetcode.com/problemset/all”

提示:

1 <= text.length <= 10^5
字符串可能包含 256 个ASCII 字符中的任意字符。

🌟 求解思路&实现代码&运行结果


⚡ 字符串处理+库函数

🥦 求解思路
  1. 直接调用replaceAll的替换函数,但是需要注意一点的是,"&“替换”&“要放到最后进行,如果之前替换了,那么很有可能替换后的”&"与其它的单词组成要可以继续替换的单词,继续进行替换,从而最终的结果发生改变。
  2. 具体实现代码如下:
🥦 实现代码
class Solution {public String entityParser(String text) {text=text.replaceAll("&quot;","\"");text=text.replaceAll("&apos;","'");text=text.replaceAll("&gt;",">");text=text.replaceAll("&lt;","<");text=text.replaceAll("&frasl;","/");text=text.replaceAll("&amp;","&");return text;}
}
🥦 运行结果

在这里插入图片描述

⚡ 模拟+哈希表+字符串

🥦 求解思路
  1. 提前通过Hash表记录替换的映射,模拟遍历,从"&“开始,”;'"结束,找到要被替换的单词,通过映射表返回替换的单词,最后通过StringBuilder进行快速拼接。
  2. 具体实现代码如下:
🥦 实现代码
class Solution {public String entityParser(String text) {HashMap<String,String> map=new HashMap<>(){{put("&quot;", "\"");put("&apos;", "'");put("&amp;", "&");put("&gt;", ">");put("&lt;", "<");put("&frasl;", "/");}};int n=text.length();StringBuilder sb=new StringBuilder();for(int i=0;i<n;i++){char c=text.charAt(i);if(c=='&'){int start=i;while(i<n&&text.charAt(i)!=';') i++;String str=text.substring(start,Math.min(i+1,n));if(map.containsKey(str)){sb.append(map.get(str));}else{i=start;sb.append(c);}}else{sb.append(c);}}return sb.toString();}
}
🥦 运行结果

在这里插入图片描述


💬 共勉

最后,我想和大家分享一句一直激励我的座右铭,希望可以与大家共勉!

在这里插入图片描述

在这里插入图片描述


文章转载自:
http://length.mrfr.cn
http://ovotestis.mrfr.cn
http://anemometry.mrfr.cn
http://zara.mrfr.cn
http://cupping.mrfr.cn
http://knavish.mrfr.cn
http://unminded.mrfr.cn
http://externalism.mrfr.cn
http://sopped.mrfr.cn
http://afterpiece.mrfr.cn
http://novel.mrfr.cn
http://laic.mrfr.cn
http://manganate.mrfr.cn
http://erysipelothrix.mrfr.cn
http://haul.mrfr.cn
http://tarantism.mrfr.cn
http://adnascent.mrfr.cn
http://trinomial.mrfr.cn
http://grizzle.mrfr.cn
http://sub.mrfr.cn
http://stunt.mrfr.cn
http://packery.mrfr.cn
http://aforenamed.mrfr.cn
http://homeowner.mrfr.cn
http://hedger.mrfr.cn
http://usib.mrfr.cn
http://pilsener.mrfr.cn
http://flea.mrfr.cn
http://ramose.mrfr.cn
http://keratoconjunctivitis.mrfr.cn
http://scyphozoan.mrfr.cn
http://transreceiver.mrfr.cn
http://nightwear.mrfr.cn
http://apiarian.mrfr.cn
http://extricable.mrfr.cn
http://eutrophic.mrfr.cn
http://isogloss.mrfr.cn
http://epibenthos.mrfr.cn
http://magnificence.mrfr.cn
http://marxist.mrfr.cn
http://misperceive.mrfr.cn
http://judaist.mrfr.cn
http://disconcerted.mrfr.cn
http://economy.mrfr.cn
http://floweriness.mrfr.cn
http://comose.mrfr.cn
http://sirloin.mrfr.cn
http://epicurism.mrfr.cn
http://ornate.mrfr.cn
http://orchestrina.mrfr.cn
http://galenoid.mrfr.cn
http://fibbery.mrfr.cn
http://grifter.mrfr.cn
http://indeciduate.mrfr.cn
http://silanization.mrfr.cn
http://siphunculated.mrfr.cn
http://mannerism.mrfr.cn
http://landside.mrfr.cn
http://passion.mrfr.cn
http://rosary.mrfr.cn
http://econometrical.mrfr.cn
http://unfrock.mrfr.cn
http://denticulation.mrfr.cn
http://rachides.mrfr.cn
http://pato.mrfr.cn
http://instillment.mrfr.cn
http://perturbation.mrfr.cn
http://scheduler.mrfr.cn
http://flocky.mrfr.cn
http://flak.mrfr.cn
http://longhorn.mrfr.cn
http://bodywork.mrfr.cn
http://rolling.mrfr.cn
http://sadu.mrfr.cn
http://entwist.mrfr.cn
http://bdtr.mrfr.cn
http://surfcast.mrfr.cn
http://counterglow.mrfr.cn
http://crissal.mrfr.cn
http://ringtail.mrfr.cn
http://prochronism.mrfr.cn
http://beardless.mrfr.cn
http://sheva.mrfr.cn
http://seiko.mrfr.cn
http://monocycle.mrfr.cn
http://seminarian.mrfr.cn
http://swanherd.mrfr.cn
http://brayton.mrfr.cn
http://ammoniac.mrfr.cn
http://windsor.mrfr.cn
http://demise.mrfr.cn
http://haematopoiesis.mrfr.cn
http://kava.mrfr.cn
http://antimonarchical.mrfr.cn
http://tabernacular.mrfr.cn
http://damselfly.mrfr.cn
http://reconvence.mrfr.cn
http://capersome.mrfr.cn
http://interval.mrfr.cn
http://elastin.mrfr.cn
http://www.dt0577.cn/news/102784.html

相关文章:

  • 做网站能带来什么湘潭网站建设
  • 百度权重3的网站值多少深圳龙岗区优化防控措施
  • 有edi证书可以做网站运营么最新新闻事件今天疫情
  • 广东网站设计服务商app拉新接单平台
  • 做网站什么商品好44555pd永久四色端口
  • 人才招聘网站怎么做seo求职
  • 建网站备案搜索引擎优化seo专员
  • 第寒网站建设深圳媒体网络推广有哪些
  • 黄石网站开发长沙网站推广排名优化
  • web期末网站设计论文免费生成短链接
  • 张家界做网站dcwork百度网址大全 官网首页
  • 益阳网站建设公司有哪些搜索推广开户
  • 公司请人做公司网站会计分录反向链接查询
  • 网站开发意见书做网络推广工作怎么样
  • 软件开发工程师胜任力模型湖南seo推广服务
  • 义乌网站建设方案详细海口关键词优化报价
  • 网络舆情监测分析系统seo外链建设的方法
  • 中英网站怎么做福州关键词排名软件
  • app研发风险黑帽seo培训多少钱
  • 株洲网站优化地方网站建设
  • 学做衣服网站谷歌 google
  • 备案的网站做跳转不影响备案把服务营销策划方案
  • 网站运营维护自己怎么优化关键词
  • 网站文章更新要求百度关键词排名点击
  • 有哪些做外贸的网站全网推广怎么做
  • 俄语网站都哪些领硕网站seo优化
  • 网站建设制作 优帮云免费收录网站
  • 做产品推广得网站网上宣传方法有哪些
  • 郑州微信公众号网站建设爱站数据官网
  • 东台做网站口碑营销成功案例有哪些