
数据结构
Java研途
这个作者很懒,什么都没留下…
展开
-
数据结构-04day
数据结构-04day234. 回文链表 (leetcode)题目链接解题思路先将链表存到一个数组中,并记录数组长度依据循环比较对称的位置的值是否相同执行用时 :2 ms 内存消耗 :47.1 MBclass Solution { public boolean isPalindrome(ListNode head) { int[] nums = new ...原创 2020-04-30 00:21:04 · 170 阅读 · 0 评论 -
数据结构-03day
数据结构-03day206. 反转链表 (leetcode)题目链接解题思路建立一个新的头节点,然后遍历原链表再新的链表上使用头插法,实现链表的反转执行用时 :0 ms 内存消耗 :39.7 MBclass Solution { public ListNode reverseList(ListNode head) { if(head == null){...原创 2020-04-27 21:57:51 · 118 阅读 · 0 评论 -
数据结构-02day
数据结构-02day82. 删除排序链表中的重复元素 II (leetcode)题目链接解题思路暴力破解先循环一次链表获取到重复的节点值,存入到ArryList中再循环一次链表并循环ArrayList将有的节点一次删除执行用时 :2 ms 内存消耗 :39.1 MBclass Solution { public ListNode deleteDuplicates(L...原创 2020-04-27 00:41:42 · 133 阅读 · 0 评论 -
数据结构-01day
数据结构-day0186. 分隔链表(leetcode)题目链接解题思路创建两个头结点first 和 second然后循环遍历原来的链表,将小于 x 的节点连接在first节点的后边,大于或等于 x 的节点都连接在second节点后边将两个新的链表连接起来执行用时:0 ms内存消耗:38.9 MBclass Solution { public ListNode p...原创 2020-04-24 22:59:05 · 112 阅读 · 0 评论