由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 问问Boost library, 尤其是Boost Graph Library (BGL)
相关主题
matlab问题求教哪里有Fortran教程可下?
请教一个算法Include unix libraries in windows fortran
一个二分图Bipartite Graph算法问题[转载]侃侃计算数学 (数值优化)
Vertex Cover in Cubic Graph[转载] 问一个蠢问题:算法方面的课
The article about the infamous COME FROM statement.求教hashing 算法
这个算法游戏怎么才能用最高效的方法解决啊?谁能post一个matrix的template for latex
有没有算法牛知道怎么证明最短公共超序列问题是np hard的?[转载] 大家用C++做数值计算都用哪些library?
请问如何用fft算法计算卷积关于c++,class 和 计算效率
相关话题的讨论汇总
话题: boost话题: library话题: 算法话题: graph话题: bgl
进入Computation版参与讨论
1 (共1页)
c*********t
发帖数: 2921
1
我在用Boost library, 主要是用Boost Graph Library.
发现算法都是在头文件里实现的,比如要用dijkstra算法,
#include
就行了。
可是我想对boost里的算法进行一点改动,满足我特定的要求,比如对某个算法特定的
情况下处理稍微不同。
看了一下头文件,里面用了很多的template,好像也没有看到算法在头文件里是怎么实
现的,可能是调用了一些boost特有的函数,总之,即使是简单的算法,也不太从头文件
里读懂。
问问,Boost里面,算法真的是所有的功能都在头文件里实现的吗? 一个算法就是在一
个头文件里了吗?
如果想改动一下算法,该如何下手呢?有什么参考的?
谢谢!
p*****e
发帖数: 310
2
boost都是用template的,所以所有源代码基本上都在头文件里。

【在 c*********t 的大作中提到】
: 我在用Boost library, 主要是用Boost Graph Library.
: 发现算法都是在头文件里实现的,比如要用dijkstra算法,
: #include
: 就行了。
: 可是我想对boost里的算法进行一点改动,满足我特定的要求,比如对某个算法特定的
: 情况下处理稍微不同。
: 看了一下头文件,里面用了很多的template,好像也没有看到算法在头文件里是怎么实
: 现的,可能是调用了一些boost特有的函数,总之,即使是简单的算法,也不太从头文件
: 里读懂。
: 问问,Boost里面,算法真的是所有的功能都在头文件里实现的吗? 一个算法就是在一

1 (共1页)
进入Computation版参与讨论
相关主题
关于c++,class 和 计算效率The article about the infamous COME FROM statement.
有没有什么积分的快速算法这个算法游戏怎么才能用最高效的方法解决啊?
海量级数据的算法问题有没有算法牛知道怎么证明最短公共超序列问题是np hard的?
请问VC7里面怎么调用matlab7.0的数学库?请问如何用fft算法计算卷积
matlab问题求教哪里有Fortran教程可下?
请教一个算法Include unix libraries in windows fortran
一个二分图Bipartite Graph算法问题[转载]侃侃计算数学 (数值优化)
Vertex Cover in Cubic Graph[转载] 问一个蠢问题:算法方面的课
相关话题的讨论汇总
话题: boost话题: library话题: 算法话题: graph话题: bgl