- 博客(4)
- 收藏
- 关注
原创 LEETCODE DIARY4: 寻找最长字符不重复的子序列
Longest Substring Without Repeating Characters //寻找给出字符串中最长的由不重复字符构成的子串,返回子串长度 //利用set的特性: 不能存储相同的元素 //下面是官网的方法1:Sliding Window //将寻找子串的过程看作是窗格的移动,用两个变量i,j作为窗格的头和尾 class Solution { public int leng...
2018-10-05 15:56:37 189
原创 LEETCODE DIARY3: 电话按键对应字母排列组合
Letter Combinations of a Phone Number //输入2~9构成的数字串,输出可能表示的字符串 //对应:0,1无对应字符,2-(abc) 3-(def) 4-(ghi) 5-(jkl) 6-(mno) 7-(pqrs) 8-(tuv) 9-(wxyz) //找到的这个参考方法是c++语言的 //p.s. c++的vector类自带"push_back()"函数用于在...
2018-10-04 11:19:50 559
原创 LEETCODE DIARY1: BinaryTreeInorderTraversal
LEETCODE DIARY DAY1 94 Binary Tree Inorder Traversal 输出中序遍历 //中序遍历 递归? //渐渐拾起JAVA语言(然而笔试不允许javaTT) solution1: class Solution { public List<Integer> inorderTraversal(TreeNode root) { ...
2018-10-03 09:23:39 90
原创 LEETCODE DIARY2: Add2Nums
//两个链表存储两个非零整数,每个节点存储一位,位数倒序存储,将两个链表的数相加返回答案链表 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */ c...
2018-10-03 09:23:12 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人