![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
文章平均质量分 77
HDU-Dade
这个作者很懒,什么都没留下…
展开
-
Leetcode 82. 删除排序链表中的重复元素 II
删除排序链表中的重复元素 II 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。 返回同样按升序排列的结果链表。 示例1: 输入:head = [1,2,3,3,4,4,5] 输出:[1,2,5] 示例2: 输入:head = [1,1,1,2,3] 输出:[2,3] 提示: 链表中节点数目在范围 [0, 300] 内 -100 <= Node.val <= 100 题目数据保证链表已经按转载 2021-03-25 21:31:15 · 89 阅读 · 0 评论 -
Leetcode 307. 区域和检索 - 数组可修改 树状数组 Java
Leetcode 307. 区域和检索 - 数组可修改 树状数组 Java树状数组lowbit前缀和单点更新 更新后缀和代码 树状数组 C[i]代表子树的叶子节点的权值之和: C[1]=A[1]; C[2]=A[1]+A[2]; C[3]=A[3]; C[4]=A[1]+A[2]+A[3]+A[4]; C[5]=A[5]; C[6]=A[5]+A[6]; C[7]=A[7]; C[8]=A[1]+A[2]+A[3]+A[4]+A[5]+A[6]+A[7]+A[8]; 将C数组的下标i转化成二进制: 1=(原创 2020-12-03 15:36:47 · 141 阅读 · 0 评论