JAVA
zhq_blog
这个作者很懒,什么都没留下…
展开
-
【JAVA】【LeetCoad力扣、牛客】【剑指 Offer 】Z 字形变换
常规方法建立二维数组放置字符,本文使用另一种方法,节省空间,运行速度也比较好。附有完整代码和详细说明与注释。原创 2022-03-03 09:04:18 · 160 阅读 · 0 评论 -
【JAVA】【LeetCoad力扣、牛客】【剑指 Offer 】 从尾到头打印链表
本文使用递归法、辅助栈、尾插法,附有思路说明和详细注释,以及注意点。原创 2022-03-01 16:27:57 · 608 阅读 · 0 评论 -
【JAVA】【LeetCoad力扣、牛客】【剑指 Offer 】 二维数组中的查找
暴力求解,二分法求解原创 2022-02-28 11:00:10 · 396 阅读 · 0 评论 -
【JAVA】【LeetCoad力扣、牛客】【剑指 Offer 】 数组中重复的数字详细注释版
本文包括本题的特殊技巧解法和暴力求解法,附完整代码和注释,以及易错点说明。原创 2022-02-28 09:24:36 · 445 阅读 · 0 评论 -
【JAVA】【LeetCoad力扣】两数之和详细注释版
1.题目2.思路解读如果直接使用暴力求解,那需要遍历数组的时间复杂度为O(n平方)哈希表相当于Python里的字典,可以同时存储Key、Value值,这样可以同时把数值和数组的下标都存进去。用空间换时间。3.代码以及注释class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer,Integer> map = new HashMap<>(nums.原创 2021-03-30 16:14:28 · 171 阅读 · 0 评论