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

建设网站费用流量查询网站

建设网站费用,流量查询网站,免费网站平台推荐,重庆网站维护公司​​题目来源: leetcode题目,网址:1410. HTML 实体解析器 - 力扣(LeetCode) 解题思路: 使用map存放特殊字符串及其应被替换为的字符串。然后遍历字符串替换 map 中的字符串即可。 解题代码: …

​​题目来源:

        leetcode题目,网址:1410. HTML 实体解析器 - 力扣(LeetCode)

解题思路:

       使用map存放特殊字符串及其应被替换为的字符串。然后遍历字符串替换 map 中的字符串即可。

解题代码:

class Solution {
public:string entityParser(string text) {unordered_map<string,string> map=getMap();string res="";for(int i=0;i<text.length();i++){if(text[i]!='&'|| i==text.length()-1){res+=text[i];}else{for(int j=i+1;j<text.length();j++){if(text[j]=='&'){res+=text.substr(i,j-i);i=j-1;break;}else if(text[j]==';'){string temp=text.substr(i,j-i+1);if(map.count(temp)==0){res+=text.substr(i,j-i+1);}else{res+=map[temp];}i=j;break;}else if(j==text.length()-1){res+=text.substr(i,j-i+1);i=j;break;}}}}return res;}unordered_map<string,string> getMap(){unordered_map<string,string> res;res["&quot;"]="\"";res["&apos;"]="\'";res["&amp;"]="&";res["&gt;"]=">";res["&lt;"]="<";res["&frasl;"]="/";return res;}
};
 

总结:

        官方题解也是模拟,不过他在每一个 & 字符处对map中的字符串逐个判断是否相等。


http://www.yidumall.com/news/60907.html

相关文章:

  • 网站的界面设计怎么做星乐seo网站关键词排名优化
  • 家具 东莞网站建设产品推广方案范文500字
  • 许昌中国建设银行官网站关键词排名推广
  • 新疆机票网站制作网站seo推广优化
  • 做背景音乐的版权网站自助建站seo
  • 手机做无水印短视频网站爱站网关键词挖掘工具站长工具
  • wordpress 跨域ajaxseo推广培训中心
  • 外贸网站建设 东莞手机怎么自己制作网页
  • 深圳网站制作建设公司推荐刷关键词排名
  • 视频网站怎么做防盗链免费发布推广信息的b2b
  • html5优秀企业网站南京怎样优化关键词排名
  • jsp servlet做博客网站北京网络seo
  • 成都网站建设公司汇总燃灯seo
  • 深圳品牌营销型网站建设大亚湾发布
  • 网站描述是什么免费二级域名注册申请
  • 网站建设装修陕西网页设计
  • 竞彩网站建设2021近期时事新闻热点事件
  • 企业微信网站建设方案百度地图优化排名方法
  • 邢台网站建设服务域名申请的流程
  • 泉州最专业手机网站建设定制郑州百度公司地址
  • 视觉传达设计就业前景深圳网站seo推广
  • 高端网站建设大概多少费用广州百度关键词搜索
  • 自己网站上做淘宝搜索南昌seo专业团队
  • 做图片的网站有哪些百度打广告怎么收费
  • 网站被抄袭怎么投诉免费的黄冈网站有哪些
  • https下直接安装wordpress优化大师软件大全
  • 简要描述网站建设的基本步骤浏览器谷歌手机版下载
  • 简单个人网站制作流程关键词优化排名软件推荐
  • 家电网站建设需求分析广告资源对接平台
  • 营销型网站典型临沂seo推广外包