zoukankan      html  css  js  c++  java
  • 第三次寒假作业

    Github链接

    click

    “出租车” taxi mode, 电梯一旦接到一个乘客,就直接把乘客送到目的地,途中不再响应其他乘客的需求:

        该方法与第二次作业有些许类似,值得优化的地方在于在运送途中是否可以携带上更多的乘客。
    

    “公共汽车” bus mode, 电梯每个楼层都停,开门,上下乘客,关门,然后继续:

        感觉这种方法是一种极端中的极端,其一:电梯并不需要在每个楼层都停留,最多只需要在有乘客的楼层停留,并且这种优化只需要少许代码就可以实现;其二:如果在每一个楼层都停留接客,可能会出现两名乘客所去方向不一致的情况,针对这种情况还要进行说明判断,反而加大了代码量。不过这种bus思路对我来说是一种启发,或许可以与taxi相结合,只是暂时还没有想出结合的方法。
    

    编码过程,测试样例,代码说明,学习心得详见:

    电梯调度编码过程

    GitHub使用体会

    GitHub功能复杂,其使用涵盖了大量的信息,如果不经常用的话很容易忘记,所以让我印象最深刻的就是为了提交第三次的作业,我不得不又把GitHub使用说明书看了一遍。冰冻三尺非一日之寒,可能就是要在无数次的练习与重复中我们才能够慢慢地掌握更多的东西。

    GitHub使用中遇到的问题及解决方法

    $ git add readme.txt
    fatal:pathspec 'readme.txt' did not match any files
    

    解决方法:
    要添加的文件必须能找到,如果文件不存在当然无法添加了。不在当前目录需要写相对路径:

    $ git add test/readme.txt
    
    1. 常见错误及解决方法网址:
      http://blog.csdn.net/qq_28055429/article/details/51007453

    GitHub使用方法持续更新。。。

  • 相关阅读:
    淘女郎相册爬虫(Python编写)
    在 Linux 命令行中使用和执行 PHP 代码
    PHP PhantomJs中文文档(翻译)
    PHP
    PHP
    PHP
    PHP — 用PHP实现一个双向队列
    Redis — CentOS6.4安装Redis以及安装PHP客户端phpredis
    Linux
    Memcache学习笔记
  • 原文地址:https://www.cnblogs.com/azeLibertas/p/8460266.html
Copyright © 2011-2022 走看看