普通会员
登录
题库
实习信息
校招公告
参访活动
题库
软件开发
题目列表
在 Linux Shell 中,通配符 `*` 代表任意长度(可为...
问答题
在 Linux Shell 中,通配符 `*` 代表
任意长度(可为
)
的字符串。给定:
一条
模式串
`p`(仅包含可见字符及通配符 `*`,无其他元字符);
一条
目标串
`s`
(仅包含除通配符 `*` 以外的可见字符);
请输出 `s` 中所有与 `p` 匹配的子串的
起始位置
(从
开始计)及
长度
。
若不存在匹配,输出 `-1 0`。多组匹配按"起始位置升序,长度升序"排序输出。
> `*` 可匹配空串;匹配不要求整个 `s`,只需匹配其任一连续子串。
查看答案
上一题
[问答题] Shopee物流会有很多个中转站。在选址的过程中,会选择离用户最近的地方建一个物流中转站。 假设给...
下一题
[问答题] shopee的零食柜,有着各式各样的零食,但是因为贪吃,小虾同学体重日益增加,终于被人叫为小胖...
纠错
题目信息
校招真题
-
正确率
0
评论
4
点击
收藏
已收藏
错题本
已加入错题本
我的笔记
登录添加笔记