- 博客(4)
- 收藏
- 关注
原创 最短加法链问题,盒子里的气球问题
在一个长方体盒子里,有N(N<6)个点,在其中任何一个点上放一个很小的气球,那么这个气球会一直膨胀,直到接触到其他气球或盒子的边界。问按照怎样的顺序在这N个点上放置气球,才使放置完毕后所有气球占据的总体积最大.首先确定单个气球的最大体积计算方法,然后确定气球放置顺序的枚举方法,最后比较所有排列下的总体积。总的来说,通过枚举所有可能的气球放置顺序,计算每种顺序下的总体积,最后比较得出总体积最大的放置顺序。给定一个正整数 n,要找到一个加法链来计算 n,使得使用的加法操作次数最少。
2024-11-06 16:15:29
257
原创 最短布线问题(田字布线)
从起始位置a开始,将a作为第一个扩展节点,并且将a周围斜线可达方格看作可行节点并放入队列当中,同时这些节点记作1,再从队列中取出首个节点,将该节点周围可达方格当作可行节点放入队列,同时将其记作2,不断循环此步骤,直到队列为空。精确的电路布线问题要求确定连接方格a的中点到方格b的中点的最短布线方案。在布线时,电路只能沿直线或直角布线,如图(2)所示。为了避免线路相交,已布了线的方格做了封锁标记,其他线路不允许穿过被封锁的方格。在本问题当中,其他条件不变,但要求在布线时,电路只能沿斜线布线(田字布线)。
2024-10-22 16:53:50
392
原创 图的m着色问题与图的最大团问题有何关系,你能否利用这个关系改进最大团问题的上界?
首先利用回溯法求得图的最大团后,对该图的最大团进行依次着色,让该最大团每条边的两个顶点颜色都不相同,再在原图当中对最大团外的顶点依次进行着色,利用这个方法,可以在着色初期就确定好最少需要几种颜色,同时,也保证了后续图中着色时有迹可循。团即指一个无向图的完全子图,一个图可能包含着很多团,如果一个团不被其他任一团所包含,即它不是其他任一团的真子集,则称该团为图G的最大团。图的最大团问题是找出图中最大的一个子集,并且子集中两两相邻,而图的m着色问题则是要求图中相邻的顶点颜色不同。
2024-10-18 11:20:52
244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1