假设我们处于汽车租赁应用程序的世界:)
假设我有3种类型的汽车,有2种价格:
Car type Price category
------------------------------
Sport High
Luxury High
Economy Low
High和Low的值会随着时间的推移而改变,因此它们应该是一个单独的实体,在DB中有自己的表示。
每一种车型都有自己的价格计算策略,例如租用一辆Sport汽车成本(High x time_rented) + High_constant_factor。
以下是我目前的
实际上,我有一个web应用程序(SPA),可以将文件直接发送到图形(Onedrive),这很棒,因为我不收取传入带宽的费用,所以无论文件大小如何,我都不会为此付费。
现在,我想将我的文件发送到Azure函数,传入的带宽将再次免费,我将为函数的存储和使用收费(这是正常的),但如果我将我的文件发送到函数内部的图形,将会收费吗?
Web =>图=免费
Web =>函数=>图=(函数价格)+?
我知道azure相同区域内的带宽是免费的,但我不知道我的函数(法国,中心)是否在我使用的Graph端点的相同区域内……
有人能帮我找一下这个信息吗?
我有一种直觉,原始图的拓扑排序与转置图的dfs相同(反转所有边)
A -> B -> C
D -> B
拓扑排序是D、A、B、C或A、D、B、C
如果我转置图形(反转所有的边)
C -> B -> A
B -> D
dfs还给出了D、A、B、C或A、D、B、C
求求你,我不能从数学上证明/反驳它。如果命题不正确,举一个反例会很有帮助。
我有一个无向图,完全图,并希望将它转换成一个有向无圈图,在每个节点之间有一个(单向)路径。为了开始,我想添加随机边和停止一旦所有节点连接。需要研究的是一个算法(使用Python,但任何语言都可以)。
因此,例如,这个图不再被进一步连接:
A ---- B A ---> B
\ / => /
\ / v
C C
,但在这种情况下,所有无向边都会变成有向边。
A ---- B A ---> B
\