个人笔记本
文章平均质量分 59
是壮壮没错了丶
亿丶mercenary and sensual.
展开
-
每日一练_118(2021.10.30) 对称二叉树。
最近莫名其妙的当上了班长,开学后事情还挺多。平常晚上练了点题,也懒得记录到这里了。作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/symmetric-tree/solution/dui-cheng-er-cha-shu-by-leetcode-solution/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:import java.util.LinkedList;i原创 2021-10-30 21:16:36 · 108 阅读 · 0 评论 -
每日一练_117(2021.10.11) 反转链表II(leetcode)
借鉴的是一个评论里的大佬,他就是自己写的,用的栈方法,没什么链接和讲解。看完后觉得很妙。对链表的理解比我熟练和深多了。个人微改:import java.util.Stack;class ListNode{ int val; ListNode next; ListNode(){} ListNode(int val){this.val = val;} ListNode(int val,ListNode next){this.val = val;this.nex...原创 2021-10-11 20:58:19 · 77 阅读 · 0 评论 -
每日一练_116(2021.10.9) 解码方法(leetcode)。
作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/decode-ways/solution/jie-ma-fang-fa-by-leetcode-solution-p8np/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 我真的是受不了了,这些“巧妙”的方法,实在是太秀了。我最近开始学习前端了。后端不适合我......html,css,javascript最近开始学了,有点晚...原创 2021-10-09 22:58:49 · 77 阅读 · 0 评论 -
每日一练_115(2021.10.7) 子集||(leetcode).
作者:carlsun-2链接:https://leetcode-cn.com/problems/subsets-ii/solution/90-zi-ji-iiche-di-li-jie-zi-ji-wen-ti-ru-djmf/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。怎么会感觉这个代码有点难受......个人微改:import java.util.ArrayList;import java.util.LinkedList;imp原创 2021-10-07 21:04:00 · 84 阅读 · 0 评论 -
每日一练_114(2021.10.4) 格雷编码(leetcode)。
作者:jyd链接:https://leetcode-cn.com/problems/gray-code/solution/gray-code-jing-xiang-fan-she-fa-by-jyd/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。每天也就靠看看题解混混日子了。个人微改:import java.util.ArrayList;import java.util.List;import java.util.Scanner;原创 2021-10-04 21:00:00 · 76 阅读 · 0 评论 -
每日一练_113(2021.10.1) 扰乱字符串(leetcode)。
美好的一天从“困难”结束!作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/scramble-string/solution/rao-luan-zi-fu-chuan-by-leetcode-solutio-8r9t/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我自己举了好多例子,才慢慢试出了每部分代码功能。但还是有点迷糊。估计过两天就忘的一干二净了。个人微改:impor原创 2021-10-01 20:23:17 · 88 阅读 · 0 评论 -
每日一练_112(2021.9.28) 分割链表(leetcode)。
partiton list作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/partition-list/solution/fen-ge-lian-biao-by-leetcode-solution-7ade/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:import java.util.Scanner;class ListNode7{ int val;...原创 2021-09-28 20:56:38 · 65 阅读 · 0 评论 -
每日一练_111(2021.9.25) 最大矩形(leetcode)。
作者:windliang链接:https://leetcode-cn.com/problems/maximal-rectangle/solution/xiang-xi-tong-su-de-si-lu-fen-xi-duo-jie-fa-by-1-8/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这个作者的一个解法,用到了那个“柱状图中最大的矩形”。刚好我刚做过,牛哇!!!个人微改:import java.util.Arrays;imp原创 2021-09-25 16:32:59 · 62 阅读 · 0 评论 -
每日一练_110(2021.9.25) 柱状图中最大的矩形(leetcode)。
开学了,寝室就热闹了。其实我挺喜欢自己一个人的,安安静静的,哈哈......这个题,理解起来也挺费劲的,我暂时大致了解了代码。作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/largest-rectangle-in-histogram/solution/zhu-zhuang-tu-zhong-zui-da-de-ju-xing-by-leetcode-/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非原创 2021-09-25 15:49:34 · 88 阅读 · 0 评论 -
每日一练_109(2021.9.24) 删除排序链表中的重复元素(leetcode)。
这题有两个难度,这是难度一,我按照力扣网站推荐的刷题列表,先做了难度二。再做这个就容易理解了。我就自己写了,也懒得去看答案了。个人答案:/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this.val=val;}*...原创 2021-09-24 23:12:12 · 72 阅读 · 0 评论 -
每日一练_108(2021.9.24) 删除排序链表中的重复元素(leetcode)。
作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii/solution/shan-chu-pai-xu-lian-biao-zhong-de-zhong-oayn/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:import java.util.Scanner;class ListNode{ ..原创 2021-09-24 20:13:53 · 63 阅读 · 0 评论 -
每日一练_107(2021.9.24) 搜索旋转排序数组II(leetcode)。
作者:reedfan链接:https://leetcode-cn.com/problems/search-in-rotated-sorted-array-ii/solution/zai-javazhong-ji-bai-liao-100de-yong-hu-by-reedfan/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。要用二分法......没怎么看出来。前两天,看到了一个华为面试编程题。本质就是求一个数组中的元素和等于target(目标值)原创 2021-09-24 18:12:19 · 59 阅读 · 0 评论 -
每日一练_106(2021.9.23) 删除有序数组中的重复数组(leetcode)。
作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii/solution/shan-chu-pai-xu-shu-zu-zhong-de-zhong-fu-yec2/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:class remove{ public int removeDuplicates...原创 2021-09-23 14:07:40 · 54 阅读 · 0 评论 -
每日一练_105(2021.9.21) 单词搜索(leetcode)。
唉,每天也就靠看答案解析,来混混日子了。天哪,啥都不会,啥也不是......推荐作者详解:作者:liweiwei1419链接:https://leetcode-cn.com/problems/word-search/solution/zai-er-wei-ping-mian-shang-shi-yong-hui-su-fa-pyth/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:class search{ private...原创 2021-09-21 20:52:04 · 70 阅读 · 0 评论 -
每日一练_104(2021.9.20) 子集(leetcode)。
作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/subsets/solution/zi-ji-by-leetcode-solution/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。嗯......还是回溯。官方答案的话,可以代入{1,2}或者{1},顺着代码走一遍,就好理解了。啧啧......啥也不会,每天靠着看答案过日子。哦,美剧(性爱自修室 第三季)更新了,最近在疯狂删减,建议.原创 2021-09-20 20:46:24 · 66 阅读 · 0 评论 -
每日一练_103(2021.9.19) 组合(leetcode)。
推荐一个作者详解,讲解的很清晰,有很多图解,也方便理解。作者:liweiwei1419链接:https://leetcode-cn.com/problems/combinations/solution/hui-su-suan-fa-jian-zhi-python-dai-ma-java-dai-ma-/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这几天中秋节放假,学校因为疫情封了大半个月了。这几天限时解封,出门还要记录啥的,繁琐的流程。于是原创 2021-09-19 20:46:38 · 78 阅读 · 0 评论 -
每日一练_102(2021.9.18) 最小覆盖子串(leetcode)。
推荐一个作者详解,感觉很神奇......作者:Mcdull0921链接:https://leetcode-cn.com/problems/minimum-window-substring/solution/tong-su-qie-xiang-xi-de-miao-shu-hua-dong-chuang-k/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:class window{ public String minWind...原创 2021-09-18 20:53:08 · 67 阅读 · 0 评论 -
每日一练_101(2021.9.17) 颜色分类(leetcode)。
今年大三了......我决心考一次研。因为心里一直有一个遗憾,是个秘密,那种感受,偶尔还是会梦到,每次梦到后,都会比较难受,也会再也睡不下去......周围总是乱糟糟的......言归正传,这道题我也试了试冒泡排序啥的,但是测试时间有点长。作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/sort-colors/solution/yan-se-fen-lei-by-leetcode-solution/来源:力扣(LeetCode)原创 2021-09-17 20:18:36 · 63 阅读 · 0 评论 -
每日一练_100(2021.9.17) 搜索二维矩阵。
作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/search-a-2d-matrix/solution/sou-suo-er-wei-ju-zhen-by-leetcode-solut-vxui/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:class matrix{ public boolean searchMatrix(int[][] matrix,int ...原创 2021-09-17 19:17:46 · 77 阅读 · 0 评论 -
每日一练_99(2021.9.16) 矩阵置零(leetcode)。
作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/set-matrix-zeroes/solution/ju-zhen-zhi-ling-by-leetcode-solution-9ll7/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明个人微改:import java.util.Arrays;class zeroes{ public void setZeroes(int[][...原创 2021-09-16 19:45:11 · 86 阅读 · 0 评论 -
每日一练_98(2021.9.15) 编辑距离(leetcode)。
推荐一个作者的详解,大佬有动态图解析:作者:ikaruga链接:https://leetcode-cn.com/problems/edit-distance/solution/edit-distance-by-ikaruga/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。啧啧......是人是鬼都在秀,我算是服了,这行的水是真的深!!!个人微改:class distance{ public int minDistance(St...原创 2021-09-15 20:22:00 · 94 阅读 · 0 评论 -
每日一练_97(2021.9.14) 简化路径(leetcode)。
堆栈的题,自己在演草纸上验证,思路就很清晰。这种题“针不戳”!推荐作者详解:作者:spark-链接:https://leetcode-cn.com/problems/simplify-path/solution/shuang-duan-dui-lie-linuxde-si-lu-by-sik-lt4h/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:import java.util.Deque;import java.uti原创 2021-09-14 21:33:13 · 81 阅读 · 0 评论 -
每日一练_96(2021.9.13) 爬楼梯(leetcode)。
前几天做了挺多的回溯的题,我就用回溯的方法做了这道题,结果提交的时候超出内存限制了。(我在最底下粘贴出了官方的一种官方答案。)回溯:import java.util.ArrayList;import java.util.List;class stairs{ public int climbStairs(int n) { return permutation(n).size(); } public List<List<Integer>&...原创 2021-09-13 20:00:10 · 78 阅读 · 0 评论 -
每日一练_95(2021.9.12) X的平方根(leetcode)。
二分法...这道题运用的挺灵活的。官方答案:作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/sqrtx/solution/x-de-ping-fang-gen-by-leetcode-solution/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:public class Square { public static void main(String arg...原创 2021-09-12 20:35:24 · 77 阅读 · 0 评论 -
每日一练_94(2021.9.11) 文本左右对齐(leetcode)。
推荐一个详解:作者:ikaruga链接:https://leetcode-cn.com/problems/text-justification/solution/text-justification-by-ikaruga/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。底下评论里有个java版本的,还有注释,推荐去看看。个人微改:import java.util.ArrayList;import java.util.List;clas原创 2021-09-11 20:38:02 · 128 阅读 · 0 评论 -
每日一练_93(2021.9.8) 二进制求和(leetcode)。
这个评论不错!推荐一个作者详解,没有链接啥的。根据大佬的代码:个人微改:public class AddBinary { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(addBinary("1010","1011")); } public static String ad...原创 2021-09-08 20:25:29 · 67 阅读 · 0 评论 -
每日一练_92(2021.9.7) 加一(leetcode).
我看到评论里有一个有趣的“想法”,就借鉴了。没啥链接啥的,就截了个图。个人微改:import java.util.Scanner;import java.util.Arrays;public class PlusOne { public static void main(String args[]) { System.out.println("please enter the capcity of your array :"); Scanner sc...原创 2021-09-07 20:31:15 · 70 阅读 · 0 评论 -
每日一练_91(2021.9.6) 有效数字(leetcode)。
推荐一个作者详解,没有什么链接,我就截了个图:我也看了别的答案...我个人还是喜欢正则表达式。但是测试结果比较那啥!再推荐一个正则表达式详解:https://www.runoob.com/java/java-regular-expressions.html其实我个人挺喜欢正则表达式的,解决一些字符串问题,还是挺灵活的。执行用时:18 ms, 在所有 Java 提交中击败了11.76%的用户内存消耗:40.3 MB, 在所有 Java 提交中击败了5.64%的用户通过测试用例:1488 .原创 2021-09-06 22:20:55 · 87 阅读 · 0 评论 -
每日一练_90(2021.9.5) 最小路径和(leetcode)。
推荐作者详解:作者:jyd链接:https://leetcode-cn.com/problems/minimum-path-sum/solution/zui-xiao-lu-jing-he-dong-tai-gui-hua-gui-fan-liu-c/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这位老师讲解的很详细,有动态图,看完就懂了。999999...(6翻了)。个人微改:public class MinimumPathSum {原创 2021-09-05 20:24:23 · 54 阅读 · 0 评论 -
每日一练_89(2021.9.3) 不同路径||(leetcode)。
unique path ||推荐作者详解:作者:wang_ni_ma链接:https://leetcode-cn.com/problems/unique-paths-ii/solution/si-chong-shi-xian-xiang-xi-tu-jie-63-bu-0qyz7/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。Isn't it funny how day by day nothing changes, but when you原创 2021-09-03 20:32:49 · 91 阅读 · 0 评论 -
每日一练_88(2021.9.2) 不同路径。
unique path推荐一个详解:作者:powcai链接:https://leetcode-cn.com/problems/unique-paths/solution/dong-tai-gui-hua-by-powcai-2/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。按数学公式的话:这个作者讲解的挺好,挺神奇的。个人微改:import java.util.Arrays;import java.util.Scanner;.原创 2021-09-02 20:52:05 · 52 阅读 · 0 评论 -
每日一练_87(2021.9.1) 旋转链表(leetcode)。
Rotate List推荐一个作者详解:作者:Echo__wwW链接:https://leetcode-cn.com/problems/rotate-list/solution/qing-xi-yi-dong-de-javajie-fa-by-echo__w-82l4/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:class ListNode10{ int val; ListNode10 next; Li...原创 2021-09-01 20:27:06 · 71 阅读 · 0 评论 -
每日一练_85(2021.8.24) 螺旋矩阵||(leetcode)。
这题,和"螺旋矩阵 | "差不多,就按着那个思路继续写了。个人代码:import java.util.Arrays;public class SpiralMatrix_2 { public static void main(String args[]) { System.out.println(Arrays.deepToString(order(3))); } static int[][] order(int a){ int q[][] =...原创 2021-08-24 17:17:50 · 72 阅读 · 0 评论 -
每日一练_84(2021.8.24) 最后一个单词的长度。
我自己用split写的,系统给的评级,貌似效率偏低。public class LengthOfLastWord_2 { public static void main(String args[]) { String s = "luffy is still joyboy"; System.out.println(len(s)); } static int len(String s) { String hah[] = new Strin...原创 2021-08-24 16:33:18 · 82 阅读 · 0 评论 -
每日一练_83(2021.8.24) 插入区间(leetcode)。
官方代码答案:作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/insert-interval/solution/cha-ru-qu-jian-by-leetcode-solution/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人微改:import java.util.ArrayList;import java.util.Arrays;import java.util.L原创 2021-08-24 15:56:43 · 78 阅读 · 0 评论 -
每日一练_82(2021.8.23) 合并区间(leetcode)。
Merge Intervasl官方答案代码:作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/merge-intervals/solution/he-bing-qu-jian-by-leetcode-solution/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。答案里对二维数组的排序,还挺新鲜的。有个解释:https://blog.csdn.net/qq_42647903/a原创 2021-08-23 17:49:09 · 132 阅读 · 0 评论 -
每日一练_81(2021.8.23) 跳跃游戏(leetcode)。
前面倒是写过一道基本一样的,不过那个是返回步数,这个返回Boolean类型。我就自己写了...毕竟是自己写的...用时,消耗啥的,问题不大。我的水平暂时不考虑这些,哈哈哈...个人代码:public class JumpGame { public static void main(String args[]) { int a[] = new int[] {3,2,1,0,4}; int b[] = new int[] {2,0,0}; ...原创 2021-08-23 16:30:16 · 83 阅读 · 0 评论 -
每日一练_80(2021.8.21) 螺旋矩阵(leetcode)。
推荐一个详解:作者:liao-tian-yi-jian链接:https://leetcode-cn.com/problems/spiral-matrix/solution/luo-xuan-ju-zhen-by-liao-tian-yi-jian/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。截了个图:分割成了一圈一圈,判断条件也很666...个人微改:import java.util.ArrayList;import java.u原创 2021-08-21 16:27:22 · 86 阅读 · 0 评论 -
每日一练_79(2021.8.21) 最大子序和(leetcode)。
这题难度是“简单”...不是吧?!不是吧?!不是吧?!我原本是打算:一个数字为一组,两个数字为一组,三个数字为一组......忍不住看了官方答案。当场裂开!果然还是有“妙啊,简直就是妙蛙种子吃了妙脆角走进了米奇妙妙屋,妙到家了”解法...作者:LeetCode-Solution链接:https://leetcode-cn.com/problems/maximum-subarray/solution/zui-da-zi-xu-he-by-leetcode-solution/来源:力扣(LeetCode原创 2021-08-21 15:16:27 · 71 阅读 · 0 评论 -
每日一练_78(2021.8.21) N皇后|| (leetcode)
中午没怎么睡好......床头的室友,闲着没事,中午都在睡觉他敲起了代码。唉,都不知道该怎么说了。敲个代码和弹钢琴一样...真是没这个必要吧...难搞! 这道题只是返回解法的数量,把昨天的代码稍微改一下就行,也不是很难。个人微改:import java.util.Arrays;class queen{ int m = 0; public int solveNQueens(int n){ char [][] chessboard = new char[n]...原创 2021-08-21 14:45:17 · 99 阅读 · 0 评论