可视化算法原型工具

软件

可视化算法原型工具

可视化算法原型工具

编辑丨钻石海
出品丨电气CAD论坛

今天给大家推荐的这两款应用,你绝对想不到他的功能有多么神奇,我来简单做下介绍,我们在设计应用程序时,为了逻辑清晰经常需要绘制流程图,可是流程图有一种缺点,它在实现我们想法的同时,并不能去模拟结果。

啥?

流程图还能模拟结果?

嗯,是的,今天的第一款神器Raptor就是一款基于流程图的可视化程序设计软件,他同样是由一系列相互连接的图形符号的集合组成,不同的是,其中每个符号代表了要执行的特定类型的指令,符号之间的连接,决定了指令的执行顺序,在设计初期,你只用关心逻辑,画完流程图后,其结果就可以模拟出来,更牛B的是,这货还能直接输出代码,例如C#,C++,JAVA或exe。

可视化算法原型工具

举个小栗子吧!

假如我要实现这样一个程序,当看到一个人时,问候句How are you?否则一直去看(这程序真有病)。我们用Raport做流程图的话是这样:

可视化算法原型工具

执行过程如下:

可视化算法原型工具

自动生成的C#代码如下:

可视化算法原型工具

注:由于没对变量初始化,所以13行会有个?

而且功能样样不少,能设置断点、子程序、循环指令、函数功能、甚至执行速度都可以调节,这样你可以一步步看执行的过程,当模式选为“面向对象”时,还有UML类图功能。

神一样的操作后,原本抽象的理念是不是会变得更加清晰呢?

官网链接:https://raptor.martincarlisle.com/

文章未尾提供汉化版下载链接!

可视化算法原型工具

 

OK,我们继续介绍第二款应用:一个数据结构算法可视化网站。

可视化算法原型工具

如你所见,这是一个学习算法的可视会网站,还可以搜索,例如下面是排序算法的讲解。

可视化算法原型工具

网址:https://visualgo.net/

里面可以选择成中文语言,可视化学习算法,帮助你理解算法的每个过程(动画演示),并演示每个步骤的过程代码,非常不错!

VIP专用下载链接,

VIP专用汉化版下载链接,请登陆后密码将自动显示:
链接:https://pan.baidu.com/s/1wZfKHuoFgDji0wspqG2Lrw
提取码:

始发于微信公众号: 电气CAD论坛

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可->联系站长投诉资源
电气CAD论坛资源大都来自原创,也有少部分来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:cad-bbs@qq.com
电气CAD论坛-EPLAN教程 ACE教程 » 可视化算法原型工具
微信公众号:电气CAD论坛
关注我们,获取更多的优质资源!
这里有2W+多个小伙伴已经关注了哦
分享到:
赞(0)

评论抢沙发

评论前必须登录!

网站正在众筹《C#开发EPLAN脚本》中文版书籍,VIP的小伙伴们可到公众号下,点击导航栏的“最新活动”参加哦!

二维码