为下面的代码生成测试用例:public int searchint nums int target int l = 0 r = numslength - 1; whilel = r int mid = l + r 2; ifnumsmid target l = mid + 1;
测试用例:
- nums = [1, 3, 5, 7, 9], target = 3,期望输出结果为 1
- nums = [1, 3, 5, 7, 9], target = 6,期望输出结果为 -1
- nums = [1, 3, 5, 7, 9], target = 9,期望输出结果为 4
- nums = [1], target = 1,期望输出结果为 0
- nums = [1], target = 2,期望输出结果为 -1
- nums = [], target = 1,期望输出结果为 -1(空数组)
原文地址: http://www.cveoy.top/t/topic/bLyE 著作权归作者所有。请勿转载和采集!