首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
程序员鸡蛋
掘友等级
🏆掘金古天乐
|
字节跳动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 6
沸点 1
赞
7
返回
|
搜索文章
最新
热门
岛屿的最大面积
给定一个包含了一些 0 和 1的非空二维数组 grid , 一个 岛屿 是由四个方向 (水平或垂直) 的 1 (代表土地) 构成的组合。你可以假设二维矩阵的四个边缘都被水包围着。 找到给定的二维数组中最大的岛屿面积。(如果没有岛屿,则返回面积为0。) 对于上面这个给定矩阵应返回…
三数之和
给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。
复原IP地址
给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。 对当前遍历的字符串截取1到3位 , 再继续递归 , 如果截取的字符串的值小于255 则符合 , 每次遍历后需要加字符'.' 。特殊情况:以0位开头的话 , 后面不能再接数字 , 需要特殊处理
简化路径
以 Unix 风格给出一个文件的绝对路径,你需要简化它。或者换句话说,将其转换为规范路径。 在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (..) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。更多信息请参阅:Linux…
翻转字符串里的单词
给定一个字符串,逐个翻转字符串中的每个单词。 无空格字符构成一个单词。 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。 如果两个单词间有多余的空格,将反转后单词间的空格减少到只含一个。 请选用 C 语言的用户尝试使用 O(1) 额外空间复杂度的原地解法。
字符串的排列
给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。 换句话说,第一个字符串的排列之一是第二个字符串的子串。
最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 所有输入只包含小写字母 a-z 。
无重复字符的最长子串
解析: 用了两个数组,一个是用来遍历时标记之前是否存在相同的字符,另一个是用来记录遍历时字符的下标,还有一个left记录窗口的最左位置,如果之前出现过相同的字符,则从left开始,到之前字符的下标,重新标记为未访问。
个人成就
文章被点赞
19
文章被阅读
18,388
掘力值
387
关注了
30
关注者
77
收藏集
27
关注标签
31
加入于
2018-07-08