自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 浅谈Python中的浅拷贝与深拷贝

浅谈Python的浅拷贝与深拷贝,理解Python基于值的内存管理的魅力!

2022-10-27 21:55:06 669 1

原创 Codeforces Round #819 (Div. 1 + Div. 2) D题解

Codeforces Round #819 (Div. 1 + Div. 2) D题解

2022-09-08 22:08:26 327

原创 牛客练习赛102 C题题题解

牛客练习赛102 C题题题解

2022-09-04 22:25:30 252

原创 Codeforces Round #818 (Div. 2) A - D题解

Codeforces Round #818 (Div. 2) A - D题解

2022-09-04 22:16:04 462 3

原创 “蔚来杯“2022牛客暑期多校训练营部分题解

“蔚来杯“2022牛客暑期多校训练营部分题解已更新一、五、八、九、+、十场。

2022-08-12 19:32:40 832

原创 堆(优先队列)

学习中整理的堆知识点

2022-03-21 20:15:46 224

动态规划算法的计算字符串A、B的距离。

计算字符串A、B的距离。 扩展串定义:设有字符串 X,称在 X 的头尾及中间插入任意多个空格后构成的新字符串为 X 的扩展串,如字符串 X 为“abcbcd”,则字符串“abc□bcd”,“□a□bcbcd□” 和“abcb□cd□”都是 X 的扩展串,这里“□”代表空格字符。 距离的计算:如果A1是字符串A的扩展串,B1是字符串B的扩展串,A1与B1具有相同的长度,那么定义字符串A1与B1的距离为相应位置上的字符的距离总和,而两个非空格字符的距离定义为它们的ASCII码的差的绝对值,而空格字符与其它任意字符之间的距离为已知的定值K,空格字符与空格字符的距离为0。在字符串A、B的所有扩展串中,必定存在两个等长的扩展串A1、B1,使得A1与B1之间的距离达到最小,将这一距离定义为字符串A、B的距离。 创新点: 1.可对任意A字符串前i个字符,B字符串前j个字符所对应的距离查询,并输出一对能得到该距离的两个扩展串。 2.字符串可包含空格。

2022-07-15

基于Dijkstra算法的公交线路上优化路径的查询+图形化界面

问题描述 最短路径问题是图论中的一个经典问题,其中的Dijkstra算法一直被认为是图论中的好算法,但有的时候需要适当的调整Dijkstra 算法才能完成多种不同的优化路径的查询。 对于某城市的公交线路,乘坐公交的顾客希望在这样的线路上实现各种优化路径的查询。 针对上述公交线路,能查询获得任何两个站点之间最便宜的路径 针对上述公交线路,能查询获得任何两个站点之间最省时间的路径(不考虑在中间站等下一辆线路的等待时间) 针对上述公交线路,能查询获得任何两个站点之间最省时间的路径(要考虑在中间站等下一辆线路的等待时间) 实验目的:从实际问题中合理定义图模型,掌握Dijkstra 算法 使用qt制作UI界面,可实时展现线路图,并附带简单提示功能; 界面中实现了基本的添加线路、删除线路、查找路径、导入导出功能; 主要查找功能基于Dijkstra算法思想实现以下三种功能: 1.能查询获得任何两个站点之间最便宜的路径 2.能查询获得任何两个站点之间最省时间的路径(不考虑等车时间) 3.能查询获得任何两个站点之间最省时间的路径(考虑等车时间) 且各功能均可切换曼哈顿距离和欧式距离。

2022-07-15

空空如也

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

TA关注的人

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