2024年1月28日
摘要: 构造差分数组 int* constructDifferenceArray(int* nums, int length) { int* diff = (int*)malloc(length * sizeof(int)); diff[0] = nums[0]; for (int i = 1; i < l 阅读全文
posted @ 2024-01-28 20:24 lulixiu 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 一维数组中的前缀和 https://leetcode.com/problems/range-sum-query-immutable/description/ 区域和检索 #include <stdio.h> #include <stdlib.h> // 定义 NumArray 结构体 typedef 阅读全文
posted @ 2024-01-28 19:36 lulixiu 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 代码随想录 移除元素。不设置虚拟头节点,分类讨论。 struct ListNode* removeElements(struct ListNode* head, int val) { struct ListNode* temp; // 当头结点存在并且头结点的值等于val时 while (head 阅读全文
posted @ 2024-01-28 19:35 lulixiu 阅读(3) 评论(0) 推荐(0) 编辑