怎样把一个算法变成程序

怎样把一个算法变成程序,第1张

怎样把一个算法变成程序

算法的意义,你百度搜索百科,然后再看我下面的回答:

一个合格的算法,相当于能通过特定设置生成特定的结果的一段小程序,

通常在编程的时候,我们会这样做:例如以个加法运算,并显示结果

制作程序界面,提供2个输入控件(假定名称为A和B)用于输入数弯誉樱字,1个标签控件(假定名称为C)用于显示结果!

1个按钮控件用于当使用者点击按钮时执行 C=加法函数(A,B)

然后在程序中编写一个加法函数,并制定需提供2个数值型参数,以及提供返回值!

细节略过...

通过这样设计,就实现了将算法或者说是函数,运用于能与用户交互的程序上了!

这就是我们编程的基础出发点!然而在实际应用中,算法往往会更为复杂多变!

那么通过上面的举例,再埋丛来一段简单点的解答:

将 函数,与界面进行有机结合,就变成了程序!

由于虚纤你的提问也许很复杂,那么我就再复杂点去理解来回答:

也许你在某书本上看到一段算法,你想把其变成能应用于程序上!又不知道如何着手!

那么,我建议你要实现为可交互的程序,就需要学会编程,

其次就是你能看懂这段算法,并把其改写为程序代码!

总结这个可能性的疑问,就是需要会编程,看得懂算法的意思和步骤!

***********回答完毕啦,手工的,希望对你有帮助,有疑问继续追问吧!

***********如果说我的回答不是你想了解的,那么还请你详细描述相关的问题吧!

***********采纳答案别忘记点赞同!谢谢,祝您生活愉快!

1、算法有啦一个大致的雏形后,想清楚算法的流程,然后先将主程序打好,细节迅坦先用过程与函数代替。

2、然后再完善细节部分。

3、最后构造一些数据测试。

建议构造3种数据。

第一种随机生成的大数据,以检验程序在平均情况下的时间效率。

第二种是人工构造的奇葩/猥琐数据,且最好能确定答案贺升,以检验其正确性,比如贪心的一些可能的反例。

最后一种是人工构造的特殊数据,比亩拍桐如,在有关树的题目中,将输入中的树退化成一条链。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12557783.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存