V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
windsound
V2EX  ›  程序员

感觉大佬们在电梯跟前总会讨论电梯的调度算法

  •  
  •   windsound · May 20, 2020 · 4469 views
    This topic created in 2178 days ago, the information mentioned may be changed or developed.

    刚在楼下等电仪的时候,大佬们就电梯的调度算法一顿讨论,还要把这个作为下一次的面试题。

    哈哈

    28 replies    2020-05-21 12:30:42 +08:00
    Vindroid
        1
    Vindroid  
       May 20, 2020
    你怎么知道我们的想法的,我们每次等电梯看它不停就要讨论下 2 部电梯是不是联动的,算法该怎么写
    nicevar
        2
    nicevar  
       May 20, 2020
    然后发现电梯的调度有好几套算法
    Lin0936
        3
    Lin0936  
       May 20, 2020
    真实,我就发现公司电梯跟家里电梯算法不一样
    jdhao
        4
    jdhao  
       May 20, 2020
    问题来了,电梯也装了一台 CPU 吗,还是专门的控制芯片,用什么变成语言实现算法的。。
    pmispig
        5
    pmispig  
       May 20, 2020
    我以为是内核进程调度的电梯调度算法,没想到是真-电梯
    hankai17
        6
    hankai17  
       May 20, 2020
    磁盘寻道算法?
    v2orz
        7
    v2orz  
       May 20, 2020
    每到新的楼我都会想这个问题。每种电梯还真有区别
    dartabe
        8
    dartabe  
       May 20, 2020
    @jdhao 之前看过一套设备是 intel 80486
    whusnoopy
        9
    whusnoopy  
       May 20, 2020
    我不止一次在面试中被问到过电梯调度算法,其实没有哪种是必然最优的,关键是能实现和测试,以及做对比来说明不同方法的优劣
    misaka19000
        10
    misaka19000  
       May 20, 2020
    电梯算法做面试题太简单了
    815979670
        11
    815979670  
       May 20, 2020
    见过有文章剖析过 好像是磁盘寻道的算法
    DL9412
        12
    DL9412  
       May 20, 2020
    惭愧,我们大多是讨论 "卧槽这电梯 9 楼停了好久,估计又满了" or "快点先投票中午吃啥"
    cw2k13as
        13
    cw2k13as  
       May 20, 2020
    @DL9412 23333 你们还好多了,一般都是提前下楼要么晚半小时
    hstdt
        14
    hstdt  
       May 20, 2020 via iPhone
    这是我大学作业,做的一般😂
    wensonsmith
        15
    wensonsmith  
       May 20, 2020
    只知道空闲时一个停一楼,一个停中间层用户体验很好
    tokyo2020
        16
    tokyo2020  
       May 20, 2020
    考试中后面也有个大题是这个。 沿着一个方向扫描,扫描到顶部,然后再调个头再扫描,就是操作系统中的磁盘调度算法中的一个啊
    namelosw
        17
    namelosw  
       May 20, 2020
    我们楼很坑,选了最省电的算法……

    以前在网上看过介绍,应该是可以调的。
    fatestigma
        18
    fatestigma  
       May 20, 2020
    可以搞个多台电梯的调度算法,我们小区的就是两台如果都在一楼,每次都会先开客梯,客梯跑了才开货梯。
    ypfyhs
        19
    ypfyhs  
       May 21, 2020
    我们学校的数据结构大作业就是写一个带 UI 的电梯调度算法,届届都是这个,用了快十年了……
    windsound
        20
    windsound  
    OP
       May 21, 2020
    @Vindroid 因为我以前也老琢磨。哈哈
    windsound
        21
    windsound  
    OP
       May 21, 2020
    @nicevar 并且还各有各的优缺点。
    windsound
        22
    windsound  
    OP
       May 21, 2020
    @jdhao 应该是单片机
    windsound
        23
    windsound  
    OP
       May 21, 2020
    @hankai17 这么高深么
    windsound
        24
    windsound  
    OP
       May 21, 2020
    @v2orz 每种厂商都不一样,甚至电梯数量多少、电梯楼层高度不同都不一样。
    windsound
        25
    windsound  
    OP
       May 21, 2020
    @whusnoopy 对,得应对不同的场景。大商场的电梯调度和居民楼的肯定不一样。
    windsound
        26
    windsound  
    OP
       May 21, 2020
    @DL9412 哈哈,我们的目的就是早点下去,人少点,少停靠,哈哈哈
    windsound
        27
    windsound  
    OP
       May 21, 2020
    @ypfyhs 这估计都能照抄了吧,稍微改吧改吧就可以了。哈哈
    UnknownR
        28
    UnknownR  
       May 21, 2020
    家附近的垃圾商场用的不知道哪门子算法,3 台电梯同时往上和往下的情况常有发生,等待的人老是排长队
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   930 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 20:11 · PVG 04:11 · LAX 13:11 · JFK 16:11
    ♥ Do have faith in what you're doing.