自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 dijkstra算法为什么不能计算负权重?

  这几天在看迪杰斯特拉算法(dijkstra算法)的时候,了解到这个算法不能够计算负权重,这让我很纳闷???为什么呢???下面我按照我理解的解释一番,若有错误希望阅读者能够评论指出,不胜感激。我们看上图,求A到其他节点的最短路径:  首先得出A -> B = 1,A -> C = 0,A -> D = 99,然后将A被标记访问过。接着找B到其他节点的距离,看看能不能更新...

2019-04-21 18:21:28 12937 11

原创 2019 力扣杯 校园自行车分配——Java版

2. 校园自行车分配在由 2D 网格表示的校园里有 n 位工人(worker)和 m 辆自行车(bike),n <= m。所有工人和自行车的位置都用网格上的 2D 坐标表示。我们需要为每位工人分配一辆自行车。在所有可用的自行车和工人中,我们选取彼此之间曼哈顿距离最短的工人自行车对 (worker, bike) ,并将其中的自行车分配給工人。如果有多个 (worker, bike) 对之...

2019-04-17 21:24:23 1308

原创 桥接模式和生成器模式的不同

  桥接模式关注的是将抽象部分与它的实现部分分离,使它们都可以独立地变化。  生成器模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。(也就是说关注点在于如何构建这个复杂的对象,如何将构建这个对象的步骤组合起来)  举个例子:汽车按品牌分(本例中只考虑宝马,奔驰,路虎),也可按手动档、自动档、手自一体来分。如果对于每一种车都实现一个具体类,则一共要实现3*3=9个...

2019-04-02 22:40:36 406

原创 2019 第十届蓝桥杯Java省赛B组个人题解

2019 第十届蓝桥杯Java省赛B组个人题解前言  以下的第十届蓝桥杯Java B组省赛的题目题解只是我个人的题解,提供一些解题思路,仅作参考,如有错误,望大家指出,不甚感激,我会及时更改。  本来想上传到CSDN上免费下载,上传之后发现默认是5积分,后来了解到现在的CSDN向知识付费靠拢,激励用户上传资源,取消了用户自行定价的功能。  2019 第十届蓝桥杯Java省赛B组题目——CS...

2019-04-01 17:54:12 22625 97

2019 第十届蓝桥杯Java省赛B组题目

2019 第十届蓝桥杯Java省赛B组题目——河南赛区

2019-04-01

Java实现ping功能

此项目是spring boot+thymeleaf+maven的Java实现ping命令的功能以及端口检测是否开放的功能

2018-07-09

权限管理—spring boot+thymeleaf

此项目是自行实现权限管理,对角色+权限,用户+权限的捆绑(实现的是按角色和用户分配权限,权限个性化),若是有什么写错的,理解错的,可以优化的地方,望各位评论指正

2018-07-09

空空如也

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

TA关注的人

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