社区
数据结构与算法
帖子详情
关于自己编写的算法和数据结构的测试
dirtysalt
2009-07-16 11:25:38
猜想大家有遇到过这个问题。有时候我们为了实践一下书上的算法和数据结构,我们都会去编写一遍,然后作为自己的程序库比如求解凸包程序等。ok,那么如何来测试自己编写的算法和数据结构呢?做一些简单的测试始终不能够让我们放心,不知道各位大牛们有什么办法来确保加入自己的程序库的程序是正确的?
...全文
100
2
打赏
收藏
关于自己编写的算法和数据结构的测试
猜想大家有遇到过这个问题。有时候我们为了实践一下书上的算法和数据结构,我们都会去编写一遍,然后作为自己的程序库比如求解凸包程序等。ok,那么如何来测试自己编写的算法和数据结构呢?做一些简单的测试始终不能够让我们放心,不知道各位大牛们有什么办法来确保加入自己的程序库的程序是正确的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
绿色夹克衫
2009-07-16
打赏
举报
回复
可以做做acm吧,应该各类算法都会涉及到一些,如果可以AC的话,就证明程序没什么问题。
不过acm上一般都要求的是精确算法,一些近似算法和模拟算法,基本上不涉及。
dirtysalt
2009-07-16
打赏
举报
回复
以前我一直是这样做的。但是最近编写一个自己的二项堆模板然后提交ZOJ2234的时候一直WA到吐[问题可能出在二项堆,也可能出在其他部分,但是没有数据就不要验证],然后就感慨是不是有一些更好的办法来让自己能够保证编写的程序基本正确。
c语言常用
算法
集
几个不错的c语言
算法
算法
技术手册 - 中文版
《
算法
技术手册》内容简介:开发健壮的软件需要高效的
算法
,然后程序员们往往直至问题发生之时,才会去求助于
算法
。《
算法
技术手册》讲解了许多现有的
算法
,可用于解决各种问题。通过阅读它,可以使您学会如何选择和实现正确的
算法
,来达成自己的目标。另外,书中的数学深浅适中,足够使您可以了解并分析
算法
的性能。 较之理论而言,《
算法
技术手册》更专注于应用。《
算法
技术手册》提供了高效的代码解决方案,使用多种语言进行
编写
,让您可以轻松地将其应用于特定的工程当中。通过《
算法
技术手册》,您可以: · 解决特定代码的问题,或者提升既有解决方案的性能 · 快速找到与您所解决的问题相关的
算法
,并决定哪个
算法
才是最适合的那一个 · 探索使用C、C++、Java以及Ruby实现的
算法
解决方案以及开发小贴士 · 了解
算法
预期的性能,以及它达到最高性能时所需要的条件 · 发现不同
算法
之间相似的设计哲学 · 学习高级
数据结构
,来提升
算法
的性能 通过《
算法
技术手册》,您能学到如何提升
算法
的性能,这将是您的软件应用程序走向成功的关键。
哈工大 OJ 解题报告
若干百个,没细数,前几个下下来的有良心的回复一下帮我数数。
vc++游戏(源代码)
各类游戏源码下载!包含扫雷,贪吃蛇源码,推箱子源码,俄罗斯方块源码,拼图源码,连连看等经典游戏源码下载!
改善程序设计技术的50个有效做法(CC++)(free)
PPT文档,改善程序设计技术的50个有效做法
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章