#阿里笔试# 0903,19:00-20:00
第一道题,有两个等长数组,值为0和1,每次可以反转连续一定长度的值,求翻转几次能够让两个数组一样。
没想到贪心能够直接过,从第一个开始判断是否一致,不一致就看下一个,直到两个一样,就翻转前面的部分,算一次。
第二道题,给定上下界a和b。求在这个范围内的x**2和y**3,满足这两个数的差的绝对值小于等于c,求满足这样条件的x和y组数。
以y来划定范围,然后遍历y,求两个区间,看区间长度是多少。A了88%,看样子还是超时。
有无老哥分享一下AC经验
全部评论
可能是long数据类型你没写对?
点赞 回复 分享
发布于 2021-09-03 22:42
应该是二分,但是没时间了,python只a了51😓
点赞 回复 分享
发布于 2021-09-03 20:07

相关推荐

马上要带我人生中的第一个实习生了,想问问大家都喜欢什么的mentor?好让我有个努力的目标
拒绝996的劳伦斯很勇敢:看得见目标且护犊子的 具体就是明确告诉组员要干什么,然后当别的组甩dirty work时能护的组自家新人
点赞 评论 收藏
分享
03-29 14:19
门头沟学院 Java
你背过凌晨4点的八股文么:加油同学,人生的容错率很高,只是一个暑期罢了,后面还有很多机会!
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务