对于一个有n项任务需要有n个人去完成的分配问题,其解中取值为1的变量数为()。

对于一个有n项任务需要有n个人去完成的分配问题,其解中取值为1的变量数为()。


相关考题:

阅读以下说明和C程序,将应填入(n)处的字句写在答题纸的对应栏内。【说明】假设需要将N个任务分配给N个工人同时去完成,每个人都能承担这N个任务,但费用不同。下面的程序用回溯法计算总费用最小的一种工作分配方案,在该方案中,为每个人分配1个不同的任务。程序中,N个任务从0开始依次编号,N个工人也从0开始依次编号,主要的变量说明如下:c[i][j]:将任务i分配给工人j的费用;task[i]:值为0表示任务i未分配,值为j表示任务i分配给工人j;worker[k]:值为0表示工人k未分配任务,值为1表示工人k已分配任务;mincost:最小总费用。【C程序】#include<stdio.h>#define N 8 /*N表示任务数和工人数*/int c[N][N];unsigned int mincost=65535; /*设置min的初始值,大于可能的总费用*/int task[N],temp[N],workerIN];void Plan(int k,unsigned Int cost){ int i;if ((1)cost<mincost){mincost=cost;for (i=0;i<N;i++) temp[i]:task[i];}else{for(i=0;i<N;i++) /*分配任务k*/if (worker[i]=0(2)){worker[i]=1; task[k]=(3);Plan((4),cost+c[k][i]);(5); task[k]=0;}/*if*/}}/*Plan*/void main(){int i,j;for (i=0;i<N;i++) { /*设置每个任务由不同工人承担时的费用及全局数组的初值*/worker[i]=0;task[i]=0; temp[i]=0;for(j=0;j<N;j++)scanf ("%d",c[i][j]);}Plan (0,0); /*从任务0开始分配*/printf("\n最小费用=%d\n",mincost);for(i二0;i<N;i++)pnntf("Task%d iB assigned toWorker%d\n",i,temp[i]);}/*main*/

n个变量的最大项是n个变量的“()项”,其中每一个变量都以原变量或()变量的形式出现一次。对于任何一个最大项,只有一组变量取值使它为(),而变量的其余取值均使它为()。

对于一个有n个变量、m个约束的标准型的线性规划问题,其可行域的顶点恰好为mn()

从一个长度为n的顺序表中删除第i个元素()时,需向前移动的元素个数是()。A、n-iB、n-i+1C、n-i-1D、i

从一个长度为n的顺序表中删除第i个元素(1≤i《n)时,需向前移动______个元素。A.n-iB.n-i+lC.n-i-1D.i

从一个长度为n的顺序表中删除第i个元素(1≤i≤n)时,需向前移动______个元素。A.n-iB.n-i+1C.n-i-1D.i

对于一个相始为空的栈,其入栈序列为 1、2、3、、n (n3) ,若出栈序列的第一个元素是 1,则出栈序列的第n 个元素( )。A.可能是 2 ~ n中的任何一个B.一定是 2C.一定是 n-1D.一定是 n

对于一个相始为空的栈,其入栈序列为 1、2、3、…、n (n>3) ,若出栈序列的第一个元素是 1,则出栈序列的第 n 个元素(38)A.可能是 2 ~ n 中的任何一个B.一定是 2C.一定是 n-lD.一定是 n

设an=n2-9n-100(n=1,2,3…),则数列{an}中取值最小的项为( )。A、第4项B、第5项C、第6项D、第4和第5项

流水线技术是通过并行硬件来提高系统性能的常用方法。对于一个k段流水线,假设其各段的执行时间均相等(设为t),输入到流水线中的任务是连续的理想情况下,完成n个连续任务需要的总时间为(58)。A.nktB.(k+n-1)tC.(n-k)ktD.(k+n+1)t

真值表是描述逻辑函数的各个输入变量取值组合与函数值对应关系的表格。对于n个输入变量就有()个不同的取值组合。A、nB、n-1C、2nD、2n-1

将一个力F="10"N分解为两个分力,已知一个分力的方向与F成30°角,另一个分力的大小为6N,则在分解中()A、有无数组解B、有两解C、有惟一解D、无解

对于有m项任务分配给m个人去完成的分配问题有()个约束条件。A、mB、m×mC、m+nD、2m

对于m个发点、n个收点的运输问题,叙述错误的是()A、该问题的系数矩阵有m×n列B、该问题的系数矩阵有m+n行C、该问题的系数矩阵的秩必为m+n-1D、该问题的最优解必唯一

已知对称形式原问题(MAX)的最优表中的检验数为(λ1,λ2,...,λn),松弛变量的检验数为(λn+1,λn+2,...,λn+m),则对偶问题的最优解为()A、-(λ1,λ2,...,λn)B、(λ1,λ2,...,λn)C、-(λn+1,λn+2,...,λn+m)D、(λn+1,λn+2,...,λn+m)

对于单选题来说,每个问题就是一个变量,一个问题有n个答案,就有()个量表值A、n-2B、n+1C、n+2D、n-1

对于一个有n个顶点的完全无向图,其邻接矩阵中值为1的元素共有()个。

对于一个具有n个顶点的有向图的边数最多有()。A、nB、n(n-1)C、n(n-1)/2D、2n

在一个长度为n的顺序表中,在第i个元素之前插入一个新元素时,需向后移动()个元素。A、n-iB、n-i+1C、n-i-1D、i

在一个长度为n的顺序表中删除第i个元素(0=i=n)时,需向前移动()个元素。A、n-iB、n-i+lC、n-i-1D、i

对于一个有n个框架的框架页由()个单独的HTML文档组成。A、nB、n-1C、n+1D、n+2

向一个长度为n的向量中删除第i个元素(1≤i≤n)时,需向前移动()个元素。

对于一个具有n个节点,b条支路的电路来说,其对应的电路的图的树支数为()。A、n个B、b个C、n-1个D、n+1个

在Outlook中的一个任务可以同时分配个数人去完成,且收到任务的人无法拒绝。

填空题对于一个有n项任务需要有n个人去完成的分配问题,其解中取值为1的变量数为()。

单选题对于m个发点、n个收点的运输问题,叙述错误的是()A该问题的系数矩阵有m×n列B该问题的系数矩阵有m+n行C该问题的系数矩阵的秩必为m+n-1D该问题的最优解必唯一

单选题已知对称形式原问题(MAX)的最优表中的检验数为(λ1,λ2,...,λn),松弛变量的检验数为(λn+1,λn+2,...,λn+m),则对偶问题的最优解为()A-(λ1,λ2,...,λn)B(λ1,λ2,...,λn)C-(λn+1,λn+2,...,λn+m)D(λn+1,λn+2,...,λn+m)