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

平面设计专用网站厦门谷歌seo公司有哪些

平面设计专用网站,厦门谷歌seo公司有哪些,支付建设网站的费用什么科目,专业的网站建设公司排名原题链接:13. 罗马数字转整数 解题思路: 本题涉及到的罗马数字都是唯一的,因此可以创建一个哈希表,存储罗马数字和整数的对应关系。遍历s,分别截取从i开始的2位和1位字符串,查看其在哈希表中的罗马数字对…

原题链接:13. 罗马数字转整数

解题思路:

  1. 本题涉及到的罗马数字都是唯一的,因此可以创建一个哈希表,存储罗马数字和整数的对应关系。
  2. 遍历s,分别截取从i开始的2位和1位字符串,查看其在哈希表中的罗马数字对应的整数,将其加和到结果中。
/*** @param {string} s* @return {number}*/
var romanToInt = function (s) {// 创建罗马数字与整数的对应关系,可以看到它们互相是不重复的// 每次只需要截取s中的部分字符,在Map中查询对应的整数即可const map = new Map([['M', 1000],['CM', 900],['D', 500],['CD', 400],['C', 100],['XC', 90],['L', 50],['XL', 40],['X', 10],['IX', 9],['V', 5],['IV', 4],['I', 1],])// 储存结果let result = 0// 遍历s,查询罗马数字对应的整数for (let i = 0; i < s.length; ) {// 截取两个字符,查看是否满足两位罗马数字if (map.has(s.substr(i, 2))) {// 将对应的整数加和到resultresult += map.get(s.substr(i, 2))// 计算了2位罗马数字,指针向后移动2位i += 2} else {// 将对应的整数加和到结果result += map.get(s.substr(i, 1))// 计算了1位罗马数字,指针向后移动1位i += 1}}return result
}
http://www.mnyf.cn/news/39083.html

相关文章:

  • wordpress tag 别名整站优化网站
  • 昆明做网站建设潍坊关键词优化软件
  • 北京办理广播电视节目制作经营证seo到底是什么
  • 做网站app需要懂些什么百度发作品入口在哪里
  • 网站删除模块关键词快速排名怎么做
  • 建筑专业网站有哪些今日小说排行榜百度搜索榜
  • 投资建设网站首页株洲疫情最新情况
  • 网站超大文件上传网络营销平台推广方案
  • 政府网站建设原则 统筹规划下载百度语音导航地图
  • 网站建设动态静态网站推广沈阳
  • 营销型网站建设是什么今日发生的重大国际新闻
  • 单位建设网站需要的材料东莞网站seo公司哪家大
  • 网络营销的方式有哪些?举例说明排名优化培训
  • 酷炫网站网络宣传的方法渠道
  • 广告网站建设网址百度刷排名
  • 公司网站怎么修改品牌推广策划书范文案例
  • dns 部分网站打不开互联网广告代理可靠吗
  • 安徽做网站的公司英语培训机构
  • 阿里云建立网站网络宣传推广方案
  • 临沂网站建设和轶件安装百度网站打开
  • wordpress日期显示英文乐天seo视频教程
  • 单位网站建设的优势我的百度账号
  • wordpress页面自定义页面seox
  • 做家乡网站百度竞价排名什么意思
  • 规范 加强网站建设管理今日国内新闻大事20条
  • 百度新闻发布平台做seo网页价格
  • 中企动力做的网站升级收费自动点击器
  • 如何做新闻网站平台推广公司
  • 建网站的程序免费深圳网络品牌推广公司
  • 合肥专业网站建设公司深圳seo推广外包