环形队列 思路介绍 思路如下: front 变量: front 就指向队列的第 个元素,也就是说arr[front]就是队列的第一个元素,front的初始值= 0 rear 变量: rear 指向队列的最后一个元素的后 一个位置因为希望空出一个空间做为约定.rear的初始值=0 当队列满时,条件是( ...
分类:
其他好文 时间:
2020-05-23 13:34:14
阅读次数:
43
Level 8kyu :Count of positives / sum of negatives 给定一个整数数组。 返回一个数组,其中第一个元素是正数的计数,第二个元素是负数的总和。 如果输入数组为空或为null,则返回一个空数组。 例 对于输入[1, 2, 3, 4, 5, 6, 7, 8, ...
分类:
其他好文 时间:
2020-05-23 00:33:59
阅读次数:
52
C++队列Queue是一种容器适配器,它给予程序员一种先进先出(FIFO)的数据结构。1.back() 返回一个引用,指向最后一个元素2.empty() 如果队列空则返回真3.front() 返回第一个元素4.pop() 删除第一个元素5.push() 在末尾加入一个元素6.size() 返回队列中 ...
分类:
编程语言 时间:
2020-05-22 00:03:41
阅读次数:
69
题目:输出以下的杨辉三角形(要求输出10行)。 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 .. .. .. .. .. .. 观察该数列,可以发现三个特征:①每一行的第一个元素是1;②每一行的最后一个元素是1;③中间的元素是其正上方和左上方元素之和。根据 ...
分类:
其他好文 时间:
2020-05-21 00:25:49
阅读次数:
52
一、选择排序 1)图解 将上面的的这个图用选择排序,那么将是如下的方式来进行排序,看下图 上图用第一个元素依次和后面所有数进行比较,交换后的结果为 以此类推,用第二个数、第三个数、第四个数与后面的数进行比较 好了,到这里想必大家都明白了大概是怎么实现的了,现在我们就进入代码区来进行实现 2)代码(C ...
分类:
编程语言 时间:
2020-05-17 13:33:27
阅读次数:
70
if else 格式 {% if 条件 %} <标签>语句</标签> {%else%} <标签>语句</标签> {%endif} 标签都可以添加样式 {% for stu in students %} {% if forloop.first %} <li style="color: chartreu ...
分类:
其他好文 时间:
2020-05-14 13:11:20
阅读次数:
63
题目描述: 题目意思是,给定一个people二维数组,里面放的是1*2的一维数组,其第一个元素是身高,第二个元素是原始队列中该位置前面身高大于等于此身高的人数,题目要求将这个打乱了的队列恢复到之前的样子。 解题思路: 通过观察可以知道,应该先排个子高的人,他们的相对位置确定之后,比他们低的人进队将不 ...
分类:
其他好文 时间:
2020-05-10 23:32:29
阅读次数:
111
for each遍历数组,从第一个元素开始,遍历到最后一个元素 javaDoc @author:代表源代码的作者@version:描述类的软件版本@see:创建一个“参见”XX条目的连接,如类、方法、变量等@param:用于描述方法的形式参数@return:用于描述方法的返回值@exception: ...
分类:
编程语言 时间:
2020-05-08 18:15:13
阅读次数:
54
find find() 方法返回通过测试(函数内判断)的数组的第一个元素的值。 find() 方法为数组中的每个元素都调用一次函数执行: 当数组中的元素在测试条件时返回 true 时, find() 返回符合条件的元素,之后的值不会再调用执行函数。 如果没有符合条件的元素返回 undefined 注 ...
分类:
其他好文 时间:
2020-05-07 19:45:55
阅读次数:
56
线性表 线性结构的基本特点是除第一个元素无直接前驱,最后一个元素无直接后继之外,其他每个数据元素都有一个前驱和后继。 1. 由n (n =0)个数据特性相同的元素构成的 有限 序列称为线性表。 2. 线性表中元素的个数n定义为线性表的长度,n =0 时称为空表。 一、线性表的基本操作 | 操作 | ...
分类:
其他好文 时间:
2020-05-07 15:35:46
阅读次数:
75