Nicolay
V2EX  ›  PHP

PHP 关联数组根据 key 读取 val $val = $arr['key'] 的时间复杂度和空间复杂度分别是多少?

  •  
  •   Nicolay · Jan 2, 2020 · 4214 views
    This topic created in 2322 days ago, the information mentioned may be changed or developed.
    3 replies    2020-01-02 19:11:55 +08:00
    miaotaizi
        1
    miaotaizi  
       Jan 2, 2020 via iPhone
    要什么自行车
    jimmzhou
        2
    jimmzhou  
       Jan 2, 2020 via iPhone
    index= hash(key) & (hashtable-1) 根据这个 index 可以获取到 value 所以时间复杂度应该为 O(1)吧
    jimmzhou
        3
    jimmzhou  
       Jan 2, 2020 via iPhone
    上面打错了 应该是 hashtablesize-1
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1169 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:10 · PVG 07:10 · LAX 16:10 · JFK 19:10
    ♥ Do have faith in what you're doing.