提问
- 该算法的空间和时间复杂度如何
- 碰到大量数据会怎么样
- 你的设计会引发其他问题吗?例如,你设计了一种二叉查找树的变体,那么改设计是否会影响插入、查找或删除时间?
- 如果还有其他问题或限制,你会做出正确的取舍吗?对于哪些场景,这一取舍可能不是最优的?
- 如果指定特定数据,你能否善用该信息?
测试
- 极端用例:0、负数、空值(null)、最大值、最小值
- 用户错误:用户传入空值或负数会出什么问题?
- 一般用例:测试正常用例
本文标题:算法
本文链接:https://www.haomeiwen.com/subject/eszhyhtx.html
网友评论