修改程序清单8.4的猜数字程序, 使用更智能的猜测策略。 例如, 程序最初猜50, 询问用户是猜大了、 猜小了还是猜对了。 如果猜小了, 那么下一次猜测的值应是50和100中值, 也就是75。 如果这次猜大了, 那么下一次猜测的值应是50和75的中值, 等等。 使用二分查找(binary search) 策略, 如果用户没有欺骗程序, 那么程序很快就会猜到正确的答属
C Primer Plus 编程练习8.5
最新推荐文章于 2024-09-09 10:24:53 发布
修改程序清单8.4的猜数字程序, 使用更智能的猜测策略。 例如, 程序最初猜50, 询问用户是猜大了、 猜小了还是猜对了。 如果猜小了, 那么下一次猜测的值应是50和100中值, 也就是75。 如果这次猜大了, 那么下一次猜测的值应是50和75的中值, 等等。 使用二分查找(binary search) 策略, 如果用户没有欺骗程序, 那么程序很快就会猜到正确的答属