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

株洲企业网站建设百度网站源码优化检测

株洲企业网站建设,百度网站源码优化检测,网站建设解决问题,本地wordpress 上传到服务器10. 正则表达式匹配 Regular Expression Matching 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 . 和 * 的正则表达式匹配。 . 匹配任意单个字符* 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s的,而不是部分…

10. 正则表达式匹配 Regular Expression Matching

给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。

  • '.' 匹配任意单个字符
  • '*' 匹配零个或多个前面的那一个元素

所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。

示例 1:

输入:s = "aa", p = "a"
输出:false
解释:"a" 无法匹配 "aa" 整个字符串。

示例 2:

输入:s = "aa", p = "a*"
输出:true
解释:因为 '*' 代表可以匹配零个或多个前面的那一个元素, 在这里前面的元素就是 'a'。因此,字符串 "aa" 可被视为 'a' 重复了一次。

示例 3:

输入:s = "ab", p = ".*"
输出:true
解释:".*" 表示可匹配零个或多个('*')任意字符('.')。

提示:

  • 1 <= s.length <= 20
  • 1 <= p.length <= 30
  • s 只包含从 a-z 的小写字母。
  • p 只包含从 a-z 的小写字母,以及字符 . 和 *
  • 保证每次出现字符 * 时,前面都匹配到有效的字符

代码:

输出:


11. 盛最多水的容器 Container with most water

给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。

找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。

返回容器可以储存的最大水量。

说明:你不能倾斜容器。

示例 1:

输入:[1,8,6,2,5,4,8,3,7]
输出:49 
解释:图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。

示例 2:

输入:height = [1,1]
输出:1

提示:

  • n == height.length
  • 2 <= n <= 10^5
  • 0 <= height[i] <= 10^4

代码:

输出:


12. 罗马数字转整数 Roman to Integer

罗马数字包含以下七种字符: I, V, X, LCD 和 M

字符          数值
I             1
V             5
X             10
L             50
C             100
D             500
M             1000

例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做  XXVII, 即为 XX + V + II 。

通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做 IIII,而是 IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1 得到的数值 4 。同样地,数字 9 表示为 IX。这个特殊的规则只适用于以下六种情况:

  • I 可以放在 V (5) 和 X (10) 的左边,来表示 4 和 9。
  • X 可以放在 L (50) 和 C (100) 的左边,来表示 40 和 90。 
  • C 可以放在 D (500) 和 M (1000) 的左边,来表示 400 和 900。

给定一个罗马数字,将其转换成整数。

示例 1:

输入: s = "III"
输出: 3

示例 2:

输入: s = "IV"
输出: 4

示例 3:

输入: s = "IX"
输出: 9

示例 4:

输入: s = "LVIII"
输出: 58
解释: L = 50, V= 5, III = 3.

示例 5:

输入: s = "MCMXCIV"
输出: 1994
解释: M = 1000, CM = 900, XC = 90, IV = 4.

提示:

  • 1 <= s.length <= 15
  • s 仅含字符 ('I', 'V', 'X', 'L', 'C', 'D', 'M')
  • 题目数据保证 s 是一个有效的罗马数字,且表示整数在范围 [1, 3999] 内
  • 题目所给测试用例皆符合罗马数字书写规则,不会出现跨位等情况。
  • IL 和 IM 这样的例子并不符合题目要求,49 应该写作 XLIX,999 应该写作 CMXCIX 。
  • 关于罗马数字的详尽书写规则,可以参考 罗马数字(链接略) 。 

代码:

输出:


🌟 每日一练刷题专栏 🌟

 持续,努力奋斗做强刷题搬运工!

👍 点赞,你的认可是我坚持的动力! 

🌟 收藏,你的青睐是我努力的方向! 

 评论,你的意见是我进步的财富!  

​​​

C/C++ 每日一练 ​专栏

​​​​

Python 每日一练 专栏

Golang 每日一练 专栏

​​

Java 每日一练 专栏

http://www.yayakq.cn/news/429693/

相关文章:

  • 做桌面端还是网站建盏是什么意思
  • 北京手机专业网站建设公司重庆市建设工程信息网 023dir
  • photoshop网站设计官网模板建站塔山双喜
  • 房产网站 模板网站开发人员是做什么的
  • 路由器做网站主机要备案吗杭州市建设工程交易中心
  • 免费行情软件网站下载大全爱徐州网站定制公司
  • 备案时网站名称自己做网站nas
  • 社交网站wap模板一个空间做2个网站吗
  • 个人展示网站青岛万科蓝山设计公司
  • 营销策略方案广州市网络seo推广
  • 做外贸有哪些网站比较好河南企业网站建设价格
  • 直播网站怎么建设潍坊免费自助建站模板
  • 做dw和ps的网站教学seo网站诊断文档案例
  • 厦门网站建设有限公司怎么样wordpress 单页主题
  • 郑州企业网站排名WordPress最强大的主题
  • 网站开发工作基础高端做网站
  • wordpress小工具没有海港区网站快排seo
  • 广东建设工程网站wordpress mysql用户名
  • 沈阳网站建设的公司哪家好建设汽车之家之类网站多少钱
  • O2O网站建设需要多少钱营销网站定制公司
  • 省西省建设厅网站网站开发从何学起
  • 学做标书的网站seo培训师
  • 北京网站整站优化四川省住房和城乡建设厅官网站网
  • 做网站推广多少钱wordpress文章发布专题文章
  • 郑州网站开发yipinpai网站建站域名解析最后做
  • 网站建设套餐有哪些湖北专业网站建设产品介绍
  • 西安网站建设那家好青岛建设英文网站建设
  • 网站是怎么做的吗wordpress微信带图链接
  • 网站建设图文教程成都中国旅行社金牛三分社
  • 做涂鸦的网站网站建设公司沈阳