最小生成树Prim-Heap(副 一)

    在结构体“struct”的定义中有“bool operator<(const Edge&a)const{return w>a.w;}”的语句,其实并不知道这是干什么的,所以就改了改其中的一些内容,试试错,下面是我的试错结果:

    这句重载语句,如果格式错误,dev-cpp就会打开一个头文件“stl_function.h”,并会定位至371行左右的位置,那一块的语句是这样写的:


试错

我尝试了以下语句;都会报错:

“bool operator()(const Edge&a)const”;

“bool operator>(const Edge&a)const”;

"bool operator>(Edge&a)const";

“bool operator>(const Edge&a)”;

只有当“operator”后面跟的是“<”才不会报错,而在本程序中,我想要让边权值小的在前,所以在下面语句就是“return w>a.w;”

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • C++运算符重载-下篇 本章内容:1. 运算符重载的概述2. 重载算术运算符3. 重载按位运算符和二元逻辑运算符4...
    Haley_2013阅读 1,532评论 0 49
  • 最小生成树 对于一个连通网(连通带权图,假定每条 边上的权均为大于零的实...
    董玉恒_算法训练营阅读 1,470评论 0 1
  • mean to add the formatted="false" attribute?.[ 46% 47325/...
    ProZoom阅读 3,205评论 0 3
  • C++运算符重载-上篇 本章内容:1. 运算符重载的概述2. 重载算术运算符3. 重载按位运算符和二元逻辑运算符4...
    Haley_2013阅读 2,385评论 0 51
  • 对我而言,文字是最有利的武器,我可以洋洋洒洒一长篇,任情任性。很多话,当面或电话里我都没法说出口,经常会给自己折腾...
    简丁阅读 339评论 0 0

友情链接更多精彩内容