runxinzhi.com
首页
百度搜索
寒假作业_2
寒假第二次作业
Github仓库:
点击进入
电梯调度问题
问题设定:
本来打算设定为未卜先知电梯,但想了想,
貌似现实中实时做决策的电梯写起来更有趣
即时决策的电梯更贴近现实,所以问题设定如下: ①设定电梯只有在请求发出时刻才能得知这条请求,然后做出当前最优决策,即执行
在该请求发出时刻的状态下,使已发出请求的乘客的等待时间总和最小
的方案。 ②每次停靠接、放人需要1s,每上升一层需要1s,每位乘客的等待时间从请求发出开始计算,直到到达目的楼层。 ③这里的乘客只有去1L和10L两种选择。
###代码优化过程
因为不能未卜先知,最终决策往往不如预知5条请求下做的决策。 发现之前实现实时最优决策的思路有问题,所以要重新设计算法了,而第三次作业“任意楼层电梯”又发布了,所以想
申请直接以第三次作业中对电梯的要求进行算法设计和优化,这样做起来也更有动力,因此打算在第三次作业的博客[寒假作业_3](http://www.cnblogs.com/orangee/p/8445562.html)中每天更新编码情况
###打码情况一览
代码行数
Debug数
总耗时
96+70
未统计
未完成
C++ MOOC视频学习
寒假C++学习计划
Pintia作业
相关阅读:
用大白话谈谈XSS与CSRF
Lenet5设计理解——咬文嚼字系列
【java设计模式】之 责任链(chain of resposibility)模式
【java设计模式】之 代理(Proxy)模式
【java设计模式】之 建造者(Builder)模式
【java设计模式】之 模板方法(Template Method)模式
【java设计模式】之 抽象工厂(Abstract Factory)模式
【java设计模式】之 工厂(Factory)模式
浅谈Arrays.asList()方法的使用
分布式缓存技术redis学习系列(四)——redis高级应用(集群搭建、集群分区原理、集群操作)
原文地址:https://www.cnblogs.com/orangee/p/8434043.html
最新文章
004_on-my-zsh漂亮的shell
004_网络命令
chrome 浏览器插件开发
systemctl 配置mysql 开机启动
从pdf 文件中抽取特定的页面
mysql numberic types ---- mysql 数值类型详解
配置docker官方源并用yum安装docker
django Proxy models ---- 代理模式
django Multi-table inheritance ---- 用于实现基表-子表
mysql lower_case_table_names ---- 一律把表名处理为小写
热门文章
django abstract base class ---- 抽象基类
django Models cross file ---- 跨app引用文件
常用算法的时间复杂度分析
Random Forest(sklearn参数详解)
https://github.com/626626cdllp/data-mining
高并发下redis
程序员常用的3大Web安全漏洞防御解决方案:XSS、CSRF及SQL注入(图文详解)
mysql字典取值,列表包含
高并发架构系列:Redis并发竞争key的解决方案详解
Redis锁机制的几种实现方式
Copyright © 2020-2023
润新知