算法乍一看,是一个最优组合问题。
但是实际上是一个二选一的问题,为什么呢? 我想原因是:中途换下楼途径具有更优解,则最开始就不应该使用这一种下楼途径。所以实际上是一个二选一的问题。
代码如下:
改代码的通过率为100%,但是我原本的代码通过率只有80%。代码如下:
原因在于,有20%的数据,可能会出现10万乘10万左右,数据量级在百亿左右,而int型的范围在:正负21亿左右。
算法乍一看,是一个最优组合问题。
但是实际上是一个二选一的问题,为什么呢? 我想原因是:中途换下楼途径具有更优解,则最开始就不应该使用这一种下楼途径。所以实际上是一个二选一的问题。
代码如下:
改代码的通过率为100%,但是我原本的代码通过率只有80%。代码如下:
原因在于,有20%的数据,可能会出现10万乘10万左右,数据量级在百亿左右,而int型的范围在:正负21亿左右。
上一篇:基本算法练习——文艺青年爱文学
下一篇:基本算法练习——装载乘客
题目描述:小赛是一名机智的程序员,他的机智主要表现在他下楼的速度特别快( > c < )。...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M