![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode
xrh12
QQ1193421429
展开
-
Leetcode03无重复最长子串
无重复最长子串 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 普通循环方法 class Solution { public int lengthOfLongestSubstring(String s) { //如果s为空,length不大于0,是一个空串,就没有向下执行的必要了 if(s != null && s.length() > 0 && s != ""){ //String原创 2022-03-08 13:02:37 · 108 阅读 · 0 评论 -
Leetcode04中位数
中位数 一、不考虑题目要求的时间复杂度时,可以使用Arrays.sort()进行两个数组合并后的排序,然后进行奇偶判定,寻找中位数。 public class Leetcode { public static double findMedianSortedArrays(int[] nums1, int[] nums2) { double res=0; int [] nums3=new int[nums1.length+nums2.lengt原创 2022-03-03 19:24:37 · 417 阅读 · 0 评论 -
Leetcode02两数相加
两数相加 public class Leetcode { public static ListNode addTwoNumbers(ListNode l1, ListNode l2) { ListNode head = null, tail = null; int carry = 0; while (l1 != null || l2 != null) { int n1 = l1 != null ? l1.val : 0;原创 2022-03-03 11:52:04 · 126 阅读 · 0 评论 -
Leetcod01两数之和
两数之和 创建hashmap以后,以数组值作为key,value则为数组下标,以此进行遍历; 在运行输出时显示乱码,是因为数组的输出不可以直接sout,而是使用Arrays.toString() import java.lang.reflect.Array; import java.util.Arrays; import java.util.HashMap; import java.util.Map; public class Leetcode { public static int[] Sum原创 2022-03-03 10:33:24 · 66 阅读 · 0 评论