English 中文(简体)
D. 定向和没有方向的图表
原标题:Distinguish directed and undirected graph

我需要用C++书写图表,我没有什么问题。 我的图表应以矩阵或用户选择的所有清单为基础,针对或未经指示、加权或加权。 而从图表中区分矩阵并非是大事,因为它分两个不同的类别,我对其他参数有一些问题。 对这些变量进行区分的最明显方式是制作两个<条码>bool变量,并核对每一添加和删除垂直。 非常清楚和容易理解,但我怀疑其效率如何,因为每次我增加或删除我必须增加<条码>。 我还可以为其写下子级,但我严重怀疑这是否值得。

如果每个图书馆不代表图表本身,就能够使用。

最佳回答

但是,对于直系和未定向的最佳案例,在图表中使用ool变数。 你可以假设你的图表是加权性的,但对于没有方向的对口,则会增加一个对面——b,另一个对面。 另外,如果一定重量功能将其权重定在<1>t/code>上。

但是,如果看看图表图书馆,则取决于你的节目语言,但我建议

问题回答

暂无回答




相关问题
How to add/merge several Big O s into one

If I have an algorithm which is comprised of (let s say) three sub-algorithms, all with different O() characteristics, e.g.: algorithm A: O(n) algorithm B: O(log(n)) algorithm C: O(n log(n)) How do ...

Grokking Timsort

There s a (relatively) new sort on the block called Timsort. It s been used as Python s list.sort, and is now going to be the new Array.sort in Java 7. There s some documentation and a tiny Wikipedia ...

Manually implementing high performance algorithms in .NET

As a learning experience I recently tried implementing Quicksort with 3 way partitioning in C#. Apart from needing to add an extra range check on the left/right variables before the recursive call, ...

Print possible strings created from a Number

Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...

Enumerating All Minimal Directed Cycles Of A Directed Graph

I have a directed graph and my problem is to enumerate all the minimal (cycles that cannot be constructed as the union of other cycles) directed cycles of this graph. This is different from what the ...

Quick padding of a string in Delphi

I was trying to speed up a certain routine in an application, and my profiler, AQTime, identified one method in particular as a bottleneck. The method has been with us for years, and is part of a "...

热门标签