- 博客(13)
- 收藏
- 关注
原创 分支限界法—任务分配问题
题目描述分配问题要求将n个任务分配给n给人,每个人完成任务的代价不同,要求分配的结果最优,此题可以使用回溯求解。简要分析和设计假设存在四个人a,b,c,d,任务1,任务2,任务3,任务4,和对应的代价矩阵如下:采用分支界限法,需要计算最优边界Lb,Lb=已分配任务的代价+剩余未分配任务中最小的代价,然后构造状态空间树,上面例子的状态空间树如下:开始节点表示还未给任何人分配任务,然后在开始节点的基础上寻找可扩展节点。最开始的start中的lb=每行最小之和(2+3+1+4=10)由于此时a有四种选
2022-04-30 17:34:27
5211
7
原创 数据结构——线性表——顺序表删除01
题目:从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删元素的值。空出的位置由最后一个元素填补,若顺序表为空则显示出错信息并退出运行。bool Del_Min(SqList &L,Elemtype &e){//删除顺序表中最小值元素结点,并通过引用形参数e返回其值//若删除成功,则返回ture,否则返回falseif(L.length=0) return false;e=L.data[0]; int pos=0; //假设0号元素最小for(int i=0;i<
2020-06-03 00:43:18
427
原创 Proteus仿真时出现Cannot open‘C:\User\?\AppData\Local\Temp\LISA5476.SDF’的错误!
Proteus仿真时出现Cannot open‘C:\User?\AppData\Local\Temp\LISA5476.SDF’的错误!装完后打开一个项目运行一下,出现Cannot open‘C:\User?\AppData\Local\Temp\LISA5476.SDF’的错误,在其他博主上面找到一个方法右击 我的电脑—>属性—>高级系统设置—>环境变量 在“用户变量”栏里,找到TEMP与TMP,分别双击,将变量值都改为%SystemRoot%\TEMP。下面的“系统变量”
2020-06-03 00:20:41
10387
原创 Android Studio 报错:Incompatible types
Android Studio 报错:Incompatible types用Android Studio开发拼图小游戏时,关于初始化函数出现了下列问题代码中需要的类型为int型,但是发现的却是float型,这个时候需要强制转换类型。在Androuid studio中Alt+Enter就可以了。...
2019-11-18 19:48:54
4356
原创 Error found when loading /home/root/.profile
Error found when loading /home/root/.profile之前楼主用的普通用户登录的虚拟机,后来想用root登录图形界面,按照其他博主的方式进行修改,结果不小心修改错了profile文件,出现了下列报错:当时还以为虚拟机崩了,然后重装了一次,还是这样。因为登不进去虚拟机,所以进不去终端,换另一种方式。第一步:楼主之前虚拟机一直黑屏,在cmd命令行以管理员身份运...
2019-11-15 13:52:07
2166
原创 Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法
Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法在运行虚拟机时编译文件提示./ 没有那个文件或目录,参考其他博主用这个命令下载,但是没有解决。又换了一种命令,输入: sudo apt-get install ia32-libs报错: 现在没有可用的软件包 ia32-libs,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发...
2019-11-14 19:44:53
29392
13
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人