由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 有难度的面试题
相关主题
Lisp CAR CDR ...static function and static variable?
请问C#里面,如何对N个数组设置循环访问?这个代码PYTHON怎么写?其他语言呢?
问个max flow的问题Weighted Graph Challenge 一道面试题
[合集] 一道C++的面试题,双黄包求答案 (转载)又一道面试题,我是不是想多了?
把一个function pointer作为参数传入一个function的语法是什么?请教大家一道C的面试题
C++重载<<错误?问一道面试题
how to write a function take iterators as parameters?这个问题有什么好的解法(或现成code)吗?
一道很奇怪的面试题如何使用这个template?
相关话题的讨论汇总
话题: np话题: flow话题: 面试题话题: solution话题: network
进入Programming版参与讨论
1 (共1页)
n*w
发帖数: 3393
1
N个人。编号0到N-1.
每次随机叫两个人猜拳(固定k次)。
过了一段时间,所有人的结果放在一个两维数组 R[N][2].
比如 R[3][0]= 8, R[3][1] = 7的话,表示第3人总共赢了8次,输了7次。
写程序把谁和谁猜过拳列出来。如果有多种可能,算出所有可能。
g**e
发帖数: 6127
2
这个是NP吧

【在 n*w 的大作中提到】
: N个人。编号0到N-1.
: 每次随机叫两个人猜拳(固定k次)。
: 过了一段时间,所有人的结果放在一个两维数组 R[N][2].
: 比如 R[3][0]= 8, R[3][1] = 7的话,表示第3人总共赢了8次,输了7次。
: 写程序把谁和谁猜过拳列出来。如果有多种可能,算出所有可能。

n*w
发帖数: 3393
3
应该是。这只是题目的一部分。
说是np是不是可以不用写程序?

【在 g**e 的大作中提到】
: 这个是NP吧
p***o
发帖数: 1252
4
A network flow problem on K_{N,N} less N edges.
A feasible solution can be found by running a max flow.
Almost impossible to explicitly list all possible solutions.

【在 n*w 的大作中提到】
: N个人。编号0到N-1.
: 每次随机叫两个人猜拳(固定k次)。
: 过了一段时间,所有人的结果放在一个两维数组 R[N][2].
: 比如 R[3][0]= 8, R[3][1] = 7的话,表示第3人总共赢了8次,输了7次。
: 写程序把谁和谁猜过拳列出来。如果有多种可能,算出所有可能。

p***o
发帖数: 1252
5
Never claim you know what is P and what is NP,
though by chance this problem is NP and finding
one solution is actually P.

【在 n*w 的大作中提到】
: 应该是。这只是题目的一部分。
: 说是np是不是可以不用写程序?

a****9
发帖数: 418
6
NP问题是指对该类问题验证一组解对不对需要多项式时间
而其求解过程则可能是多项式可能是指数时间
我猜你想说的是NP-hard.或者NP-complete

【在 g**e 的大作中提到】
: 这个是NP吧
n*w
发帖数: 3393
7
这类问题用functional language来解决是不是要容易点?

【在 p***o 的大作中提到】
: A network flow problem on K_{N,N} less N edges.
: A feasible solution can be found by running a max flow.
: Almost impossible to explicitly list all possible solutions.

p***o
发帖数: 1252
8
You either google the code or write the code in the most familiar
language. I don't see any advantage of functional languages when
solving network flow problems.

【在 n*w 的大作中提到】
: 这类问题用functional language来解决是不是要容易点?
1 (共1页)
进入Programming版参与讨论
相关主题
如何使用这个template?把一个function pointer作为参数传入一个function的语法是什么?
一个数据结构中的数学求和问题求教 (转载)C++重载<<错误?
should the .dll and .lib have the same name?how to write a function take iterators as parameters?
Re: 110道C++面试题目,你会做多少? (转载)一道很奇怪的面试题
Lisp CAR CDR ...static function and static variable?
请问C#里面,如何对N个数组设置循环访问?这个代码PYTHON怎么写?其他语言呢?
问个max flow的问题Weighted Graph Challenge 一道面试题
[合集] 一道C++的面试题,双黄包求答案 (转载)又一道面试题,我是不是想多了?
相关话题的讨论汇总
话题: np话题: flow话题: 面试题话题: solution话题: network