02 2022 档案

DDD之 聚合根 实体 值对象
摘要: 阅读全文

posted @ 2022-02-15 11:23 MaXianZhe 阅读(45) 评论(0) 推荐(0) 编辑

NC_150_BINARY_TREE_COUNT NC_151_GCD NC_156_FIND_ONCE_NUMBER
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/22 * 左子树的数量乘以右子树的数量 */ public class NC_150_BINARY_TREE_COUNT { private 阅读全文

posted @ 2022-02-11 18:10 MaXianZhe 阅读(32) 评论(0) 推荐(0) 编辑

NC_142_MAX_DUPSUBSTR NC_149_KMP
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/11/7 */ public class NC_142_MAX_DUPSUBSTR { public int solve (String a) 阅读全文

posted @ 2022-02-11 18:09 MaXianZhe 阅读(27) 评论(0) 推荐(0) 编辑

NC_131_GetMedian NC_132_Joseph_circle NC_133_ODDEVENLIST
摘要:package org.example.interview.practice; import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Objects; /** 阅读全文

posted @ 2022-02-11 18:02 MaXianZhe 阅读(36) 评论(0) 推荐(0) 编辑

NC_126_MIN_MONEY NC_127_LCS NC_128_MAXWATER
摘要:package org.example.interview.practice; import java.util.Arrays; /** * @author xianzhe.ma * @date 2021/8/16 */ public class NC_126_MIN_MONEY { public 阅读全文

posted @ 2022-02-11 16:53 MaXianZhe 阅读(36) 评论(0) 推荐(0) 编辑

NC_121_Permutation NC_122_MATCH_REGEX NC_123_TREE_SERIALIZE NC_125_MAX_LEN_SUB_ARRAY_EQUALSK
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/11/3 */ import java.util.*; public class NC_121_Permutation { public Arr 阅读全文

posted @ 2022-02-11 16:53 MaXianZhe 阅读(44) 评论(0) 推荐(0) 编辑

NC_111_MAXVALUE NC_113_CHECK_IP NC_119_SMALLEST_K
摘要:package org.example.interview.practice; import java.util.Arrays; /** * @author xianzhe.ma * @date 2021/8/14 */ public class NC_111_MAXVALUE { public S 阅读全文

posted @ 2022-02-11 15:39 MaXianZhe 阅读(36) 评论(0) 推荐(0) 编辑

NC_100_ATOI NC_102_lowestCommonAncestor NC_104_COMPARE_VERSION NC_109_ISLAND_NUM
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/11/3 */ public class NC_100_ATOI { public int atoi(String str) { // writ 阅读全文

posted @ 2022-02-11 15:38 MaXianZhe 阅读(34) 评论(0) 推荐(0) 编辑

NC_95_MAX_SEQUENCE_SUBARR NC_96_LINKLIST_PAROLINE NC_97_TOPK_Strings
摘要:package org.example.interview.practice; import java.util.HashSet; import java.util.Set; /** * @author xianzhe.ma * @date 2021/7/24 */ public class NC_ 阅读全文

posted @ 2022-02-11 10:23 MaXianZhe 阅读(32) 评论(0) 推荐(0) 编辑

NC_91_LONGEST_INCRE_SUBARRY NC_92_LCSII NC_93_LRU
摘要:package org.example.interview.practice; import java.util.Arrays; /** * @author xianzhe.ma * @date 2021/7/24 */ public class NC_91_LONGEST_INCRE_SUBARR 阅读全文

posted @ 2022-02-11 10:22 MaXianZhe 阅读(48) 评论(0) 推荐(0) 编辑

NC_85_MIN_STRING NC_88_KTH NC_86_findElement
摘要:package org.example.interview.practice; import java.util.Comparator; import java.util.PriorityQueue; /** * @author xianzhe.ma * @date 2021/8/22 */ pub 阅读全文

posted @ 2022-02-11 10:18 MaXianZhe 阅读(59) 评论(0) 推荐(0) 编辑

NC_78_REVERSE_LIST NC_81_BINARY_TREE_KTH_SMALL NC_82_MAX_IN_WINDOW NC_83_SEQUENCEMAXTIMES
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/11/9 */ public class NC_78_REVERSE_LIST { public ListNode ReverseList(Li 阅读全文

posted @ 2022-02-11 10:17 MaXianZhe 阅读(45) 评论(0) 推荐(0) 编辑

NC_72_Tree_Mirror NC_73_MoreThanHalfNum NC_74_GET_NUMBER_OF_K
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/15 */ public class NC_72_Tree_Mirror { public TreeNode Mirror (TreeNod 阅读全文

posted @ 2022-02-11 10:12 MaXianZhe 阅读(37) 评论(0) 推荐(0) 编辑

NC_62_IS_BALANCED NC_63_IS_Continuous NC_66_FindFirstCommonNode
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/15 */ public class NC_62_IS_BALANCED { public boolean IsBalanced_Solut 阅读全文

posted @ 2022-02-11 10:03 MaXianZhe 阅读(23) 评论(0) 推荐(0) 编辑

NC_56_NUMBER_PALINDROME NC_59_MIN_MATRIX_PATH NC_60_IS_TREE_SEARCH_AND_COMPLETE
摘要:package org.example.interview.practice; import java.util.ArrayList; import java.util.Arrays; /** * @author xianzhe.ma * @date 2021/9/7 */ public class 阅读全文

posted @ 2022-02-11 10:02 MaXianZhe 阅读(24) 评论(0) 推荐(0) 编辑

Spring自动注入新写法
摘要:在Spring4.3之前,如果你构造函数中要依赖另外一个bean,你必须显示依赖@Autowired 而在4.3版本之后,已经不需要这么做了,只要我们只提供了一个构造函数,并且构造函数所需要的参数都在Spring容器中(实际上官网中也指出,如果依赖关系是强制的,那么最好使用构造函数进行注入),那么不 阅读全文

posted @ 2022-02-10 17:18 MaXianZhe 阅读(37) 评论(0) 推荐(0) 编辑

NC_52_BRACKETS_CHECK NC_53_REMOVE_KTH_FROMEND NC_54_THREE_NUM_ZERO
摘要:package org.example.interview.practice; import java.util.ArrayDeque; import java.util.Deque; /** * @author xianzhe.ma * @date 2021/7/24 */ public clas 阅读全文

posted @ 2022-02-10 16:40 MaXianZhe 阅读(29) 评论(0) 推荐(0) 编辑

NC_49_longestValidParentheses NC_50_REVERSE_K_GROUP NC_51_Merge_KLists
摘要:package org.example.interview.practice; import java.util.Deque; import java.util.LinkedList; /** * @author xianzhe.ma * @date 2021/8/16 */ public clas 阅读全文

posted @ 2022-02-10 16:39 MaXianZhe 阅读(43) 评论(0) 推荐(0) 编辑

NC_45_THREE_ORDERS NC_46_TARGET_VALUE
摘要:package org.example.interview.practice; import java.util.ArrayList; /** * @author xianzhe.ma * @date 2021/8/30 */ public class NC_45_THREE_ORDERS { pu 阅读全文

posted @ 2022-02-10 16:37 MaXianZhe 阅读(19) 评论(0) 推荐(0) 编辑

NC_40_MERGETWOLINKLIST NC_41_LONGEST_SUBARR NC_42_PERMUTATION
摘要:package org.example.interview.practice; import java.util.ArrayDeque; import java.util.Deque; /** * @author xianzhe.ma * @date 2021/7/13 */ public clas 阅读全文

posted @ 2022-02-10 16:28 MaXianZhe 阅读(35) 评论(0) 推荐(0) 编辑

NC_35_EDIT_COST NC_36_findMedianinTwoSortedAray NC_37_MERGEINTERVAL
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/11/6 */ public class NC_36_findMedianinTwoSortedAray { public int findMe 阅读全文

posted @ 2022-02-10 16:22 MaXianZhe 阅读(27) 评论(0) 推荐(0) 编辑

NC_31_FirstNotRepeatingChar NC_32_SQRT NC_33_MERGE_LINKLIST NC_34_UNIQUE_PATH
摘要:package org.example.interview.practice; import java.util.HashMap; import java.util.Map; import java.util.Set; import java.util.TreeMap; /** * @author 阅读全文

posted @ 2022-02-10 16:21 MaXianZhe 阅读(32) 评论(0) 推荐(0) 编辑

NC_26_GenerateParenthesis NC_27_ALL_SUBARRAY NC_28_Min_Window NC_29_FIND_IN_MATRIX
摘要:package org.example.interview.practice; import java.util.ArrayList; import java.util.List; /** * @author xianzhe.ma * @date 2021/8/23 */ public class 阅读全文

posted @ 2022-02-10 16:20 MaXianZhe 阅读(72) 评论(0) 推荐(0) 编辑

NC_22_MERGE_ARRAY-NC_23_PARTITION_LIST-NC_24_DELETEDUPLICATENODE
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/9/1 */ public class NC_22_MERGE_ARRAY { public static void merge(int A[] 阅读全文

posted @ 2022-02-10 15:54 MaXianZhe 阅读(33) 评论(0) 推荐(0) 编辑

NC_18_ROTATEMATRIX-NC_19_maxsumofSubarray-NC_20_restoreIpAddresses
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/14 */ public class NC_18_ROTATEMATRIX { public int[][] rotateMatrix(in 阅读全文

posted @ 2022-02-10 15:53 MaXianZhe 阅读(45) 评论(0) 推荐(0) 编辑

NC_17_getLongestPalindrome
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/9/3 */ public class NC_17_getLongestPalindrome { public static int getLo 阅读全文

posted @ 2022-02-10 15:52 MaXianZhe 阅读(41) 评论(0) 推荐(0) 编辑

NC_16_IS_Symmetric
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/15 */ public class NC_16_IS_Symmetric { public boolean isSymmetric (Tr 阅读全文

posted @ 2022-02-10 15:50 MaXianZhe 阅读(13) 评论(0) 推荐(0) 编辑

NC_15_levelOrder
摘要:package org.example.interview.practice; import com.sun.jmx.remote.internal.ArrayQueue; import java.util.ArrayDeque; import java.util.ArrayList; import 阅读全文

posted @ 2022-02-10 15:46 MaXianZhe 阅读(40) 评论(0) 推荐(0) 编辑

NC_12_reConstructBinaryTree
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/9/7 */ public class NC_12_reConstructBinaryTree { public TreeNode reCons 阅读全文

posted @ 2022-02-10 15:45 MaXianZhe 阅读(30) 评论(0) 推荐(0) 编辑

NC_13_MAX_DEPTH
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/11/4 */ public class NC_13_MAX_DEPTH { public int maxDepth (TreeNode roo 阅读全文

posted @ 2022-02-10 15:45 MaXianZhe 阅读(22) 评论(0) 推荐(0) 编辑

NC_11_SORTEDARRAY_2_BST
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/18 * 升序数组转二叉平衡树 */ public class NC_11_SORTEDARRAY_2_BST { public TreeN 阅读全文

posted @ 2022-02-10 15:38 MaXianZhe 阅读(25) 评论(0) 推荐(0) 编辑

NC_8_BINARYTREE_SUMPATH
摘要:package org.example.interview.practice; import java.util.ArrayList; /** * @author xianzhe.ma * @date 2021/7/12 * 求和为某个值的所哟路径 */ public class NC_8_BINA 阅读全文

posted @ 2022-02-10 15:37 MaXianZhe 阅读(29) 评论(0) 推荐(0) 编辑

NC_9_HAS_PATH_SUM
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/23 */ public class NC_9_HAS_PATH_SUM { public static class TreeNode { 阅读全文

posted @ 2022-02-10 15:37 MaXianZhe 阅读(31) 评论(0) 推荐(0) 编辑

NC_7_MAXPROFIT
摘要:package org.example.interview.practice; import java.util.List; /** * @author xianzhe.ma * @date 2021/7/13 */ public class NC_7_MAXPROFIT { public stat 阅读全文

posted @ 2022-02-10 15:36 MaXianZhe 阅读(42) 评论(0) 推荐(0) 编辑

NC_3_ENTRY_LOOP
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2022/1/11 */ public class NC_3_ENTRY_LOOP { public ListNode EntryNodeOfLoop(L 阅读全文

posted @ 2022-02-10 15:34 MaXianZhe 阅读(27) 评论(0) 推荐(0) 编辑

NC_5_ALL_PATH_SUM
摘要:package org.example.interview.practice; /** * @author xianzhe.ma * @date 2021/8/21 */ public class NC_5_ALL_PATH_SUM { public static int sumNumbers(Tr 阅读全文

posted @ 2022-02-10 15:34 MaXianZhe 阅读(26) 评论(0) 推荐(0) 编辑

NC_6_TREE_MAX_PATH
摘要:package org.example.interview.practice; import java.util.Objects; /** * @author xianzhe.ma * @date 2021/8/18 */ public class NC_6_TREE_MAX_PATH { int 阅读全文

posted @ 2022-02-10 15:34 MaXianZhe 阅读(27) 评论(0) 推荐(0) 编辑

NC_1_BIGDATA_ADD
摘要:package org.example.interview.practice; import java.util.Stack; /** * @author xianzhe.ma * @date 2021/9/2 */ public class NC_1_BIGDATA_ADD { public st 阅读全文

posted @ 2022-02-10 15:33 MaXianZhe 阅读(26) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示