| 题目 | 考察内容 | 思路 | 踩坑 |
|---|---|---|---|
| 167. 两数之和 II - 输入有序数组 (Easy) | 双指针 | 双指针分别指向首尾,判断指针两数之和与target的关系 | |
| 633. 平方数之和(Medium) | 双指针 | 从0到sqrt(target)判断 | 两数可以相同,为了避免溢出可以使用long |
| 345. 反转字符串中的元音字母 | 双指针 | 将元音存储到HashSet中,指针从头和尾开始判断两元素是否均为元音,均为原因则调转,否则指针继续移动。 | java中字符串一旦定义不能修改,最终需要用result.toString()/new String(result)返回字符串; HashMap的定义;用charAt(i)获取字符串的元素 |
| 27. 移除元素(easy) | 双指针 | 使用快慢指针,快指针遍历数组,当快指针元素不等于目标值,慢指针记录下该元素并加一 | |
| 344. 反转字符串(easy) | 双指针 | 两个相向的指针遍历,交换两位置元素,直至相遇 |
【leetcode】7.28记录
Katniss的名字被占用2023-07-30 22:51
相关推荐
如此这般英俊15 分钟前
手搓Claude Code-第六章 subagentEAI-Robotics39 分钟前
机器人操作鲁棒性:当机械手遇上真实世界的不确定性Tairitsu_H1 小时前
[LC优选算法#17] 链表 | 合并 K 个升序链表 | K个⼀组翻转链表_olone1 小时前
Luogu P2704 [NOI2001] 炮兵阵地kebidaixu2 小时前
两轮BMS 防打火策略详解wabs6663 小时前
关于动态规划【力扣1035.不相交的线和53.最大子数组和的思考】退休倒计时3 小时前
【每日一题】LeetCode 199. 二叉树的右视图 TypeScript可编程芯片开发3 小时前
通过MATLAB实现PID控制器,积分分离控制器以及滑模控制器kebidaixu3 小时前
两轮BMS 短路保护策略详解zwenqiyu4 小时前
非线性字符串数据结构串讲