带权图的多种算法(有向图,无向图,Dijkstra算法,到每个顶点的最短距离,佛洛依德算法(Floyd),找出每对顶点的最短路径,带权重无向图最小生成树,prim算法,Kruskal算法求最小生成树)java实现,有注释,简单轻松搞懂图,全部是自己实现,
1
matlab编写的基于几何距离的椭圆拟合,采用LM迭代方法;
因为采用迭代,所以对初值比较敏感,初值尽量接近真值,否则不容易收敛。
2024/2/10 14:51:45 3KB matlab;迭代
1
遗传算法的各种应用示例(含源码)问题1求f(x)=x10*sin(5x)7*cos(4x)的最大值,其中0<=x<=9问题2求下列函数的最大值%f(x)=10*sin(5x)+7*cos(4x)x∈[0,10]%问题3已知n个城市之间的相互距离,现有一个推销员必须遍访这n个城市,并且每个城市只能访问一次,最后又必须返回出发城市。
如何安排他对这些城市的访问次序,可使其旅行路线的总长度最短?用图论的术语来说,假设有一个图g=(v,e),其中v是顶点集,e是边集,设d=(dij)是由顶点i和顶点j之间的距离所组成的距离矩阵,旅行商问题就是求出一条通过所有顶点且每个顶点只通过一次的具有最短距离的回路。
2023/12/17 11:39:33 136KB 遗传算法 BP 旅行商
1
实现了管理员登录、输出景区景点分布图、景点的查找与排序、输出导游线路图、输出两个景点间的最短路径和最短距离、记录停车场车辆进出信息等。
在数据结构方面,实现了图、栈、队列等ADT,其中图使用了邻接表和邻接矩阵两种形式表示。
在算法中,实现了快速排序算法,实现了使用者提供不完整信息的字符串匹配KMP算法,实现了输出最短路径的Dilkstra算法,实现了生成最小生成树的Prim算法,最后使用改良的Prim算法近似出哈密尔顿回路。
2023/11/22 16:58:06 105KB code
1
本课程实践完成景区信息管理系统的实现,该系统有三个信息部分构成,分别为景点导游线路信息,制订景区道路铺设信息,停车场进出车辆信息。
主程序应用菜单选项包含:创建景区景点分布图,输出景区景点分布图,输出导游线路图,判断导游线路图有无回路,两个景点间的最短路径和最短距离,停车场车辆进出记录信息,输出道路修建规划图。
2023/8/13 23:48:10 1.69MB 数据结构
1
代码说明代码仅供学习研究,未经允许,请勿擅自商用。
1.输入文件格式输入的文件要求为N行两列的形式,两列分别对应,输入数据点的X轴坐标和Y轴坐标。
输入文件格式示例如下:0.821794-0.04621531.03929 0.0608351.12046 0.07455681.02233 0.05147392.代码支持的凝聚层次聚类算法通过简要的修改代码中函数的参数,代码可以支持不同的凝聚方法,支持的凝聚方法如下,默认的为代码本身算法:单连接算法(默认,最近邻聚类算法,最短距离法,最小生成树算法);
全连接算法(最远邻聚类算法,最长距离法);
未加权平均距离法;
加权平均法;
质心距离法;
加权质心距离法;
内平方距离法(最小方差算法)3.代码支持的距离(相似度)度量公式通过简要的修改代码,代码支持计算距离的过程采用不同的距离或相似度度量公式,支持的距离(相似度)公式如下,默认为代码本身才采用的距离公式:欧氏距离(默认);
标准化欧氏距离;
马氏距离;
布洛克距离(曼哈顿距离,城市街区距离);
闵可夫斯基(明可夫斯基)距离;
余弦相似度;
相关性相似度;
汉明距离;
Jaccard相似度;
切比雪夫距离。
1
使用Floyd算法,求解点对之间的最短距离
图结构使用邻接矩阵存储。
2023/7/10 0:17:53 4KB 图结构 Floyd算法
1
1,接收小程序传的当前坐标进行自动定位,2,地图点选,3,三种策略驾车导航:最少时间、最短距离、避开高速
2023/5/17 8:53:57 120KB 地图 导航
1
粒子群优化算法处理旅行商(TSP)问题,求解全国31个省会城市的一次历遍的最短距离
代码可运行
2023/2/22 11:52:29 541KB 粒子群 TSP
1
这个计算点到线段最短距离算法是先计算线段上距离点最近的点,然后求出2点距离。
在计算用户到当前地位到某条公路的最短距离等实际情况中,可以先用这个算法,然后根据结果坐标使用CLLocation类的函数计算实际距离VC6工程
2017/5/19 21:18:33 230KB 点到线段 最短距离 VC6
1
共 17 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡