阅读裘宗燕老师的《数据结构与算法:python语言描述》的课件所记笔记 三、队列 1.基本概念 可存入、访问、删除数据元素 保证在任何时刻可访问、删除的元素都是在此之前最早存入队列而至今未删除的那个元素 确定了一种由存储顺序决定的访问顺序 2.基本操作 创建空队列 判断队列是否为空(判断满) 将元素放入队列,入列(enqueue) 从队列删除,出列(dequeue) 取当前元素的值(...

Continue reading

阅读裘宗燕老师的《数据结构与算法:python语言描述》的课件所记笔记 一、stack&queue概述 1.stack&queue 保存数据元素的容器,元素存入,查看元素,弹出元素(取得元素的同时将其从容器中删除) 用于在计算过程中临时性地保存元素 常用于生成数据和使用之间的缓冲,称为缓冲存储或缓存 stack和queue存入操作只需保证元素存入和将来取出的顺序,不需记录...

Continue reading

ex32:循环和列表 1.函数range()的使用 >>> range(1,5) #代表从1到5(不包含5) [1, 2, 3, 4] >>> range(1,5,2) #代表从1到5,间隔2(不包含5) [1, 3] >>> range(5) #代表从0到5(不包含5) [0, 1, 2, 3, 4] #list操作 array =...

Continue reading

oucb

闻风观雨,静听无声。让生活与自己都变得有趣