classMovingAverage:def__init__(self, size:int):"""Initialize your data structure here."""self.size=size+1self.front=0self.rear=0self.queue=[Nonefor _ inrange(size+1)]self.sum=0defnext(self, val:int)->float:# 满了if(self.rear+1)%self.size==self.front:self.front=(self.front+1)%self.sizeself.sum-=self.queue[self.front]self.rear=(self.rear+1)%self.sizeself.queue[self.rear]=valself.sum+=valreturn1.0*self.sum/(self.size-1)else:self.rear=self.rear+1self.queue[self.rear]=valself.sum+=valreturn1.0*self.sum/(self.rear-self.front)# Your MovingAverage object will be instantiated and called as such:# obj = MovingAverage(size)# param_1 = obj.next(val)
数组的创建:
1)
var 数组名 new Array();
2)
var 数组名[];
[ ]内可以为空,也可以填入值,值之间用逗号隔开,数据类型可以是任意类型
数组的遍历:
通过下标发来遍历,这一点和C…
习题一答案
一、选择题
软件的主要特性是(A B C)。
A) **无形 **B) 高成本
C) **包括程序和文档 ** D) 可独立构成计算机系统
软件工程三要素是(B)。
A) 技术、方法和工具 B) 方法、工具和过程
C) 方法、对象和类 D) 过程、模型、方法
包含风险分析的软件工程模型是(A)…
1. 测试 新建一个httpd服务
docker run -itd -p 1314:80 --name test -h test httpd 2. 先停止容器和 docke r服务
docker stop test
#停止容器3. 修改配置
cd /var/lib/docker/containers
ls 找到需要修改的
cd 1fc55f0d24014217cff68c9a417ca46cf50312caa5c9e6bb24085126…