ICode9

精准搜索请尝试: 精确搜索
  • java公交换乘算法,小程序,安卓,uniapp源码2022-07-22 09:03:30

    ​今天给大家讲解下公交换乘系统开发,这里做了springboot网页版本,springboot+vue网页版本,springboot+微信小程序版本,springboot+uniapp版本,springboot+安卓版本 今天主要给大家分享开发思想 说到算法大家感觉很难,确实,对于应用层开发的同学来说确实难,大家要学会借鉴去找别人做好的算

  • 地铁查询系统022022-06-14 08:33:38

    数据库设计: 1.1存储:线路号,车站唯一标识ID,线路的各个站名,车站的换乘信息等信息。 1.2需要考虑:如何表示两个小白圆点中间有一条线表示这两个车站是相邻的;这个车站可以转 5 号线等信息。 2、功能设计: 线路查询:输入线路号,输出此地铁线路的所有站名(按某一方向顺序输出即可)。 站点查询:输

  • 结对课堂练习-地铁查询系统(1)2022-05-22 16:34:00

    第一阶段-地铁查询系统 1、数据库设计: 1.1存储:线路号,车站唯一标识ID,线路的各个站名,车站的换乘信息等信息。 1.2需要考虑:如何表示两个小白圆点中间有一条线表示这两个车站是相邻的;这个车站可以转 5 号线等信息。 2、功能设计: 线路查询:输入线路号,输出此地铁线路的所有站名(按某一方向

  • BUAA OO Summary - Unit22022-05-01 21:00:47

    第二单元总结 第二单元的作业,由于我在最开始设计架构的时候投入了较多时间,很多地方都考虑了后续作业可能需要拓展的地方,所以我的三次作业整体架构几乎没有什么变动。 整体上采用了生产者与消费者模式,将输入类、调度器类、电梯类继承Thread,GeneralQueue和WaitingQueue则是线程安

  • BUAA OO 第二单元总结2022-04-29 17:34:11

  • 地铁查询系统结束2022-04-11 23:33:02

    经过不懈努力,把地铁查询系统完善了,就是换乘查询2次换乘的功能没写 换乘查询: 线路查询:    站点查询:  

  • 2022.3.30学习日记2022-03-31 15:32:00

    迪杰斯特拉算法:  连接图是二维邻接矩阵 通过Dijkstra计算图G中的最短路径时,需要指定起点vs(即从顶点vs开始计算)。此外,引进两个集合S和U。S的作用是记录已求出最短路径的顶点,而U则是记录还未求出最短路径的顶点(以及该顶点到起点vs的距离)。初始时,S中只有起点vs;U中是除vs之外的顶

  • 地铁 - Metro - Floyd2022-01-20 21:34:01

      地铁 时限:最多 40 个用例,2.0 秒 (C/C++),3.0 秒 (Java) Sherlock 居住的城市有 N 个地铁站。地铁站从 1 到 N 进行编号,地铁线路从 1 到 M 进行编号。给定地铁站数量 N、地铁线路数量 M、出发站和目的地站的组合数量 Q,求从出发站上车到目的地站下车所需的最少换乘次数总和。  

  • NOIP公交换乘2021-08-06 20:04:20

    这道题是noip复赛题,我今天跟大家讲一讲。 首先,上题目。 题目描述 著名旅游城市 B 市为了鼓励大家采用公共交通方式出行,推出了一种地铁换乘公交车的优惠方案: 1.在搭乘一次地铁后可以获得一张优惠票,有效期为 45 分钟,在有效期内可以消耗这张优惠票,免费搭乘一次票价不超过地铁票价的

  • OO_第二单元总结2021-04-27 13:05:36

    oo_第二单元总结 目录oo_第二单元总结设计策略同步块与锁UML图1. 第一次作业UML类图UML顺序图2. 第二次作业UML类图UML顺序图3. 第三次作业UML类图UML顺序图可扩展性调度器设计自己bug & 找别人bug心得体会线程安全层次化设计其他 需求:乘客不定时到达,需模拟电梯运行,并支持实时

  • OO Unit2 单元总结2021-04-24 10:32:27

    BUAA OO UNIT2 (1)总结分析三次作业中同步块的设置和锁的选择,并分析锁与同步块中处理语句直接的关系 在本次作业中,我通过共享 乘客队列 的方式来进行线程间的通信。 为了保证线程安全,在每次访问共享的变量时,都会通过 synchronized 关键字来进行同步控制。(为了安全起见,我没有使用不

  • BUAA_OO_第二单元总结2021-04-23 15:02:22

    BUAA_OO_第二单元总结 本单元通过电梯的模拟来学习多线程的设计模式,通过三次迭代开发,从最初的单部单型号电梯,迭代成为多部多型号电梯,虽然在初次学习多线程的时候感觉十分痛苦,但是完成了三次作业之后还是挺有成就感的。 第一次作业 锁和同步块的设计 第一次作业架构设计比较清晰,只

  • 郑州市地铁计费项目2021-04-11 21:04:26

    计应192 第二组 张梦涵 一.规划格式 把这个图的各个线路,各个站点,换乘信息等用文本文件 ,设定名字叫 Zhengzhou-subway.txt的形式保存起来,应该保存的信息有 (线路号,线路的各个站名,车站的换乘信息), 应用程序可以读取这个文件,就能掌握关于郑州地铁线路的所有信息。二.写程序命令

  • 郑州地铁计费系统2021-04-10 12:34:35

    郑州地铁计费系统 PSP阶段 预计花费时间(小时) 实际花费时间(小时) 计划 1 1 明确需求和其他相关因素,估计每个阶段的时间成本 1 1 开发 9 14.5 需求分析 2 4 代码规范 1 0.5 具体设计 1 3 具体编码 3 3 代码复审 1 2 测试(自测,修改代码

  • 公交线路查询2021-03-20 19:58:01

    公交线路查询 1. 设计内容与要求2. 实验环境3. 系统分析与设计4. 运行结果5.课程设计支撑的毕业要求指标点6. 心得 1. 设计内容与要求 公交新线路的创建(站点的录入)、删除、修改、查询(显示该线路的全部站点); 公交站点的添加、删除、修改、查询(显示该站点的全部线路);

  • 公交/地铁出行测试点2020-11-25 21:01:11

    功能点测试:定位—我的初始位置是否准确 路线结束时是否能准确到达目的地 如有偏差 差距多少 行走过程中是否实时显示个人定位        导航路线是否最近优先,公交如果堵车是否有可切换路线 公交换乘是否准确,实时公交是否准时 地铁换乘路线是否        清晰 步行

  • OO第二单元总结2020-04-18 21:57:29

    (1)多线程协作与同步: 首先考虑电梯每一个运行周期需要的内容: 关于请求分配:   第一步获取当前楼层需要上楼的乘客的时候会遇到作业设计的第一个难题,就是乘客的分配问题,我采取的是不基于电梯当前运行状态的动态分配,即调度器中的请求队列被放入请求时不进行任何分配,仅在电梯访问每一

  • 面向对象第二单元总结2020-04-18 13:57:21

    目录一、任务需求二、实现方案1.整体架构2.电梯调度3.换乘实现4.程序退出5.多线程协同和控制三、可扩展性分析四、基于OO度量的程序分析五、程序bug分析六、心得体会 一、任务需求 本单元围绕电梯系统的模拟进行。第一次作业模拟单部可稍带电梯;第二次作业模拟多电梯系统;第三次作业

  • OO第二单元总结2020-04-17 19:54:52

    OO第二单元总结 (一) 设计策略 第五次作业 这次作业是单部可携带ALS电梯。 这次作业我在学习考虑之后选择了LOOK调度算法,采用了生产者-消费者模式。我构造了一个Input类作为输入线程(也就是生产者),同时有一部电梯Elevator类(也就是消费者)接受来自输入线程的请求,它们之间通过调度器Sc

  • OO第二单元总结 电梯调度问题2020-04-15 19:52:49

    OO第二单元总结 电梯调度问题 多线程老折磨王了 一、设计策略分析 主要的类: 主要应用生产者消费者模式进行设计,第三次作业利用JAVA多态特性。 Main主线程中运行课程组下发的input,作为生产者。同时创建调度器,创建和运行电梯线程。 RequestList类有两个功能。首先它内部有一个Lis

  • stringstream读入-最优乘车2020-03-30 14:09:10

    最优乘车 H城是一个旅游胜地,每年都有成千上万的人前来观光。 为方便游客,巴士公司在各个旅游景点及宾馆,饭店等地都设置了巴士站并开通了一些单程巴士线路。 每条单程巴士线路从某个巴士站出发,依次途经若干个巴士站,最终到达终点巴士站。 一名旅客最近到H城旅游,他很想去S公园游玩,但

  • luogu P5661【公交换乘】2019-12-14 18:55:18

    CSP2019 , PJt2 **做法:暴力加剪枝** - 按照时间快排一遍,保证时间单调,以便后面剪枝 - 循环扫一遍,然后分类讨论: 1.当前是地铁,答案直接加上地铁的钱。 2.当前是公交,可以从后往前扫,找到编号最小(时间最早)的地铁优惠票,然后剪枝是如果当前时间已经过了优惠的时间,就直接break。如果找到

  • 地铁出行规划2019-10-13 17:01:24

    地铁出行规划 代码链接   https://github.com/hkymygithub/-.git 功能描述   本程序可以根据输入的地铁线路来获得通过最少站点数到达目的地的路径。   命令行运行格式如下:   1.获得单条线路所有站点    java Subway -map 地铁线路文件.txt -a 线路名称 -o 输出文件.tx

  • 地铁出行路线规划2019-09-23 17:53:58

      需求分析 1、要求我们设计一个能够计算地铁线路最短路径的程序。 2、能够计算两个站点间的最短距离。 3、能显示一条地铁线的所以站点。   实现方法 1、将地铁线路信息等用一个文本文件保存起来,其中应包括地铁线路名称、各个地铁站点的名称以及车站换乘信息。 2、用户可以查

  • 北京地铁站线路规划2019-09-22 15:08:35

    项目内容   设计一个北京地铁线路的规划程序 开发语言   java 需求分析   1.用户可以看到线路规划情况,可以自行选择线路   2.用户输入起点和终点能查询站点最少和换乘最少的路线 实现方法   1.将站点信息存储于二维数组   2.利用Dijkstra算法得到最短路径   3.将得

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有