摘要: 文章目录 什么是 Maven?提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布)提供了一套依赖管理机制... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(88) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析 基于哈希表3、执行代码4、问题反思4.1、为什么哈希表的构造... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(58) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析2.1 方法一 - 基于排序2.2 方法二 - 基于中间记录数... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(101) 评论(0) 推荐(0)
摘要: 文章目录 1、为什么访问数组的时间复杂度是 O(1)?2、为什么哈希表的最快也是O(1)? 1、为什么访问数组的时间复杂度是 O(... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(50) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析3、执行代码4、问题反思4.1、对于 while 循环里面的条... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(53) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析 - 单指针以及两个临时指针2.1 整个流程图示 参考 代码随... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(49) 评论(0) 推荐(0)
摘要: 文章目录 题目链接源代码 github 地址1、题目要求2、思路分析(双指针法解决)3、执行代码 - Java4、问题反思5、小结... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(95) 评论(0) 推荐(0)
摘要: 文章目录 1、题目要求2、思路分析 - 基于双指针法的单个字符替换3、执行代码 - Java4、问题反思4.1、chars[right--] = '0'; 的理解4.2、return new String(chars); 5、小结 题目链接 https://leetcode-cn.com/probl 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(68) 评论(0) 推荐(0)
摘要: 文章目录 什么是面向对象,面向对象和面向过程之间的区别是什么?封装,继承,多态,抽象(四个概念分别解释即可)OOA OOD OOP... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(114) 评论(0) 推荐(0)
摘要: 前言 关于动态代理的博客有很多,本文是对于作者自己看过的博客的总结 为什么需要代理? 程序的设计原则:扩展开放,修改关闭;在一个项目... 阅读全文
posted @ 2022-03-31 18:25 YIMENG-0 阅读(56) 评论(0) 推荐(0)