【leetcode刷题】[简单]目录索引(不断更新中)java篇刷题指南

[简单]目录索引-java篇:

每天刷刷题,算法没问题!

1.两数之和(two sum)
7.反转整数(reverse integer)
9.回文数(palindrome number)
13.罗马数字转整数(roman to integer)
14.最长公共前缀(longest common prefix)
20.有效的括号(valid parentheses)
21.合并两个有序链表(merge two sorted lists)
26. 删除排序数组中的重复项(remove duplicates from sorted array)
27. 移除元素(remove element)
28.实现strStr()(implement strstr)
35.搜索插入位置(search insert position)
38. 报数(count and say)
53. 最大子序和(maximum subarray)
58. 最后一个单词的长度(length of last word)
66. 加一(plus one)
67. 二进制求和(add binary)
69. x 的平方根(sqrtx)
70. 爬楼梯(climbing stairs)
83. 删除排序链表中的重复元素(remove duplicates from sorted list)
88. 合并两个有序数组(merge sorted array)
100. 相同的树(same tree)
101. 对称二叉树(symmetrictree)
104. 二叉树的最大深度(maximum depth of binary tree)
107. 二叉树的层次遍历 II(binary tree level order traversal ii)
108. 将有序数组转换为二叉搜索树(convert sorted array to binary searc)
110. 平衡二叉树(balanced binary tree)
111. 二叉树的最小深度(minimum depth of binary tree)
112. 路径总和(path sum)
118. 杨辉三角(pascals triangle)
119. 杨辉三角 II(pascals triangle ii)
121. 买卖股票的最佳时机(best time to buy and sell stock)
122. 买卖股票的最佳时机II(best time to buy and sell stock ii)
125. 验证回文串(valid palindrome)
136. 只出现一次的数字(single number)
141. 环形链表(linked list cycle)
155. 最小栈(min stack)
160. 相交链表(intersection of two linked lists)
167. 两数之和 II - 输入序数组(two sum ii input array is sorted)
168. Excel表列名称(excel sheet column title)
169. 求众数(majority element)
171. Excel表列序号(excel sheet column number)
172. 阶乘后的零(factorial trailing zeroes)
175. 组合两个表(combine two tables)-mysql
176. 第二高的薪水(second highest salary)-mysql
181. 超过经理收入的员工(employees earning more than their manag)-mysql
182. 查找重复的电子邮箱(duplicate emails)-mysql
183. 从不订购的客户(customers who never order)-mysql
189. 旋转数组(rotate array)
190. 颠倒二进制位(reverse bits)
191. 位1的个数(number of 1 bits)
193. 有效电话号码(valid phone numbers)-Bash
195. 第十行(tenth line)-Bash
196. 删除重复的电子邮箱(delete duplicate emails)-mysql
197. 上升的温度(submissions)-mysql
198. 打家劫舍(house robber)
202. 快乐数(happy number)
203. 移除链表元素(remove linked list elements)
204. 计数质数(count primes)
205. 同构字符串(isomorphic strings)
206. 反转链表(reverse linked list)
217. 存在重复元素(contains duplicate)
219. 存在重复元素 II(contains duplicate ii)
225. 用队列实现栈(implement stack using queues)
226. 翻转二叉树(invert binary tree)
231. 2的幂(power of two)
232. 用栈实现队列(implement queue using stacks)
234. 回文链表(palindrome linked list)
235. 二叉搜索树的最近公共祖先(lowest common ancestor of a binary search tree)
237. 删除链表中的节点(delete node in a linked list)
242. 有效的字母异位词(valid anagram)
257. 二叉树的所有路径(binary tree paths)
258. 各位相加(add digits)
263. 丑数(ugly number)
268. 缺失数字(missing number)
278. 第一个错误的版本(first bad version)
283. 移动零(move zeroes)
290. 单词模式(word pattern)
292. Nim游戏(nim game)
303. 区域和检索 - 数组不可变(range sum query immutable)
326. 3的幂(power of three)
342. 4的幂(power of four)
344. 反转字符串(reverse string)
345. 反转字符串中的元音字母(reverse vowels of a string)
349. 两个数组的交集(intersection of two arrays)
350. 两个数组的交集 II(intersection of two arrays ii)
367. 有效的完全平方数(valid perfect square)
371. 两整数之和(sum of two integers)
374. 猜数字大小(guess number higher or lower)
383. 赎金信(ransom note)
387. 字符串中的第一个唯一字符(first unique character in a string)
389. 找不同(find the difference)
400.第N个数字(nth digit)
401. 二进制手表(binary watch)
404. 左叶子之和(sum of left leaves)
405. 数字转换为十六进制数(convert a number to hexadecimal)
409. 最长回文串(longest palindrome)
412. Fizz Buzz
414. 第三大的数(third maximum number)
415. 字符串相加(add strings)
427. 建立四叉树(construct quad tree)
429. N叉树的层序遍历(n ary tree level order traversal)
434. 字符串中的单词数(number of segments in a string)
437. 路径总和 III(path sum iii)
438. 找到字符串中所有字母异位词(find all anagrams in a string)
441. 排列硬币(arranging coins)
443. 压缩字符串(string compression)
447. 回旋镖的数量(number of boomerangs)
448. 找到所有数组中消失的数字(find all numbers disappeared in an array)
453. 最小移动次数使数组元素相等(minimum moves to equal array elements)
455. 分发饼干(assign cookies)
459. 重复的子字符串(repeated substring pattern)
461. 汉明距离(hamming distance)
463. 岛屿的周长(island perimeter)
475. 供暖器(heaters)
476. 数字的补数(number complement)
482. 密钥格式化(license key formatting)
485. 最大连续1的个数(max consecutive ones)
492. 构造矩形(construct the rectangle)
496. 下一个更大元素 I(next greater element i)
500. 键盘行(keyboard row)
501. 二叉搜索树中的众数(find mode in binary search tree)
504. 七进制数(base 7)

你可能感兴趣的:(算法,leetcode)