刷题的一些细节处理
来源:2-6 递归算法的调试
慕瓜6258220
2020-08-24 11:24:41
(与本节无关,仅为提问)老师好,我在刷题过程中,关于一些细节的处理经常存在问题,比如总是忽略一些最开始的边界判断,比如数组为空时要单独处理,链表为空时要单独处理这类,简单的感觉能注意到,题目复杂经常会找不到或者忽略,请问老师这种情况该怎么锻炼呢
1回答
liuyubobobo
2020-08-24
对于你举的例子,我认为就是心里有一根弦:在具体算法开始前,要先判断一下数据的有效性。把这一部看做是自己写每一个算法的第一步:数据的参数是否是有效的,是否要做特殊判断,就好了:)
继续加油!:)
相似问题