这是一种算法:目的就是不到最深处不撞南墙不回头,我们惊奇的发现这种思路和递归的运行顺序是一致的,因此想实现这个算法,我们可以借助递归
注意点一:函数调用结束之后,会返回到哪里:
我们调用一个函数,函数结束后会回到调用这个函数的下一句代码
注意点二:函数什么时候会返回,一个是代码运行结束的时候会返回
一个是代码运行遇到return语句的时候会返回
例题一:排列数字
我们可以对每一位进行深度优先遍历

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐