刷题总结1.18 下午 (堆)

刷题总结1.18 下午 (堆)_第1张图片

刷题总结1.18 下午 (堆)_第2张图片

刷题总结1.18 下午 (堆)_第3张图片刷题总结1.18 下午 (堆)_第4张图片

刷题总结1.18 下午 (堆)_第5张图片

刷题总结1.18 下午 (堆)_第6张图片

刷题总结1.18 下午 (堆)_第7张图片

关联数组”是一种具有特殊索引方式的数组。不仅可以通过整数来索引它,还可以使用字符串或者其他类型的值(除了NULL)来索引它。 关联数组和数组类似,由以名称作为键的字段和方法组成。 它包含标量数据,可用索引值来单独选择这些数据,和数组不同的是, 关联数组的索引值不是非负的整数而是任意的标量。这些标量称为Keys,可以在以后用于检索数组中的数值。关联数组的元素没有特定的顺序,你可以把它们想象为一组卡片。每张卡片上半部分是索引而下半部分是数值。

刷题总结1.18 下午 (堆)_第8张图片刷题总结1.18 下午 (堆)_第9张图片

刷题总结1.18 下午 (堆)_第10张图片

        往队列的队尾插入一个元素为入队,从队列的排头删除一个元素称为退队。初始时 front=rear=0 , front 总是指向队头元素的前一位置,入队一次 rear+1 ,退队一次 front+1 。队列队头队尾指针相同时队列为空。而带链的队列,由于每个元素都包含一个指针域指向下一个元素,当带链队列为空时 front=rear=Null ,插入第 1 个元素时, rear+1 指向该元素, front+1 也指向该元素,插入第 2 个元素时 rear+1 , front 不变,删除 1 个元素时 front+1 。即 front=rear 不为空时带链的队列中只有一个元素。

你可能感兴趣的:(算法)