- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 LeetCode解题笔记 6 —— 36.有效的数独
题目判断一个9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字1-9在每一行只能出现一次。 数字1-9在每一列只能出现一次。 数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。上图是一个部分填充的有效的数独。数独部分空格内已填入了数字,空白格用'.'表示。示例1:输入:[ ["5","3",".","...
2019-03-28 17:55:34 175
原创 LeetCode解题笔记 5 —— 20.有效的括号
题目给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例2:输入: "()[]{}"输出: true示例3:输入: "(]"输出: fa...
2019-03-28 10:00:02 151
原创 LeetCode解题笔记 4 —— 6. Z 字形变换
问题将一个给定字符串根据给定的行数,以从上往下、从左到右进行Z 字形排列。比如输入字符串为"LEETCODEISHIRING"行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"LCIRETOESIIGEDHN"。请你实现这个将字符串进行指定行...
2019-03-27 11:49:02 184
原创 LeetCode解题笔记 3 —— 5.最长回文子串
tips:回文的意思是正着念和倒着念一样,如:上海自来水来自海上问题给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为 1000。示例 1:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"解法暴力解法:class Solution { pu...
2019-03-27 11:28:52 217
原创 LeetCode解题笔记 2 —— 3.无重复字符的最长子串
题目给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复...
2019-03-27 10:22:19 152
原创 LeetCode解题笔记 1 —— 2.两数相加
题目给出两个非空的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 ->...
2019-03-27 10:17:37 163
原创 Android/Java Map深复制(修改复制的Map不影响原Map)
public static <E,T> Map<E,T> deepCopy(Map<E,T> src) { try { ByteArrayOutputStream byteOut = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutpu...
2019-03-21 15:42:51 1726 1
原创 Android/java Date日期相关工具类
将Date与String/时间戳之间相互转换,日期加减,日期判断等常用操作封装到一起的工具类import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalenda...
2019-03-21 15:25:54 362
原创 android 使用fastjson解析json数据
在build.gradle添加fastjson的依赖dependencies { ...... compile 'com.alibaba:fastjson:1.2.21'}现有一个json字符串,格式如下{ 'msg': '返回的数据', 'code': 200, 'list': [{ 'name': '张三', 'ID': 1 }, { 'n...
2019-03-21 11:48:50 4169
XJad jar包反编译成java源文件工具
2018-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人