Java
张无忌快乐编程学习
“已经全都忘了,忘得干干净净。”
展开
-
【LeetCode】数组——hashmap的妙用
在遇到一类题目时,通过双for循环也可暴力破解,但我们可以通过用hashmap来代替一次for循环节约时间开支,在算法上属于用空间换时间,也能帮助我们更好的理解hashmap这一种重要数据结构,并熟悉hashmap的重要方法。hashtable.containsKey更像一次隐藏的for循环。原创 2024-05-08 16:55:43 · 244 阅读 · 0 评论 -
【LeetCode】字符串——快慢指针
慢慢更新吧。。。碰到了就总结下。原创 2024-04-22 16:59:55 · 134 阅读 · 0 评论 -
【LeetCode】数组——快慢指针【细品套路】
凑合看。原创 2024-03-27 17:18:40 · 239 阅读 · 0 评论 -
【LeetCode】反转链表(递归法)
先整理在这里吧,递归说简单也简单,说难也真难。供参考。原创 2024-03-26 21:31:44 · 279 阅读 · 0 评论 -
【LeetCode】反转链表(迭代法)【算法模版,一招吃遍天下鲜】
呕心沥血总结的算法模版,一招吃遍天下鲜,类型题目都有迹可循,整理思路后直接按照套路形式即可。中国人不骗中国人!!!原创 2024-03-21 22:21:09 · 175 阅读 · 0 评论 -
【Java】学java快一年,妈妈,我终于知道什么是依赖注入、构造器注入、setter注入了!!!
菜鸟终于分得清依赖注入、构造器注入和setter注入了。原创 2023-09-11 20:49:41 · 127 阅读 · 0 评论 -
【Java】Comparable 和 Comparator 的区别
Comparable 接口和 Comparator 接口都是 Java 中用于排序的接口,它们在实现类对象之间比较大小、排序等方面发挥了重要作用:Comparable 接口实际上是出自java.lang包 它有一个方法用来排序Comparator接口实际上是出自java.util包它有一个方法用来排序。原创 2023-06-26 11:35:00 · 236 阅读 · 0 评论