算法思想
大帅哥~
这个作者很懒,什么都没留下…
展开
-
算法思想:假设与修正
作为一名程序设计人员(程序员),写出能解决能问题的代码是我们应该做的事情,但是把代码写的优雅才更能体现出我们的能力。记得上学时,英语翻译有三个字:信、达、雅。但是翻译出来的东西毕竟是给别人看的,所以强调“雅”。而对于程序员来说,特别是一个后台程序员,你写的代码没有哪个领导会看(看也看不懂),他们只会看到你的界面好不好看,你的功能实没实现,就好像上学写课设的时候,你后台写了好多有思想的代码,但写的没原创 2015-07-23 13:15:40 · 472 阅读 · 0 评论 -
算法思想:枚举与剪枝
在东北话中有一句:“小树不修不直溜,人不修理哏啾啾”。树要剪枝,才能更好的茁壮成长,程序也一样,在逻辑比较复杂的情况下,需要多层嵌套来完成业务逻辑,如果遍历数量比较大的话,计算机的运算速度会慢下来。下面来看这样的一种需求,假如杨云要做生意,但是它不会数学(她的数学有多烂,看为她而战),不知道怎么找零钱,需要我们写个程序来帮她计算,比如说8元,可以分为5元、2元、1元、5角。有多少种找零方案呢?原创 2015-07-23 13:21:44 · 906 阅读 · 0 评论