程序和算法的真谛
来源:互联网 发布:网络言论自由案例2017 编辑:程序博客网 时间:2024/04/25 12:31
author : 乾坤一笑
cite : http://blog.vckbase.com/smileonce/archive/2005/12/15/16037.html
程序和算法的真谛
昨天晚上在水园跟铅笔讨论数学与编程的联系,我举了几个例子,大家反映不错,所以放在这里了,嘿嘿。
有道题,叫做:今有物,不知其数,三三数之,剩二,五五数之,剩三,七七数之,剩二,问物几何?
怎么解?
答:三人通行七十稀,五树梅子廿一枝,七子团员正月半,除百零五变得之。
这就是程序,这就是算法!~
有个题,叫做:鸡兔同笼,头12,脚40,问鸡兔各几何?
算法:
我们首先假设这些鸡和兔子都是训练有素的。
我吹一声哨,它们抬起一只脚,(40-12=28)
我再吹一声哨,它们又抬起一只脚,(28-12=16)
这时候鸡都一屁股坐地上了,兔之还两只脚立着,
所以,兔子有16/2=8只,鸡有12-8=4只
这就是高效的算法!
- 程序和算法的真谛
- 算法真谛
- 程序员必读:代码重构和交接的真谛
- ESR:程序语言设计的要诣和真谛
- 宁静的真谛
- 教育的真谛!
- 汇编的真谛
- 魔兽世界-战士的真谛
- 探寻生命的真谛
- 宁静的真谛
- ^_^爱的真谛
- 教育的真谛
- 教育的真谛-中文版
- 宇宙的真谛
- RSI指标的真谛
- RSI指标的真谛
- 人生的真谛
- 价值的真谛
- C++中虚析构函数的作用
- 着凉了,感冒了
- 通过Proxy下载文件
- jish
- 溢出专题……缓冲区溢出原理
- 程序和算法的真谛
- Exceptional C++ Style之15
- scanline
- winRAR做开机密码
- 在filter中關閉session
- 电脑主板的相关知识
- 不要哀叹
- 不知道何去何从!
- MCSE on Microsoft Windows Server 2003 Certification Requirements