摘要: 接下来几个月应该会比较忙,同时自己好好地整理、思考和沉淀,遂打算停更一段时间,望周知。 阅读全文
posted @ 2022-03-27 20:22 永远是萌新的阿岩 阅读(41) 评论(1) 推荐(1) 编辑
摘要: ARTS Week 31 Algorithm 本周的 LeetCode 题目为 380. O(1) 时间插入、删除和获取随机元素 实现RandomizedSet类: RandomizedSet() 初始化 RandomizedSet 对象 bool insert(int val) 当元素 val 不存在时,向集合中插入该项, 阅读全文
posted @ 2022-03-27 20:19 永远是萌新的阿岩 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ARTS Week 30 Algorithm 本周的 LeetCode 题目为 162. 寻找峰值 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums[n] = - 阅读全文
posted @ 2022-03-20 17:57 永远是萌新的阿岩 阅读(35) 评论(0) 推荐(0) 编辑
摘要: ARTS Week 29 Algorithm 本周的 LeetCode 题目为 334. 递增的三元子序列 给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。 如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] 阅读全文
posted @ 2022-03-15 16:29 永远是萌新的阿岩 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ARTS Week 28 Algorithm 本周的 LeetCode 题目为 347. 前 K 个高频元素 给你一个整数数组 nums 和一个整数 k,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 先遍历一次数组,利 阅读全文
posted @ 2022-03-06 15:05 永远是萌新的阿岩 阅读(36) 评论(0) 推荐(0) 编辑
摘要: ARTS Week 27 Algorithm 本周的 LeetCode 题目为 328. 奇偶链表 给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。 请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(node 阅读全文
posted @ 2022-02-27 17:53 永远是萌新的阿岩 阅读(41) 评论(0) 推荐(0) 编辑
摘要: ARTS Week 26 Algorithm 本周的 LeetCode 题目为 215. 数组中的第K个最大元素 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 输入: [3,2,1,5,6,4] 和 k = 2 输出 阅读全文
posted @ 2022-02-20 19:54 永远是萌新的阿岩 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ARTS Week 25 Algorithm 本周的 LeetCode 题目为 371. 两整数之和 给你两个整数 a 和 b,不使用 运算符 + 和 -,计算并返回两整数之和。 输入:a = 1, b = 2 输出:3 根据两个二进制位相加的四种情况如下: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 阅读全文
posted @ 2022-02-13 20:52 永远是萌新的阿岩 阅读(47) 评论(0) 推荐(0) 编辑
摘要: C语言读取写入CSV文件 [三] 进阶篇——读取CSV文件 本系列介绍了如何利用C语言读取写入CSV文件,本篇是系列的第二篇,介绍了利用C语言读取CSV文件的进阶内容,包括如何处理读取得到的数据、利用结构体保存数据、识别被包裹的字段、处理字段开头和结尾处的空格和制表符、应对其他分隔符、和介绍了现有的一个支持读取CSV的库。 阅读全文
posted @ 2022-02-09 11:08 永远是萌新的阿岩 阅读(2497) 评论(0) 推荐(0) 编辑
摘要: C语言读取写入CSV文件 [二]进阶篇——写入CSV文件 本系列介绍了如何利用C语言读取写入CSV文件,本篇是系列的第二篇,介绍了利用C语言写入CSV文件的进阶内容,包括包裹的概念、特殊符号的处理、如何处理开头和结尾处的空格、分隔符可能存在的问题以及最后介绍了可以使用软件进行配置。 阅读全文
posted @ 2022-02-07 22:34 永远是萌新的阿岩 阅读(1842) 评论(0) 推荐(1) 编辑