中国银行软件中心 4.15 编程测评
不到 1 小时 ac,大致分享一下攻略。
1. 把另一个字符串中所有字符丢进 set,然后判断是否存在,替换公共字符即可。
2. 这题可以直接原链表直接暴力模拟。但是根据题意,返回链表的条件是链表长度小于3,换句话说到最后最多剩余两个节点。所以可以把链表节点丢到 queue 里偷鸡(毕竟操作容器比动指针容易多了),最后最多剩两个节点,连起来返回即可。
3. 统计一下字符串中 0-9 对应的个数,计数以后分正负号讨论,然后从小到大/从大到小输出。特殊处理一下第一位不为 0 的情况。
4. 构建一个状态机即可。当遇到不合法状态时直接返回上一个完整的合法长度。
1. 把另一个字符串中所有字符丢进 set,然后判断是否存在,替换公共字符即可。
2. 这题可以直接原链表直接暴力模拟。但是根据题意,返回链表的条件是链表长度小于3,换句话说到最后最多剩余两个节点。所以可以把链表节点丢到 queue 里偷鸡(毕竟操作容器比动指针容易多了),最后最多剩两个节点,连起来返回即可。
3. 统计一下字符串中 0-9 对应的个数,计数以后分正负号讨论,然后从小到大/从大到小输出。特殊处理一下第一位不为 0 的情况。
4. 构建一个状态机即可。当遇到不合法状态时直接返回上一个完整的合法长度。
全部评论
佬太强了,感谢分享,面试通知了能否踢我一下😃
羡慕大佬
咱俩的题一模一样
请问这是24届春招的吗
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
投票
点赞 评论 收藏
分享