首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
毛毛的学习笔记
掘友等级
Java程序员
天天打码,天天进步!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
【字符串第一篇】题目:344. 反转字符数组 && leetcode206反转链表
题目:541. 这个题目的意义:「如果题目关键的部分直接用库函数就可以解决,建议不要使用库函数。」 「如果库函数仅仅是 解题过程中的一小部分,并且你已经很清楚这个库函数的内部实现原理的话,可以考虑使用库函数。for (int left=0,right=s.int left =0;...
【哈希表第五篇】383. 赎金信
第383题. 赎金信 给定一个赎金信 (ransom) 字符串和一个杂志(magazine)字符串,判断第一个字符串 ransom 能不能由第二个字符串 magazines 里面的字符构成。如果可以构成,返回 true ;否则返回 false。(题目说明:为了不暴露赎金信字迹,要...
【哈希表第四篇】第1题. 两数之和,第15题,三数相加,第18题,四数相加,第454题.四数相加II
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。你可以假设每种输入只会对应一个答案:循环中找到一个就可以结束循环。数组中同一个元素不...
【哈希表第三篇】第202题. 快乐数
第202题. 快乐数 编写一个算法来判断一个数 n 是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果 可以变为 1,那么这个数就是快乐数。如果 n 是快乐数...
【哈希表第二篇】第349题. 取两个数组的交集
题意:给定两个数组,编写一个函数来计算它们的交集。「说明:」 输出结果中的每个元素一定是唯一的。 我们可以不考虑输出结果的顺序。思路 这道题目,主要要学会使用一种哈希数据结构:unordered_set,这个数据结构可以解决很多类似的问题。这道题用暴力的解法时间复杂度是O(n^2...
【哈希表第一篇】第242题. 有效的字母异位词
第242题. 有效的字母异位词 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。「说明:」你可以假设字符串只包含小写字母。遇到这种字符串,第一反应就是想到将String转变为char数组 char[] charArray1=string1.思路 先...
【链表第六篇】leetcode203:移除链表元素(本质:链表删除指定值的节点,方案:用虚拟头结点,将特殊的头节点一般化处理)
第203题:移除链表元素 题意:删除链表中等于给定值 val 的所有节点。如果使用C/C++编程语言的话,不要忘了还要从内存中删除的节点,delete(节点) 如果使用java ,python的话就不用手动管理内存了。还要说明一下,就算使用C++来做leetcode,如果移除一个...
【数组第三篇】leetcode209,长度最小的子数组(双指针滑动窗口算法)
题目209.长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。如果不存在符合条件的子数组,返回 0。示例: 输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释:子...
【数组第四篇】leetcode059,二维数组,一个简单的循环,左闭右开
题目59.螺旋矩阵II 给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。思路 这道题目可以说在面试中出现频率较高的题目,「本题并不涉及到什么算法,就是模拟过程,但却十分考察对代码的掌控能力。相信很多同学刚开始做这种题目的时候,上来...
【双指针法仅一篇】双指针法,六个题目:数组+字符串/字符数组+链表
双指针法,将一个时间复杂度O(n^2)的解法优化为 O(n)的解法。给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。空间复杂度要求:不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并「原地」修改输入数组。...
下一页
个人成就
文章被点赞
52
文章被阅读
87,378
掘力值
1,264
关注了
3
关注者
21
收藏集
0
关注标签
0
加入于
2020-11-01