民生科技笔试

两个都a了,第二题真就考数学呗

===========================
提供个思路,其实b转a,最少能转2个,c最少能转4个,z最少能转2的(z-a)个(假设这个值为minNum)
如果小于,直接返回false
如果minNum==x,直接可以
如果x>minNum,那么就考虑转到b之后,怎么扩展
如果b到aa再到abb再到aaaaa,其实可以看出转换一次+3
所以求(x-minNum)%3取余是不是等于0就可以判断是否能转换了
全部评论
我只能过50%,我的思路就是2^(A)+3*k==x,如果存在整数k就行。A=int(chr-a),例如chr是a则A是0,chr是b则A是1,chr是c则A是2
1 回复 分享
发布于 2023-09-23 20:29 北京
第二题能感觉到是找规律,但是找不到规律
1 回复 分享
发布于 2023-09-23 21:30 四川
请问笔试也是双机位吗
1 回复 分享
发布于 2023-10-25 12:15 重庆
第一题更离谱 看了看时间复杂度之间暴力就a了
点赞 回复 分享
发布于 2023-09-23 20:16 陕西
数学啥思路呀
点赞 回复 分享
发布于 2023-09-23 20:17 美国
第二题什么思路啊
点赞 回复 分享
发布于 2023-09-23 20:20 安徽
第二题看不懂题目啊
点赞 回复 分享
发布于 2023-09-23 20:21 北京
求第二题怎么做的
点赞 回复 分享
发布于 2023-09-23 20:36 陕西
求问第一题是求最长公共子串吧?我只过了26.6%
点赞 回复 分享
发布于 2023-09-23 21:05 四川
第一题求思路
点赞 回复 分享
发布于 2023-09-23 21:11 湖北
佬约面求踢,感觉自己要挂了
点赞 回复 分享
发布于 2023-09-26 11:23 北京
为啥我用int接收那个777777会报错,求解答
点赞 回复 分享
发布于 2023-09-28 00:09 湖南
有面试了吗
点赞 回复 分享
发布于 2023-10-16 11:07 辽宁

相关推荐

11-21 14:29
已编辑
门头沟学院 前端工程师
点赞 评论 收藏
分享
评论
4
4
分享
牛客网
牛客企业服务