long long tx,ty; long long GetMinCalculateCount(long long sourceX, long long sourceY, long long targetX, long long targetY) { tx = targetX; ty = targetY; return func(sourceX, sourceY); } long long func(long long sx,long long sy){ if(sx>tx||sy>ty) return -1; if(sx==tx&;&;sy==ty) return 0; long long t1,t2; t1 = func(sx+1, sy+1)+1; t2 = func(sx*2, sy*2)+1; if(t1==-1&;&;t2==-1) return -1; if(t1==-1) return t2; if(t2==-1) return t1; return min(t1, t2); } 能帮我看看为啥第三题只过了90%吗
点赞 1

相关推荐

Noel_:中石油是这样的 哥们侥幸混进免笔试名单 一看给我吓尿了
点赞 评论 收藏
分享
牛客网
牛客企业服务