代码随想录算法训练营第三十天|回溯算法part06

本文探讨了三个经典的计算机科学问题:332.重新安排行程,51.N皇后和37.解数独。对于每个问题,都提到了使用递归和判断逻辑来解决策略,如N皇后中通过每一行的遍历来放置皇后,解数独则通过循环和判断填充数字。这些方法展示了在解决复杂问题时的编程思维。
摘要由CSDN通过智能技术生成
  •  332.重新安排行程 
  •  51. N皇后 
  •  37. 解数独 
  •  总结 

详细布置 

332.重新安排行程(可跳过) 

map这里不理解,太难了。

51. N皇后(可跳过) 

每一行递归,每行的每个数遍历。invalid函数判断某个格子是否符合要求。

37. 解数独(可跳过) 

两个for循环遍历每个格子,如果遇到空格,循环插入属于1-9区间的字符k,用invalid判断是否符合要求。如果符合要求就插入,并递归插入后的棋盘。

总结 

代码随想录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值