深度学习
编程习惯 标签描述

初探防御性编程 对于在刷题时遇到的一个小问题引发的学习 最近在力扣上尝试了有名的种花问题,也是世间流传的男厕不相容定律的问题: 假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给你一个整数数组flowerbed表示花坛,由若干0和1组成,其中0表示没种植花,1表示种植了花。另有一个数n,能否在不打破种植规则的情况下种入n朵花?能则返回true,不能则返回false。 对于这个问题的整体思路并不难想到,但令人崩溃的是这个问题存在了边界问题,会出现许多特例,让人难崩,在我百思不得解挣扎许久后,扔人剩下了一个特例,于是我无可奈何...