- 博客(6)
- 收藏
- 关注
原创 力扣11题盛最多水的容器 c语言解题思路
11.给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i, 0)和。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。你不能倾斜容器。其实就是判断两边相距距离和两边最小值的乘积,结果只需要用一个max比较就行了,不需要输出两边和底部长度就很简单。
2023-08-05 16:08:16
649
1
原创 数据结构:顺序表
一对一的数据所组成的关系称为线性表,注意线性表是逻辑结构线性表中的数据元素可以是各种各样的,但同一线性表中的元素必定 具有相同的特性,即同一数据对象(26个英文字母),相邻的数据之间 是一对一的关系,比如B字母节点(数据节点)前面是A字母节点,后面 是C字母节点,线性表的特性如下:(1) 存在唯一的一个被称为"第一个"的数据元素(2) 存在唯一的一个被称为"最后一个"的数据元素(3) 处了第一个外,集合中每一个数据元素只有一个前驱节点(4) 除了最后一个外,集合中每个数据元素均只有一个后驱节点。
2023-07-30 22:48:37
122
1
原创 力扣数组题目 15题 三数之和 解题分享
15.给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i!= k ,同时还满足 nums[i] + nums[j] + nums[k] == 0。//例如前面定义的数组一共有6个数,第一个数字需要比较5遍,第二个数字需要比较4遍。//三元组的第一个数字,如果在前面循环中已经出现过了,那么就跳过这个数字。//第一个for循环是需要遍历多少遍(需要遍历的次数比数组数字少1)//将每一遍需要比较多少遍(需要比较的次数依次递减)
2023-07-16 23:35:13
149
1
原创 嵌入式学习(第二周)
当同一个表达式出现不同的类型的字符或者数字时,小类型会自动向大类型进行转换。这样做的目的是为了防止丢失精度。所有的转换都是临时的,只有在当前表达式内进行转换,操作数本身的类型不会改变。
2023-07-09 14:29:38
110
1
原创 从零学习嵌入式(第一周)
学习嵌入式,首先我们要做的就是了解linux,因为现在市面上的大部分操作系统,都是基于linux系统开发的。而了解linux,就需要用到ubuntu系统,因为ubuntu使用的是原生的纯Linux系统环境。
2023-07-01 10:59:29
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人