Fibonacci序列测试用例: 1. **边界情况测试:** - 输入:n = 0 - 预期输出:[] 2. **一般情况测试:** - 输入:n = 5 - 预期输出:[0, 1, 1, 2, 3] 3. **负数情况测试:** - 输入:n = -5 - 预期输出:错误或异常提示,因为Fibonacci序列不适用于负数。 4. **大数字测试:** - 输入:n = 20 - 预期输出:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181] 5. **性能测试:** - 输入:n = 1000(或其他大数字) - 预期输出:Fibonacci序列的前1000个数字,同时需要记录函数的执行时间和内存占用情况。 6. **错误输入测试:** - 输入:n = "abc"(字符串) - 预期输出:错误或异常提示,因为输入类型不正确。
点赞 评论

相关推荐

牛客网
牛客企业服务