培勤

人生在勤,不索何获?像蚂蚁一样工作,像蝴蝶一样生活。

用户操作
[即时聊天] [发私信] [加为好友]
培勤ID:peiqin
50135次访问,排名2371,好友0人,关注者0人。
peiqin的文章
原创 62 篇
翻译 0 篇
转载 22 篇
评论 23 篇
培勤的公告
一个程序简单来讲就是系统中一套有序动作的系列指令。虚心学习先行者们的成果,开始新的探索之旅。

一个编程初学者
愿与志同者分享点滴快乐
路在脚下......

songheb@hotmail.com


悟天地之真,恒笃行之,美、凝、谨、新、情。
最近评论
sap99:www.sap99.com/,SAP99资料多多

SAP免费资料下载
http://www.sap99.com

有很多的学习资料,推荐一下,
tang870501:HTML简介
hanyuxinting:刚刚看到你这篇文字,你太抬举我了吧~
呵呵,我可不是什么美女呀。

不知最近如何?
54:3543
peisong:对历史上的这些高深的,知识我也理解不了,
如果跃起感觉有什么不妥,可以到百度百科上去修改就是了。

好久不来这里了,回复的晚了,请多包涵。
文章分类
收藏
相册
机器码
网络形象
文字装点
在天涯
CSDN.NET
CSDN .NET俱乐部
CSDN代码
CSDN技术中心
CSDN技术社区
CSDN知识库
CSDN软件频道
参考资源
CHINAUNIX论坛
eNet网络学院
MSDN 中文网站
NetBeans
Slashdot
中国IT实验室
中国开放式教育资源共享协会
中国站长站
中国软件开发网
微软学生中心
英语点津
赛迪网技术应用
黑魔方
珍藏博客
[编程夜未眠]
Drate的随笔
wayne 我的陋室我做主
WDDAVID'S BLOG
一路猛飙
云中客的专栏
夏天_奔放的季节
水如烟•村的专栏
水零之家
笨笨熊仔的专栏
美浪网络
远走的季节
综合信息
中青亮点
北青网-青年论坛
南方周末
天涯虚拟社区
开复学生网-论坛
新华网校园频道
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 算法的三个基本问题收藏

新一篇: Visual C++ 基础 | 旧一篇: 程序设计所遵循的一般步骤

1.什么是算法?
通俗的讲算法就是一种解决问题的策略。
算法的严格定义,简而言之,算法必须是:
1) 清楚、明确的定地定义;
2) 有效,即每一个步骤都切实可行;
3) 有限,即可在有限步骤后得到结果。
大多数情况下,解决一个问题可以使用几个不同的算法,在编写最终程序之前需要考虑许多潜在的解决方案。

2.算法和函数有什么样关系?
算法本身是抽象的策略,通过用自然语言表达。函数是以某种程序设计语言表示的算法的具体实现。当你要将算法作为程序的一部份实现时,通常要写一个函数来执行该算法,而该函数也可以调用其他函数处理它的一部份工作。

3.增加对程序正确性的一般常用方法有哪些?
有两种方法可以增加你对程序正确性的把握。
第一,按着程序代码一步一步执行,确信程序的行为和你的要求一致。这个过程被称桌面检查(desk-checking)。学会用怀疑的眼光执行桌面检查并找到推理程序的技术需要实践和训练。第二种方法称为测试(testing),即利用尽可能多测试实例运行你的程序,对每种情况都检查执行结果是否正确。

发表于 @ 2006年05月16日 23:29:00|评论(loading...)|编辑

新一篇: Visual C++ 基础 | 旧一篇: 程序设计所遵循的一般步骤

评论:没有评论。

发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © 培勤