摘要: 用maven打包盒命令行打包 可能我加了一句话 java命令用-classpath 配合主类名的方式 -jar的方式严重依赖那个manifest文件,复杂些的java工程可能有多个可运行的主类,这种方式只能运行一个主类。java -classpath XXX.jar 主类名 命令行参数 这种方式可以 阅读全文
posted @ 2024-01-15 18:11 小菜碟子 阅读(29) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc 阅读全文
posted @ 2024-01-06 21:30 小菜碟子 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1 <build> 2 <plugins> 3 <plugin> 4 <groupId>com.github.os72</groupId> 5 <artifactId>protoc-jar-maven-plugin</artifactId> 6 <version>3.11.1</version> < 阅读全文
posted @ 2024-01-02 16:06 小菜碟子 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1 #include <iostream> 2 #include <fstream> 3 using namespace std; 4 5 struct Tnode 6 { 7 int data; 8 Tnode *lchil,*rchil; 9 }; 10 11 // 向二叉排序树种插入固定值的节 阅读全文
posted @ 2023-12-30 13:25 小菜碟子 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1 #include<fstream> 2 #include <iostream> 3 using namespace std; 4 5 struct Node 6 { 7 int data; 8 Node* next; 9 }; 10 11 //初始化 12 Node* InitNode() 13 阅读全文
posted @ 2023-12-27 13:25 小菜碟子 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 算法思想:kruskal:将边按长度从小到大排序,每次取出一条边并运用并查集检测两点之间是否已经有通路,如果有就不选,如果没有就将该边作为最小生成树的边。Prim:从1顶点开始找距离1最近的点纳入集合并更新其他点距离该集合点的距离,每次选距离集合最短路径纳入集合,直到边数等于n-1。 主要/核心函数 阅读全文
posted @ 2023-12-27 11:06 小菜碟子 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 算法思想:每次生成一个样本用不同的排序测试并记录所用时间,一共十个样本,最后输出结果。 主要/核心函数分析:堆排序:将带排序的序列构造成一个大顶堆,根据大顶堆的性质,当前堆的根节点(堆顶)就是序列中最大的元素,将堆顶元素和最后一个元素交换,然后将剩下的节点重新构造成一个大顶堆。归并排序:将一个数组拆 阅读全文
posted @ 2023-12-27 11:05 小菜碟子 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 算法思想:将信息存储为邻接表。由于连续小道长度的不同,将点拆为不同的若干点。运用小项堆优化的 dijkstra对由1到不同点的最小疲劳值进行更新,同时用path和continuelength分别记录优化后节点对应上一个结点的数据(点标号和连续小路)。最后在每个点的所有拆点中找出最小的路径输出,对于n 阅读全文
posted @ 2023-12-27 11:02 小菜碟子 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 算法思想:根据时间进程,将取走钥匙和归还钥匙分别视为两种事件放入vector中,并将vector按照先时间先后再还取的顺序进行排序。每次取出vector中一个元素对钥匙序列进行更新,最后输出钥匙序列。 主要/核心函数分析:根据时间进程,将取走钥匙和归还钥匙分别视为两种事件放入vector中,并将ve 阅读全文
posted @ 2023-12-27 11:01 小菜碟子 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 算法思想:将窗口信息按顺序存入vector(从底层到顶层),每次点击屏幕,从顶层到底层搜索点击到了哪个窗口。将该窗口从vector中删除再重新加入,相当于该窗口变成最顶层,其余窗口顺序没有改变。 主要/核心函数分析:void click(int x, int y, vector<window>& w 阅读全文
posted @ 2023-12-27 11:00 小菜碟子 阅读(4) 评论(0) 推荐(0) 编辑