柠檬微趣 - 笔试

1. 单词映射匹配
给定一个 string 为 pattern,一个 string 为 str。将 str 中非空单词与 pattern 中的字符一一对应,这种对应是双向的。
2. 寻找更大数
给定一个 N,调整各位数的顺序得到 M,使得 M > N,返回最小的 M,不存在则返回 -1。
3. 寻找特定子数组
给定一个正整数组 A,一个正整数 T,寻找 2 个 A 中不相交的,连续的子数组,使得和为 T,可能有多个方案,返回长度和最小值,如果没有,返回 -1。
4. 整数变长编码
Protocol Buffer 是 google 的策略。整数从低位向高位输出 1 个字节,字节中含源数 7 bits,剩下的 1 bit 最高位代表标志位,1 为继续,0 为结束。
全部评论

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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