大疆 8.6 机器学习B卷 2道编程题

第一道: 给定N个“A” 和M个“B”,构造一个长为N+M的字符串,使得任意3个字符 不相邻?(记不太清了,没时间做)
第二道:给定一个数 [1,10^18]范围,如果该数的 数位重新排列能够组成 2的整数次幂,则返回ture,不能就返回False。 
我的解法是  类似 LeetCode 的全排列,先str(num) 然后进行全排列,然后 利用int(X)&int(X-1)==0 判断是否是 2的幂级数。

感觉要GG了。。。
#leetcode##大疆##机器学习##秋招##笔试题目#
全部评论
这个赛码网ide非常不友好😂
点赞 回复 分享
发布于 2019-08-06 20:28
白板是最骚的,tab键都不能用
点赞 回复 分享
发布于 2019-08-06 20:13
占领第一排😐
点赞 回复 分享
发布于 2019-08-06 20:11

相关推荐

06-20 17:42
东华大学 Java
凉风落木楚山秋:要是在2015,你这简历还可以月入十万,可惜现在是2025,已经跟不上版本了
我的简历长这样
点赞 评论 收藏
分享
评论
点赞
10
分享

创作者周榜

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