五月 23, 2020

volatile的原子性

volatile的两个优点volatile可以保证可见性,有序性,但是不能保证原子性,这也是今天写代码时候忽略的问...

五月 23, 2020

volatile的原子性

volatile的两个优点volatile可以保证可见性,有序性,但是不能保证原子性,这也是今天写代码时候忽略的问题。 什么是原子性原子性即一个操作或者多...

五月 23, 2020

leetcode445. 两数相加 II

leetcode445. 两数相加 II 给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加...

五月 23, 2020

leetcode23. 合并K个排序链表

leetcode23. 合并K个排序链表 合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例:输入:[ 1->4-...

四月 11, 2020

leetcode516. 最长回文子序列-附动态规划状态图

leetcode516. 最长回文子序列 给定一个字符串s,找到其中最长的回文子序列。可以假设s的最大长度为1000。 示例 1:输入: “b...

四月 11, 2020

leetcode647. 回文子串-动态规划

leetcode647. 回文子串 给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成...

四月 11, 2020

leetcode5. 最长回文子串-动态规划详细解释无后效性

leetcode5. 最长回文子串 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1: 输入:...

四月 11, 2020

leetcode22. 括号生成

leetcode22. 括号生成 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例:输入:n =...

四月 11, 2020

leetcode面试题13. 机器人的运动范围

leetcode面试题13. 机器人的运动范围 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0...

四月 11, 2020

leetcode面试题 01.07. 旋转矩阵

leetcode面试题 01.07. 旋转矩阵 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 9...

四月 11, 2020

leetcode120. 三角形最小路径和

leetcode120. 三角形最小路径和 给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。 例如,给定三角形: [ ...

加载更多