小红书0827笔试

第一题:若干询问,每次问一个数能不能表示为至少三个连续正整数的乘积。预处理枚举到1000后O(1)判断即可;
第二题:若干区间,问至少放几个点能保证每个区间至少覆盖一个点。右端点排序后贪心即可;
第三题:一个字符串s,每次操作选择两个下标i<j以及一个长度k>0,交换s[i]、s[i-k]和s[j]、s[j+k],至多操作一次,求最小字典序。不会,瞎糊了一个感觉很对的贪心,快结束了发现有问题,过了18
全部评论
投的哪个岗位
点赞 回复 分享
发布于 昨天 18:12 新疆
这个思路可以的
点赞 回复 分享
发布于 昨天 16:40 江苏
第一题能具体说说吗
点赞 回复 分享
发布于 08-27 21:24 北京

相关推荐

A了1.2&nbsp;还能走到后面吗?
投递阿里云等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务