Commit Graph

147 Commits

Author SHA1 Message Date
65f9ab4251 调整了SCANGetQuery函数
重写了SCANDirection函数
2022-06-04 16:33:15 +08:00
837af37e9a 调整了合成一个文件的顺序
修改了测试程序缺少缺省值的问题
2022-06-04 16:32:35 +08:00
nvhaizi1
d2e515902f 重写了sstfgetquery函数 2022-06-04 16:12:31 +08:00
Yerolling
56e97ae4db 完成了SCANDirection函数和SCANBTWQuery函数 2022-06-04 09:58:10 +08:00
nvhaizi1
13814579e6 修改getquery函数 2022-06-03 22:36:17 +08:00
9e73aa8488 完成了SSTFBTWQuery,SCANGetQuery函数
调整了main函数中SSTF,SCAN顺便处理部分的逻辑
2022-06-03 21:36:32 +08:00
3b6d7933a7 添加了求与请求距离的函数
添加了表示整个轨道长度的全局变量
2022-06-03 21:28:52 +08:00
7e0afb9990 打开了所有的编译警告 2022-06-03 21:27:11 +08:00
41b57586ad 修复了创建请求时没有排除重复请求的问题 2022-06-03 17:02:32 +08:00
4d956ceb41 补充了配置文件中参数的缺省情况 2022-06-03 14:49:18 +08:00
6db5438a94 重写了PrintState函数,A通过 2022-06-03 12:41:44 +08:00
c85d1f3049 Merge remote-tracking branch 'origin/master' 2022-06-02 12:51:21 +08:00
8e4e6afa9b 重写了GetBusPosition函数
FCFS策略本地测试通过
2022-06-02 12:50:59 +08:00
nvhaizi1
2213147bee 写SSTFDirection函数 2022-06-02 09:37:29 +08:00
nvhaizi1
2459ccb8f5 修改SSTFGetQuery函数 2022-06-02 09:02:04 +08:00
nvhaizi1
8b64c30e5f Merge branch 'master' of http://10.3.255.244:8801/class_huanghai/group37/2021211180 2022-06-02 08:50:24 +08:00
nvhaizi1
1cfa8612b9 写bus_query_t *SSTFGetQuery函数 2022-06-02 08:50:17 +08:00
0267b62e53 Merge remote-tracking branch 'origin/master' 2022-06-01 23:18:23 +08:00
158a8368ec 搓了一个python脚本,用来把头文件和源文件合成一个文件 2022-05-31 10:41:41 +08:00
nvhaizi1
9932543379 修改getbusposition函数 2022-05-30 22:44:13 +08:00
a0ba048cbf 重写的请求判断函数,重写了顺逆时针路程计数部分 2022-05-29 21:21:49 +08:00
2d9ca19cd5 修复了到站判断错误,下一站错误指定的问题 2022-05-29 21:21:04 +08:00
6d6ed8e48b 修复了开始时车辆停止不动的问题 2022-05-29 21:20:39 +08:00
d198abc33d 修复了环形链表释放段错误的问题 2022-05-29 21:17:39 +08:00
nvhaizi1
4532f0f2eb 修改一次 2022-05-29 13:31:22 +08:00
nvhaizi1
f3ece808b1 搞错了 2022-05-29 13:27:45 +08:00
nvhaizi1
f07233c1e6 处理了FCFSQuery函数中的冲突 2022-05-29 13:19:30 +08:00
nvhaizi1
4e6e12a6a2 dev里的FCFSQuery函数 2022-05-29 13:13:46 +08:00
6c36e7fbf8 修复了一些函数调用错误
合并了all_bus_test中的main函数
2022-05-28 22:26:56 +08:00
4e773ac790 完成了SSTF和SCAN策略的控制函数及流程设计
修复了FCFS策略中连续在同一站的请求处理错误的bug
2022-05-28 22:20:03 +08:00
Yerolling
d691021553 修改了FCFSDirection函数 2022-05-28 21:54:23 +08:00
Yerolling
ebf4f7e907 修改了FCFSDrection函数 2022-05-27 21:38:55 +08:00
Yerolling
77a3426981 完善了FCFSDirectoin函数 2022-05-27 21:24:24 +08:00
1ca36991f9 处理了FCFSDirection函数中的冲突 2022-05-27 14:14:18 +08:00
cb63767bec 示例 2022-05-27 14:11:46 +08:00
63ca470147 教学用示例代码 2022-05-27 05:48:19 +00:00
2c1ee94af7 Merge branch 'dev' 2022-05-25 11:05:42 +08:00
ce65bf8ee0 修复了半自动测试系统读取文件过程中存在的系列问题 2022-05-25 11:04:41 +08:00
8b4b560250 修复了读取配置文件中在读取最后一行可能读取失败的问题 2022-05-25 11:03:46 +08:00
a79e68d02b 修复了打印counterclockwise请求出错的问题 2022-05-25 10:08:17 +08:00
e69d4ae1be 修复了sscanf_s引发的段错误,修改为sscanf函数 2022-05-25 09:52:27 +08:00
nvhaizi1
d693b09851 JudgeOnStation代码风格 2022-05-24 22:55:40 +08:00
nvhaizi1
0685b45ce8 GetBusPosition函数代码风格修改 2022-05-24 22:52:38 +08:00
nvhaizi1
0f4d0c511c Merge branch 'master' of http://10.3.255.244:8801/class_huanghai/group37/2021211180 2022-05-24 22:45:32 +08:00
nvhaizi1
fc5cb2f664 修改了Get Bus Position函数 2022-05-24 22:45:26 +08:00
Yerolling
8485eef361 修复了PrintState函数中字符串数组未加终止符的问题 2022-05-24 21:37:30 +08:00
Yerolling
d96c174703 修改了PrintState函数中的部分代码风格 2022-05-24 21:22:57 +08:00
Yerolling
9e6faf16bf 修改了PrintState函数 2022-05-24 21:20:33 +08:00
Yerolling
30c7d92bfd 修改了PrintState函数中计数数组的大小 2022-05-24 21:18:19 +08:00
Yerolling
2316e3144c 修改了PrintState函数 2022-05-24 21:16:51 +08:00