03 2022 档案
摘要:自定义注解:实际上就是贴标签,运行时找到含注解的方法类等(反射),做出不同的反应(个人理解) public @interface Info { String value() default "tracy"; boolean isDelete(); } 1.修饰符必须是public 2.关键字是@in
阅读全文
摘要:冒泡排序: 稳定排序,时间复杂度O(n) void BubbleSort(int[] nums){ int len=nums.length; for(int i=0;i<len;i++){ for(int j=0;j<len-1-i;j++){ if(nums[j]>nums[j+1]){ //稳定
阅读全文
摘要:思路:使用Java自带BitSet函数,将手机号分为两段(15555555555 -> 155+55555555) public class demo { public static void main(String[] args) { Map<Integer, BitSet> map = new
阅读全文
摘要:## 注意: 前中后序是遍历二叉树过程中处理每一个节点的三个特殊时间点 前序:刚刚进入一个节点执行 中序:左子树全部执行完,准备执行右子树前 后续:离开节点前执行 ## 二叉树前中后序遍历框架 ### 1.递归框架 ```java void traverse(TreeNode head){ if(h
阅读全文