这题给的代码格式是存在问题的,
不加data,会报错。。
# -*- coding:utf-8 -*-
class Solution:
def __init__(self):
self.res = []
def Insert(self, num):
# write code here
self.res.append(num)
def GetMedian(self,data):
# write code here
if len(self.res) % 2 == 0:
mid = len(self.res) // 2
tmp1 = sorted(self.res)[mid-1]
tmp2 = sorted(self.res)[mid]
return (tmp1+tmp2) / 2.0
else:
return sorted(self.res)[len(self.res) // 2]