用VC++实现算法演示系统 谁有经典例子程序或者编程思想可分享

changqunqun163 2012-11-08 10:13:04
如题求分享

网上现在有清华大学的算法演示系统,不知道他们是怎么写的,有没有可重用的架构之类的,希望有大神指导一下
...全文
171 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
oldtab 2012-11-13
  • 打赏
  • 举报
回复
要是用户直接给出算法代码,才要解释器吧。只是让用户修改参数。则用不着。
changqunqun163 2012-11-11
  • 打赏
  • 举报
回复
引用 8 楼 HSFZXJY 的回复:
你可能需要脚本解释器
求甚解
changqunqun163 2012-11-11
  • 打赏
  • 举报
回复
引用 8 楼 HSFZXJY 的回复:
你可能需要脚本解释器
引用 6 楼 dataxdata 的回复:
如果交互程度不是很高,以单纯的演示为主的话,也许用flash画可能更省事些
交互性不小 要使用户自己输入数据 建链表删除结点之类的 而且用falsh的话 我每个算法都得写一个flash 好累的说
changqunqun163 2012-11-10
  • 打赏
  • 举报
回复
交互性很高的说 对于其中的一个算法来说要实现以下功能:顺序执行代码+左侧显示动画+右侧代码对应 暂停 单步运行 重设数据等 现在没有思路╮(╯_╰)╭ 求指导
hsfzxjy 2012-11-10
  • 打赏
  • 举报
回复
你可能需要脚本解释器
dataxdata 2012-11-09
  • 打赏
  • 举报
回复
如果交互程度不是很高,以单纯的演示为主的话,也许用flash画可能更省事些
changqunqun163 2012-11-09
  • 打赏
  • 举报
回复
引用 4 楼 dataxdata 的回复:
引用 3 楼 changqunqun163 的回复:左侧动画 右侧代码对应 那还是挺麻烦的,动画要以合适的方式画出一堆堆栈、队列、树、图等也不容易,还要加上标注,要显示变化,如果是事先画好的静态图还好点,如果全部要动态生成的话,光计算各个图形元素的布局就够麻烦的了;对于代码的显示,如果只是把代码列出来到比较简单,但如果要跟踪代码具体运行到哪一行,就要动态的高亮显示,就不……
哇塞 分析的好好呀 仲么办 继续想
dataxdata 2012-11-09
  • 打赏
  • 举报
回复
引用 3 楼 changqunqun163 的回复:
左侧动画 右侧代码对应
那还是挺麻烦的,动画要以合适的方式画出一堆堆栈、队列、树、图等也不容易,还要加上标注,要显示变化,如果是事先画好的静态图还好点,如果全部要动态生成的话,光计算各个图形元素的布局就够麻烦的了;对于代码的显示,如果只是把代码列出来到比较简单,但如果要跟踪代码具体运行到哪一行,就要动态的高亮显示,就不是一般控件能干的了,如果允许用户自定义代码,那是不是还要加个编译器进去?总之,不是个简单的事情
changqunqun163 2012-11-09
  • 打赏
  • 举报
回复
引用 2 楼 dataxdata 的回复:
怎么演示?做动画?
左侧动画 右侧代码对应
我不懂电脑 2012-11-08
  • 打赏
  • 举报
回复
BCB6的Example目录下有个多线程排序的例子Threads
dataxdata 2012-11-08
  • 打赏
  • 举报
回复
怎么演示?做动画?

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧