240 发简信
IP属地:重庆
  • 谈谈synchronized

    synchronized就是用来解决线程安全问题的。有两种形式,一个是同步方法,一种是同步代码块。 synchronized的工作原理 sync...

  • LeetCode 1266. 访问所有点的最小时间

    平面上有 n 个点,点的位置用整数坐标表示 points[i] = [xi, yi]。请你计算访问所有这些点需要的最小时间(以秒为单位)。 你可...

  • LeetCode 1281. 整数的各位积和之差

    给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 这道题还是够意思的,只需要把每一位取出来运算就行了。

  • LeetCode 5283. 二进制链表转整数

    给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。 请你返回该链表所表示数字的...

  • LeetCode 92. 反转链表 II

    反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 说明:1 ≤ m ≤ n ≤ 链表长度。 1 , 2, 3, 4 , 5 m...

  • LeetCode 61. 旋转链表

    给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 先通过循环遍历,计算出链表的长度num,然后用k%num,因为...

  • LeetCode 86. 分隔链表

    给定一个链表和一个特定值 x,对链表进行分隔,使得所有小于 x 的节点都在大于或等于 x 的节点之前。 你应当保留两个分区中每个节点的初始相对位...

  • LeetCode 82. 删除排序链表中的重复元素 II

    给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 1 -> 2 -> ...

  • LeetCode 24. 两两交换链表中的节点

    给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 从第一个开始循环判断当...