自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 预习日志4

接着遍历顶点u的所有出边,对于每条出边指向的顶点v,计算通过顶点u到达顶点v的新距离new_dist和新花费new_cost。输入数据的第 1 行给出 4 个正整数 n、m、s、d,其中 n(2≤n≤500)是城市的个数,顺便假 设城市的编号为 0~(n−1);随后的 m 行中,每行给出一条高速公路的信息,分别是:城市 1、城市 2、高速公路长度、收费 额,中间用空格分开,数字均为整数且不超过 500。Edge结构体:用于表示图中的边,包含了边指向的顶点to、边的长度length以及收费额cost。

2024-12-01 20:09:57 378

原创 预习日志3

根据题目的要求,首先,输入多个考点的成绩,每个考点有自己的考生列表,每个考生有考号和得分。输出要包括考生总数,然后是每个考生的考号、最终排名、考点编号和在该考点的排名。首先,需要存储所有考生的信息,用一个结构体来表示每个考生的详细信息,包括考号、得分、考点编号、本地排名和最终排名。接着,把所有考生放到一个总的列表中,再按总分降序、考号升序排序,得到最终排名,同样要注意相同分数的排名相同。

2024-12-01 20:09:12 555

原创 预习日志2

bool operator()(const HuffmanNode* a, const HuffmanNode* a2) const //将a和a2定义为常量。先将每个给定权值的结点看成一棵只有根节点的树,然后不断合成权值最小的两个树,生成一个权值为他们之和的一棵新树,最终剩下的一棵树就是哈夫曼树。输入首先给出正整数N(≤104),表示要将木头锯成N块。(4) 创建优先队列,用于存储哈夫曼树节点,按照权值从小到大排序。(7)创建一棵新树,权值为两棵子树权值之和,将新树放入优先队列。(2)比较函数结构体。

2024-12-01 20:08:07 138

原创 数据结构预习日志

2024-11-08 15:49:43 570

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除