首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大江东去浪淘尽
掘友等级
解决问题攻城狮
|
ftopia.cn
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
100
文章 98
沸点 2
赞
100
返回
|
搜索文章
最新
热门
💯【算法面试】Go题解 9.二维数组中的查找 | 刷题打卡
剑指 Offer 04. 二维数组中的查找 240. 搜索二维矩阵 II 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 给定 targ…
💯【算法面试】Go题解 8.和为s的连续正数序列 | 刷题打卡
剑指 Offer 57 - II. 和为s的连续正数序列 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 暴力穷举示例,其实可以发现,和得满足一定的条件才可被组成正整…
💯【算法面试】Go题解 7.有效的括号 | 刷题打卡
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 字符串的长度为奇数,我们可以直接返回 false,省去后续的遍历判断过程。 栈保存未匹配的左括号。从左到右遍历…
「数据结构&算法」必知必会系列:8. 常见数据结构——栈
本文为系列文章:常见数据结构——栈,将具体介绍 栈 的特性和基本代码实现,另外列举了几个栈的具体应用场景。 栈(stack) 的数据结构较为简单,但在计算机中使用广泛。 栈最显著的特征是 LIFO (Last In, First Out,,后进先出)。 栈可以用很多生活中示例来…
💯【算法面试】Go题解 6. 删除链表的倒数第 N 个结点 | 刷题打卡
19. 删除链表的倒数第 N 个结点 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 参考 LeetCode 237. 删除链表中的节点 增加 *slow = *slow.Next 上述方法,使用了双指针,尝试使用了一趟扫描实现。但是,边界判断的坑还真不少,…
💯【算法面试】Go题解 5.链表中倒数第k个节点 | 刷题打卡
剑指 Offer 22. 链表中倒数第k个节点 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。 例如,一个链表有 6 个节点,从头节点开始,它们的值依次是 1、2、3、4、5、6。这个链表的倒数第 3 个节点…
💯【算法面试】Go题解 4.反转链表 | 刷题打卡
206.反转链表 | 剑指 Offer 24. 反转链表 反转一个单链表。 你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 迭代法:按原始顺序迭代,将迭代到的结点依次移为头结点,直至尾结点结束。 相对比较基础,前提需熟悉链表结构,且了解指针操作,详细可参考之前的博文:…
💯【算法面试】Go题解 3. 爬楼梯 | 刷题打卡
剑指 Offer 10- II. 青蛙跳台阶问题 70. 爬楼梯 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。
💯【算法面试】Go题解 2.斐波那契数列 | 刷题打卡
写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下: 斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。 答案需要取模 1e^9+7(1000000007),如计算初始结果为:100000…
💯【算法面试】Go题解 1.找出数组中重复的数字 | 刷题打卡
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 遍历数组,记录每个数字出现的次数,若出现过一次,将其返回即可。 那么,还有其他的方法么?令…
下一页
个人成就
文章被点赞
203
文章被阅读
43,996
掘力值
1,834
关注了
21
关注者
54
收藏集
9
关注标签
9
加入于
2020-12-22