会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kknothing
博客园
首页
新随笔
联系
订阅
管理
2023年2月21日
LeetCode:两数相加II
摘要: 题目描述: 给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 <= i, j, k, l < nnums1[i] + nums2[j] + nums3[k] + nums4[l] == 0 解题思
阅读全文
posted @ 2023-02-21 20:45 kknothing
阅读(15)
评论(0)
推荐(0)
2023年2月20日
LeetCode:
摘要: 题目描述: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 解题思路: 法一:排序 调用库函数直接对两个字符串进行排序后,进行比较。返回其比较结果。 代码实现: bool isAn
阅读全文
posted @ 2023-02-20 22:06 kknothing
阅读(21)
评论(0)
推荐(0)
2023年2月19日
LeetCode:两两交换链表中的节点
摘要: 题目描述: 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 解题思路: 为了方便寻找返回的头节点,我们新建一个空的节点作为链表的第一个节点,使其next指针始终指向实际链表的第一个节点。 为了做链表的节点交换,我们
阅读全文
posted @ 2023-02-19 12:19 kknothing
阅读(16)
评论(0)
推荐(0)
LeetCode:设计链表
摘要: 题目描述: 设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性:val 和 next。val 是当前节点的值,next 是指向下一个节点的指针/引用。如果要使用双向链表,则还需要一个属性 prev 以指示链表中的上一个节点。假设链表中的所有节点都是 0-index 的。 在
阅读全文
posted @ 2023-02-19 11:18 kknothing
阅读(15)
评论(0)
推荐(0)
2023年2月18日
Leetcode:移除链表元素
摘要: 题目描述: 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 解题思路: 使用指针遍历链表全部节点,判断当前节点的下一个节点的值与目标值Target相等时,使当前节点指向下一节点的下一节点。为了方便,我们创建
阅读全文
posted @ 2023-02-18 21:37 kknothing
阅读(13)
评论(0)
推荐(0)
LeetCode:长度最小的子数组
摘要: 题目描述: 给定一个含有 n 个正整数的数组和一个正整数 target 。 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 解题思路: 使用双指针来遍历
阅读全文
posted @ 2023-02-18 20:40 kknothing
阅读(27)
评论(0)
推荐(0)
Leetcoed:有序数组的平方
摘要: 题目描述: 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 解题思路: 暴力解法: 将数组中每个元素都取其平方后,在对数组进行全部排序。这种解法最为简单,但是题目中的非递减排序的整数数组这个条件完全没有使用。 代码实现: int l
阅读全文
posted @ 2023-02-18 17:25 kknothing
阅读(18)
评论(0)
推荐(0)
Leetcode27:移除元素
摘要: 题目描述: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 解题思路: 在题目中我们得
阅读全文
posted @ 2023-02-18 16:24 kknothing
阅读(17)
评论(0)
推荐(0)
2023年2月15日
LeetCode:基础二分查找
摘要: 二分查找力扣题目链接 [704. 二分查找 - 力扣(LeetCode)], 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 解题思路: 使用二分查找的方式来进行题解。确定给定
阅读全文
posted @ 2023-02-15 21:32 kknothing
阅读(41)
评论(0)
推荐(0)
公告