首页
学习
活动
专区
工具
TVP
发布

五分钟学算法

专栏简介: 从初学者的角度学习算法,以动画的形式呈现解题的思路。 核心内容: PPT动画演示解
专栏作者
627
文章
492782
阅读量
142
订阅数
微软一面面试题
这道题目作为算法题出现,最早可以追溯到 1994 年的 IOI(国际信息学奥林匹克竞赛)的 The Triangle。
五分钟学算法
2023-01-10
3170
有效的括号
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。
五分钟学算法
2023-01-10
3390
Hello 算法
作者是 LeetCode 题解区大佬 Krahets,人称 K 神,力扣(LeetCode)全网阅读量最高博主。
五分钟学算法
2023-01-10
7770
环形链表II的解法与一些证明!
如果链表无环,则返回 null。为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。
五分钟学算法
2023-01-10
4010
一杯茶,一根烟,一道题目做一天。
2、根据题目的提示,k可能很大,远超链表的长度,这样就会导致一种情况,比如 k = 1000,len = 999,每个节点向右移动 1 个节点和向右移动 k = 1000 个节点结果一样,所以进行一个取模的操作可以节省大量的移动操作。
五分钟学算法
2023-01-10
3850
字节面试题,最优解通过!
给定一个单链表 L:L0→L1→…→Ln-1→Ln ,将其重新排列后变为:L0→Ln→L1→Ln-1→L2→Ln-2→…
五分钟学算法
2023-01-10
4590
字节实习一面,不画图,真的想不清楚!
给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。示例 1:
五分钟学算法
2023-01-10
1990
LeetCode 83:删除排序链表中的重复元素
给定一个已排序的链表的头 head , 删除所有重复的元素,使每个元素只出现一次 。返回 已排序的链表 。
五分钟学算法
2023-01-10
7320
LeetCode 82:删除排序链表中的重复元素 II
给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。
五分钟学算法
2023-01-10
4100
【链表篇】LeetCode 876、链表的中间结点
4、而快指针可以移动两步的前提就是当前节点不为空,同时下一节点也不为空,这样才能保证 fast.next 有值、fast.next.next 有值
五分钟学算法
2023-01-10
2070
LeetCode 26:删除有序数组中的重复项
给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。
五分钟学算法
2023-01-10
3.1K0
加油,会越来越快的!
给你一个 升序排列 的数组 nums ,请你原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。
五分钟学算法
2023-01-10
1810
今天面试就先到这里吧,回去等通知吧!
给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums ,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
五分钟学算法
2023-01-10
7800
第一道完全是自己写出来的算法题!
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
五分钟学算法
2023-01-10
1850
不要慌,我有亿点小建议,万字长文!
今年互联网寒冬,整个就业市场哀鸿遍野,有关于当前形势下计算机硕士如何找工作的问题。有一些还在学校的小朋友也是比较发愁。今天看到一篇非常不错的文章,分享给大家。
五分钟学算法
2023-01-10
2120
如何看待力扣(LeetCode)经典会员
特别是,我需要频繁的把训练营里面每道算法题的 Java 代码人工手动转换为 C++ 、Python 的代码,语法问题经常出错,一个题耽误一分钟,300 题就是 300 分钟了。
五分钟学算法
2022-11-08
2.1K0
当《剑指 Offer》上的题都变成了动画
众所周知,刷题有一个很重要的技巧就是按照标签来刷,在某个时间段内只刷相对应的题目,这种做法可以极大的提高刷题的速度,而且能带来更好的效果。
五分钟学算法
2022-05-27
3800
新手程序员靠刷题真的能进大厂吗?
给定一个整数数组,编写一个函数,找出索引 m 和 n ,只要将索引区间 [m,n] 的元素排好序,整个数组就是有序的。(默认是递增有序数组)
五分钟学算法
2022-05-27
2720
在国内刷 LeetCode ,和在湾区刷 LeetCode ,有什么区别?
江湖有个传言:国内刷 LeetCode,最多够你吃 1 年老本;湾区刷 LeetCode ,够你吃 10 年老本了。
五分钟学算法
2022-05-27
1.7K0
只想刷 easy 题......
给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。
五分钟学算法
2022-05-27
2220
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档