民生科技笔试
两个都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就可以判断是否能转换了
===========================
提供个思路,其实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
第二题能感觉到是找规律,但是找不到规律
请问笔试也是双机位吗
第一题更离谱 看了看时间复杂度之间暴力就a了
数学啥思路呀
第二题什么思路啊
第二题看不懂题目啊
求第二题怎么做的
求问第一题是求最长公共子串吧?我只过了26.6%
第一题求思路
佬约面求踢,感觉自己要挂了
为啥我用int接收那个777777会报错,求解答
有面试了吗
相关推荐
11-14 09:13
安徽大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享