2015年百度一面试题

本文解析了两道算法题:一是通过循环链表判断考古发现的宝石片段是否属于传说中的七彩宝石项链;二是构造正则表达式确保阅兵方队中女兵方队的数量为奇数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、先自我介绍


二、算法题

【试题1】:

传说远古时代有一个由七彩宝石组成的项链(长度不限、宝石数量不限、宝石顺序不限)。最近有考古团队发现了一段项链片段,问判断是否是传说中远古时代的那个七彩宝石项链的一部分。

(注意:项链是成环的,试题中没有明确暗示,面试官也不告诉,但是你可以问他。这个题可以看做是子串匹配循环父串的问题,比较简单的方法是用循环链表。)


【试题2】:

抗战胜利70周年大阅兵,阅兵方队由男兵方队M和女兵方队F组成,请写一个正则表达式保证方队中女兵方队的个数为奇数个。

(该题不用写程序,写一个符合规则的正则表达式即可。要是写程序就很简单了,可以将M和F分别记为0和1,保证所有1的和为奇数即可达到目的。)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值