摘要: 1.Dijkstra算法用于寻找单源最短路径(即起点到任一终点); 2.Dijkstra算法不支持存在权重为负数的边的查找; 3.特殊的图比如每条边的权重一样时,则Dijkstra算法等同于BFS广度优先算法; 4.若找到终点路径后不停止,直至集合U为空,则可以获取起点到其他所有点的最短路径; 算法 阅读全文
posted @ 2022-11-14 17:42 [春风十里] 阅读(676) 评论(0) 推荐(0)
摘要: 泛型(Generic) 允许延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程序中使用它的时候。即定义的时候没有指定具体的参数类型,把参数类型的声明推迟到了调用的时候才指定参数类型。 日常代码编写中泛型使用较多的类比如List,Dictionary,本次使用泛型重写List类,加深理解。 首 阅读全文
posted @ 2022-10-24 17:11 [春风十里] 阅读(402) 评论(0) 推荐(2)
摘要: 上位机开发常用到串口通信来控制设备,串口通信的主要参数:COM口,波特率(9600),停止位(One),数据位(8),校验位(None),括号中的是常用值,具体意思我也不太懂,会用能实现功能就行哈哈; 开发工具:VS2012; 开发前需要添加以下服务引用: ....... using System. 阅读全文
posted @ 2020-02-18 17:22 [春风十里] 阅读(13432) 评论(17) 推荐(4)
摘要: 工作中常用到的一些知识点,总是用完就忘,第一次尝试用博客记录下来,以备后用; Socket通讯,Socket(套接字)是基于TCP/IP通讯方式的封装好的类,调用时需要添加下面的服务引用: .......10 using System.Net; 11 using System.Net.Sockets 阅读全文
posted @ 2020-01-16 18:28 [春风十里] 阅读(5528) 评论(3) 推荐(4)