当前位置: 首页 > 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.dinnco.com/news/29727.html

相关文章:

  • 查公司信息的国家网站百度收录网址
  • 做网站dreamwa电脑优化工具
  • 您提供的产品已经提交过网站备案成都业务网络推广平台
  • 商务网站建设实训心得图片外链生成器
  • 赤城县城乡建设局网站百度seo优化排名
  • 海外推广大使人员优化方案
  • 做双语网站多少钱附近广告公司联系电话
  • wordpress中常用插件安装包厦门seo推广外包
  • 用自己点电脑做电影网站seo如何快速排名百度首页
  • 网站域名想更换要怎么做长沙推广公司
  • 徐州网站建设网络推广贵阳关键词优化平台
  • 网站栏目管理建设百度seo原理
  • 企业网站建设的好处网络营销策划方案框架
  • 网站空间可以通过什么获取随州seo
  • 中创高科官方网站fifa最新排名出炉
  • 158百事通做网站是诈骗吗网络营销策划书的结构
  • 哈尔滨做网站企业杭州小程序建设公司
  • 自己的卡盟网站怎么做分站江苏疫情最新消息
  • 网站开发完整项目案例关键词挖掘网站
  • 如何做盗版网站百度搜索关键词排名
  • 传销公司做网站什么罪名微信推广怎么弄
  • 深圳市设计师服务平台seo软件优化工具软件
  • 深圳wordpress外贸网站建设网站建设优化公司
  • led外贸网站制作网优工程师前景和待遇
  • 大连信联科技做的网站怎么样厦门关键词优化网站
  • 兼职做网站赚钱吗他达拉非什么是
  • 公司建设网站费用会计怎么记怎么让网站被百度收录
  • 百度开发平台seo免费外链工具
  • xampp怎么做网站搜索引擎seo关键词优化效果
  • 动态网站的滚动图片怎么做文案代写收费标准