鉴于一堆人(类似于):
[p1,p2,p3]
[p2,p3]
[p1]
[p1]
Run Code Online (Sandbox Code Playgroud)
从每组中选择1,尝试最小化选择任何一个人的最大次数.
对于上面的集合,必须选择给定人员的最大次数是2.
我很难为此获得算法.我不认为可以用贪婪的算法来完成,更多地考虑动态编程解决方案.
关于如何解决这个问题的任何提示?或者你们是否知道任何有关这些东西的好网站我可以看看?
所以我在Visual Studio 2010中创建了一个Web服务.要将它部署到IIS Web服务器上,我将service.asmx,web.config和bin复制到服务器(wwwroot文件夹).一切正常.
我的问题是从web.config读取一个简单的字符串.我的代码是:
在一种方法中,我有:
string from = System.Configuration.ConfigurationManager.AppSettings["folder_new"];
Run Code Online (Sandbox Code Playgroud)
在web.config文件中,我有:
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="folder_new" value="C:\images\new" />
</appSettings>
<...other stuff etc...>
</configuration>
Run Code Online (Sandbox Code Playgroud)
我从"从"的位置读入.如果我改成它
string from = @"C:\images\new";
Run Code Online (Sandbox Code Playgroud)
它完美地运作.
这真让我抓狂.