寻找优化不佳的代码

时间:2010-02-06 05:08:22

标签: c open-source

我在daniweb上发布了这个,但是已经修改了我对此事的想法。

基本上我的'集成软件系统'类中期是采取一些代码(你写的或别人的)并优化它。

我心里想,为什么不利用这个机会来丰富开源社区,我知道它实际上只是一个功能左右,但如果课程中有更多的人感兴趣,也许它会为一些项目取得一些进展

所以有人知道任何函数或小块代码(没有什么大的代码),这有点容易存根并且只是独立于代码的其余部分运行,并且只是努力优化它,特别是那些需要快速运行,这是在一个开源项目?

我肯定会在我的博客上发布这个内容,并将人们引用到这个问题,以便那些想要在我的课程中使用函数的想法的人。

坦率地说,我已经厌倦了只做学术界的工作,除了学习理论之外,它真的没有帮助任何人,我宁愿把它用得好用,也可以帮助别人。

3 个答案:

答案 0 :(得分:1)

  • ATLAS - 可能很难改进,但如果你这样做,那就是很大的荣誉
  • UBLAS - 可能能够改进一些常见的表达模式
  • sympy - python代码,一些例程很慢。开发人员肯定会感谢帮助。

就改善而言,可能会有最大的回报。在我看来,Atlas几乎不可能改进。

您还可以查看oonumerics.org上的项目链接,但如果您选择项目,请确保它仍处于活动状态。这些项目按其字段分组,因此您有很多选择。

答案 1 :(得分:0)

您可以下载此旅行推销员解算器的代码并对其进行优化:http://www.gebweb.net/optimap/

答案 2 :(得分:0)

Boggle?

这个漂亮的小游戏怎么样?

可能有方法优化字符串比较,循环,搜索算法,缓存。