前面写了两篇python基础语法的内容,
python基础语法很OK?做几题测试一下
python基础语法很OK?...确实是有的,那就是算法——解决问题的方法,以前我听过一个大佬说过,编程掌握变量,循环,判断,配合上一个递归,能够解决百分八九十的问题。...values = [1, 3, 4] # 硬币面值
total = 6 # 需要找零钱总值
结果:
[3,3]
4.数独4
利用程序自动完成4*4数独
[[0, 1, 0, 0],
[0, 0,...0, 2],
[3, 0, 0, 0],
[0, 0, 4, 0]]
结果:
5.数独9
加大难度,利用程序自动完成9*9数独。...如何识别实际问题用到那种算法,这个是需要练习的,解决上面问题,也不用太纠结算法这个概念,各种名称,你就按照正常的思路去解这个问题,你能解出来,那么你的方法就是一个算法-解决问题的方法,性能暂时可以不要考虑