<address id="nd1x7"></address>
        <address id="nd1x7"></address>

              06.队列

              class QueueUnderflow(ValueError):
                  """队列为空"""
                  pass
              
              
              class SQueue:
                  def __init__(self, init_len=5):
                      self._len = init_len  # 存储区长度
                      self._elems = [0] * init_len  # 元素存储
                      self._head = 0  # 表头元素下标
                      self._num = 0  # 元素个数
              
                  def is_empty(self):
                      return self._num == 0
              
                  def peek(self):
                      """查看队头元素"""
                      if self._num == 0:
                          raise QueueUnderflow
                      return self._elems[self._head]
              
                  def dequeue(self):
                      """出队"""
                      if self._num == 0:
                          raise QueueUnderflow
                      e = self._elems[self._head]
                      self._head = (self._head + 1) % self._len
                      self._num -= 1
                      return e
              
                  def enqueue(self, e):
                      """入队"""
                      if self._head == self._len - 1:
                          self._extend()
                      self._elems[(self._head + self._num) % self._len] = e
                      self._num += 1
              
                  def _extend(self):
                      """扩容操作"""
                      old_len = self._len
                      self._len *= 2
                      new_elems = [0] * self._len
                      for i in range(old_len):
                          new_elems[i] = self._elems[(self._head + i) % old_len]
                      self._elems, self._head = new_elems, 0
              
                  def print(self):
                      """打印从队头开始"""
                      end = self._head + self._num
                      print("list:", self._elems[self._head:end])
              相关文章
              相关标签/搜索
              每日一句
                每一个你不满意的现在,都有一个你没有努力的曾经。
              公众号推荐
                 一个历史类的公众号,欢迎关注
              一两拨千金
              蓝月亮天下彩免费资枓大全年香港最快开奖现场直播,2017跑狗图玄机图,东方心经马报资料2017,一肖一主一码2017,香港马会资料一肖中特1 卢龙县| 龙游县| 孝义市| 武义县| 蒲江县| 屏山县| 波密县| 潮州市| 营山县| 晴隆县| 元阳县| 雅安市| 英山县| 锦州市| 顺义区| 宜城市| 扎赉特旗| 司法| 澄迈县| 全南县| 许昌县| 宜阳县| 松江区| 开封县| 荆门市| 乌审旗| 新巴尔虎左旗| 工布江达县| 阆中市| 崇义县| 武冈市| 金阳县| 新乡市| 西平县| 四会市| 怀集县| 凌海市| 白沙| 宁武县| 兴城市| 招远市| 泽州县| 岑溪市| 襄汾县| 仙居县| 武宣县| 玛沁县| 海安县| 香河县| 泾源县| 佛坪县| 和硕县| 肇东市| 雅江县| 平湖市| 新源县| 尚义县| 林州市| 庆阳市| 平定县| 青州市| 万州区| 康马县| 曲水县| 永丰县| 辽源市| 临沂市| 岗巴县| 岳阳市| 莒南县| 苍溪县| 秀山| 长阳| 文登市| 明光市| 化隆| 临沭县| 临颍县| 曲周县| 曲靖市| 兖州市| 华坪县| 伽师县| 卫辉市| 油尖旺区| 米易县| 临泽县| 大埔区| 固原市| 舞阳县| 新晃| 广东省| 漳平市| 刚察县| 中方县| 石嘴山市| 白水县| 崇文区| 永和县| 石景山区| 鸡西市| 化德县| 武强县| 重庆市| 商城县| 盖州市| 东乡族自治县| 乌拉特后旗| 昌吉市| 介休市| 婺源县| 惠来县| 安多县| 镶黄旗| 西安市| 涟水县| 伊吾县| 白玉县| 洛扎县| 通州市| 宜君县| 依安县| 江西省| 莱阳市| 怀化市| 洛川县| 荔波县| 玉山县| 海安县| 金塔县| 太仓市| 个旧市| 万宁市| 公主岭市| 长垣县| 铜陵市| 上思县| 西安市| 香港| 图木舒克市| 油尖旺区| 增城市| 通道| 万荣县| 师宗县| 祁阳县| 永丰县| 清涧县| 西盟| 上林县| 沾益县| 宜川县| 龙陵县| 邛崃市| 崇左市| 滨州市| 白城市| 泾川县| 来凤县| 葵青区| 新野县| 高州市| 罗平县| 和平区| 新沂市| 天台县| 遂溪县| 甘肃省| 越西县| 双峰县| 霍林郭勒市| 张家口市| 阳西县| 沭阳县| 黔东| 秦皇岛市| 保定市| 寿光市| 马公市| 扬州市| 招远市| 潼南县| 绥江县| 永靖县| 儋州市| 齐河县| 休宁县| 阳朔县| 同德县| 讷河市| 晋江市| 资阳市| 崇信县| 白沙| 庆云县| 通城县| 运城市| 通州区| 开江县| 安义县| 健康| 科尔| 黑水县| 克东县| 丽江市| 手游| 苍溪县| 鲁甸县| 鄂尔多斯市| 个旧市| 柳江县| 东至县| 诏安县| 如东县| 张北县| 剑川县| 卫辉市| 原平市| 万载县| 石柱| 涟源市| 团风县| 江陵县| 景洪市| 纳雍县| 纳雍县| 江陵县| 长兴县| 台北市| 申扎县| 武夷山市| 重庆市| 天台县| 永兴县| 黎平县| 准格尔旗| 宣化县| 汾西县| 朝阳市| 绥中县| 称多县| 天门市| 健康| 新疆| 白银市| 色达县| 阿荣旗| 涡阳县| 弋阳县| 莱阳市| 吴江市| 奉贤区| 江山市| 光山县| 新乡市| 白河县| 新化县| 依安县| 合江县| 天气| 芒康县| 乌苏市| 阳泉市| 辉县市| 临城县| 安达市| 金门县| 盐津县| 镇沅| 武汉市| 晋城| 上杭县| 乌鲁木齐县| 靖州| 丰原市| 万州区| 金溪县| 青川县| 宁波市| 眉山市| 陇西县| 秦安县| 安塞县| 襄樊市| 乐陵市| 通许县| 太仓市| 察雅县| 清流县| 定安县| 克什克腾旗| 远安县| 北碚区| 合江县| 西吉县| 应用必备| 留坝县| 韩城市| 平利县| 定结县| 广元市| 海伦市| 观塘区| 驻马店市| 广河县| 梅河口市| 正阳县| 紫云| 绥阳县| 裕民县| 湟源县| 墨竹工卡县| 邢台市| 砚山县| 柳州市| 安吉县| 天峻县| 信宜市| 西宁市| 五河县| 蒲江县| 云林县| 旺苍县| 黄大仙区| 绥滨县| 临安市| 金塔县| 厦门市| 霍邱县| 海城市| 汽车| 蚌埠市| 通海县| 柏乡县| 平远县| 蓝田县| 凤山市| 成武县| 广南县| 汉源县| 石棉县| 吉隆县| 江陵县| 奈曼旗| 朝阳区| 尼勒克县| 万源市| 恩平市| 静安区| 天等县| 库车县| 繁峙县| 衡阳县| 报价| 两当县| 拜城县| 天气| 平阴县| 缙云县| 阿城市| 武安市| 丹寨县| 吉水县| 得荣县| 昔阳县| 江油市| 遵化市| 鹰潭市| 平度市| 衡东县| 炉霍县| 惠来县| 石首市| 乐业县| 灌阳县| 启东市| 罗甸县| 兰考县| 临夏市| 集安市| 曲阜市| 宣武区| 胶州市| 靖安县| 天台县| 衡阳市| 永州市| 南平市| 乌拉特前旗| 横峰县| 东辽县| 清原| 黑河市| 南丹县| 兴安盟| 格尔木市| 隆化县| 宜阳县| 平江县| 江门市| 斗六市| 虎林市| 海宁市| 长治县| 乐都县| 金堂县| 黄石市| 平阳县| 乌苏市| 陆河县| 东光县| 远安县| 泸定县| 双辽市| 赣榆县| 河池市| 湘潭市| 芦山县| 凌云县| 孟津县| 靖江市| 东城区| 青岛市| 阳城县| 鄄城县| 景谷| 宁城县| 珠海市| 额敏县| 武宁县| 北海市| 吴堡县| 萨嘎县| 体育| 拉孜县| 禹城市| 安义县| 呼和浩特市| 乌兰县| 雷山县| 衢州市| 玛多县| 襄垣县| 宝山区| 柳州市| 揭阳市| 册亨县| 彰化县| 扎赉特旗| 山东| 酒泉市| 南木林县| 兴化市| 延川县| 城口县| 乌拉特前旗| 富平县| 津南区| 黄冈市| 赫章县| 蕉岭县| 巫山县| 田林县| 陆川县| 民权县| 浏阳市| 安溪县| 吉水县| 阿荣旗| 商南县| 平度市| 峨眉山市| 凉城县| 渑池县| 长顺县| 宣武区| 科技| 马边| 兴义市| 民县| 乌什县| 博湖县| 丽江市| 临桂县| 泗洪县| 鄂尔多斯市| 永登县| 广宁县| 句容市| 大名县| 罗定市| 彭阳县| 论坛| 临夏市| 定襄县| 林甸县| 大兴区| 北辰区| 绥芬河市| 惠水县| 宁阳县| 和田县| 乐安县| 秦安县| 黄山市| 信阳市| 武威市| 清河县| 定南县| 蕲春县| 呼和浩特市| 勃利县| 舟山市| 海城市| 开远市| 孟州市| 新建县| 玛纳斯县| 封丘县| 锦州市| 江陵县| 藁城市| 常州市| 菏泽市| 商水县| 佛山市| 肥西县| 峡江县| 攀枝花市| 广安市| 潜江市| 讷河市| 和硕县| 仁化县| 石景山区| 漳平市| 无极县| 大田县| 平乐县| 陇南市| 景东| 德阳市| 茶陵县| 雷山县| 理塘县| 双牌县| 新安县| 蚌埠市| 沁源县| 贞丰县| 平泉县| 宁陵县| 大厂| 财经| 兴和县| 原阳县| 荣昌县| 长葛市| 镇赉县| 兰溪市| 五家渠市| 定结县| 凭祥市| 根河市| 大理市| 前郭尔| 青岛市| 昌江| 陈巴尔虎旗| 象州县| 永宁县| 藁城市| 五峰| 崇礼县| 淮阳县| 章丘市| 庆安县| 康平县| 天祝| 赞皇县| 枝江市| 磴口县| 潞西市| 伊通| 天祝| 贞丰县| 读书| 城步| 隆子县| 泾阳县| 定陶县| 舒城县| 印江| 宜昌市| 宁都县| 格尔木市| 巴中市| 宜昌市| 张家港市| 永川市| 大洼县| 长泰县| 织金县| 高雄市| 开鲁县| 左权县| 泰顺县| 聂荣县| 正宁县| 江华| 南陵县| 额尔古纳市| 阜南县| 涿鹿县| 正镶白旗| http://jx1870blowv.fun http://wap.jx1870deliverv.fun http://wap.jx1870coastv.fun http://wap.jx1870blogv.fun http://wap.jx1870briefv.fun http://3g.jx1870developv.fun http://3g.jx1870churchv.fun http://wap.jx1870battlev.fun http://3g.jx1870appropriatev.fun http://3g.jx1870coolv.fun http://wap.jx1870calendarv.fun http://www.jx1870distancev.fun http://m.jx1870detailv.fun http://m.jx1870draftv.fun http://3g.jx1870betterv.fun http://wap.jx1870applyv.fun http://wap.jx1870eatv.fun http://m.jx1870appealv.fun