sortedlist.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:splunk_ta_ps4_f1_2016 作者: jonathanvarley 项目源码 文件源码
def add(self, val):
        """Add the element *val* to the list."""
        _lists = self._lists
        _maxes = self._maxes

        if _maxes:
            pos = bisect_right(_maxes, val)

            if pos == len(_maxes):
                pos -= 1
                _lists[pos].append(val)
                _maxes[pos] = val
            else:
                insort(_lists[pos], val)

            self._expand(pos)
        else:
            _lists.append([val])
            _maxes.append(val)

        self._len += 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号