java
文章平均质量分 70
陈仙儿仙儿
这个作者很懒,什么都没留下…
展开
-
盛最多水的容器
盛最多水的容器题目要求思路代码实现测试用例题目要求给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0) 。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。思路可以定义两个变量,一个代表数组的第0位,一个代表数组的最后一位,用数组height[1,8,6,2,5,4,8,3,7]来举例定义i表示height[0],定义j表示height[height.len原创 2021-08-06 20:15:51 · 113 阅读 · 2 评论 -
构建顺序表并实现其功能
顺序表的构建及功能实现构建顺序表实现功能添加元素头插法尾插法下标插入删除元素查找元素修改元素完整代码测试代码及运行结果线性表分为链表和顺序表,用数组来存储的线性表就是顺序表,所以我们在构建顺序表的时候可以把他近似的看成数组来构建。构建顺序表public class Sequence { private int[] list;//用数组来存储数据 private int usedSize;//顺序表的长度 private int cap;//顺序表的容量 public原创 2021-04-25 23:16:27 · 407 阅读 · 1 评论