力扣
仲夏余四
这个作者很懒,什么都没留下…
展开
-
层序遍历二叉树
public List<List<Integer>> levelOrder(TreeNode root) { List<List<Integer>> result = new ArrayList<>(); if (root == null) return null; Queue<TreeNode> queue = new LinkedList<>(); que.原创 2020-07-27 11:29:11 · 73 阅读 · 0 评论 -
盛水最多的容器
int maxResult = 0; int l = 0; int r = height.length - 1; for(int i = 0; i<height.length; i++){ maxResult = Math.max(maxResult, Math.min(height[l],height[r])*(r-l)); if(height[l] &g...原创 2019-11-10 15:17:34 · 83 阅读 · 0 评论 -
判断回文数
public boolean isPalindrome(int x) { String num = x+""; int len = num .length(); for (int i = 0; i <= len/2; i++) { if(num.charAt(i) != num.charAt(len-1 - i)){ ret...原创 2019-11-10 15:16:34 · 73 阅读 · 0 评论 -
字符串转换整数 (atoi)
class Solution { public int myAtoi(String str) { str = str.trim(); if("".equals(str))return 0; if (!"+-0123456789".contains(str.charAt(0) + "")) return 0; if(str.length()==1...原创 2019-11-07 21:53:05 · 84 阅读 · 0 评论 -
最长回文子串
import static sun.swing.MenuItemLayoutHelper.max;/** * 最长回文子串 */public class test { public static void main(String[] args) { System.out.println(longestPalindrome("asaa")); }...原创 2019-11-04 20:29:00 · 79 阅读 · 0 评论 -
Z字形变换
问题描述: /** * * @param s 字符串 * @param numRows 行数 * @return 行遍历 */ public String convert(String s, int numRows) { int sign = numRows; int len = s...原创 2019-11-04 21:45:59 · 105 阅读 · 0 评论 -
整数反转
public static int reverse(int x) { int sign; boolean signBoolean; if (x >= 0) { sign = x; signBoolean = true; } else { sign...原创 2019-11-05 20:09:52 · 86 阅读 · 0 评论