小编can*_*ide的帖子

无法将属性设置为字符串?

通常,您可以将任意属性设置为自定义对象

----------
>>> a=A()
>>> a.foo=42
>>> a.__dict__
{'foo': 42}
>>> 
----------
Run Code Online (Sandbox Code Playgroud)

另一方面,您不能对字符串对象进行相同的绑定:

----------
>>> a=str("bar")
>>> a.foo=42
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'str' object has no attribute 'foo'
>>> a.__dict__
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'str' object has no attribute '__dict__'
>>>
----------
Run Code Online (Sandbox Code Playgroud)

为什么?

python

8
推荐指数
1
解决办法
597
查看次数

二分图算法

考虑以下与图论有关的问题:

设G是二分图.为了使问题更具体,假设G是两组的不相交联合,比如I和S.假设

  • 我代表名称为1,2,3,4,5,6,7,8,9,10的个人
  • S代表具有名称a,b,c,d,e,f,g,h的技能.

所以,每个人都有一些技能,例如,

  • 个人1有技能b,d,g和h,
  • 个人2有技能a,f和h,
  • 等等

[在示例中,数据是随机给出的].

我们的目标是建立一个对团队组成最小的个体数在这样每个在技能小号将在团队表示,这是每个技能小号小号,存在具有技能一个团队的成员s.

这个问题有名字吗?是否知道解决它的有效算法?

algorithm optimization graph bipartite

1
推荐指数
1
解决办法
1690
查看次数

标签 统计

algorithm ×1

bipartite ×1

graph ×1

optimization ×1

python ×1