腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
五分钟学算法
专栏简介: 从初学者的角度学习算法,以动画的形式呈现解题的思路。 核心内容: PPT动画演示解
专栏作者
举报
624
文章
488993
阅读量
142
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
数据结构
https
二叉树
网络安全
github
git
数组
开源
算法
java
游戏
存储
遍历
http
python
其他
sql
面试
c++
ide
数据库
深度学习
微信
int
ode
华为
排序
神经网络
缓存
腾讯云开发者社区
dp
javascript
网站
linux
stack
索引
指针
字符串
机器学习
php
hashmap
tcp/ip
大数据
变量
动画
函数
数学
搜索
api
数据加密服务
人工智能
队列
工作
go
jquery
文件存储
腾讯云测试服务
分布式
机器人
云计算
汽车
count
程序员
递归
集合
内存
费用中心
ios
c 语言
perl
ruby
react
node.js
css
html
android
单片机
云数据库 SQL Server
云数据库 Redis
mvc
unix
spring
ssh
wordpress
正则表达式
dns
单元测试
markdown
udp
小程序
windows
架构设计
网站建设
leetcode
list
min
range
百度
登录
动态规划
二进制
链表
数据
优化
ICP备案
云服务器
维纳斯
语音识别
区块链
数据挖掘
c#
lua
regex
vue.js
汇编语言
django
ruby on rails
打包
全文检索
windows server
nginx
容器镜像服务
访问管理
消息队列 CMQ 版
图像处理
企业
数据安全
容器
kubernetes
黑客
爬虫
spark
hadoop
图像识别
jvm
卷积神经网络
npm
自动化测试
socket编程
hexo
安全
数据分析
系统架构
kafka
轻量应用服务器
es
admin
app
area
bat
case
coding
evaluation
expression
gif
grid
intervals
it
join
key
mac
map
matrix
max
minimum
ole
paste
pdf
perfect
photoshop
png
root
shift
size
sum
system
target
youtube
编程
编码
操作系统
地图
行业
后端
解决方案
开发
快捷键
前端
求职
入门
软件
视频
手机
腾讯
网络
系统
压缩
搜索文章
搜索
搜索
关闭
我随便写的一个 API 竟获得 2.5 亿的访问量...
api
编程算法
https
网络安全
其他
好在,有社区的存在,在社区中的一些积极的动作,一些不经意的善举,可能会让你在开发圈子中更容易挖掘到潜在用户。
五分钟学算法
2020-09-15
403
0
看完动画你还会不懂 快速排序么
其他
由于LeetCode上的算法题很多涉及到一些基础的数据结构,为了更好的理解后续更新的一些复杂题目的动画,推出一个新系列 -----《图解数据结构》,主要使用动画来描述常见的数据结构和算法。本系列包括十大排序、堆、队列、树、并查集、图等等大概几十篇。
五分钟学算法
2018-11-23
1.3K
0
每天一算:Reverse String
其他
我们会在每天早上8点30分准时推送一条LeetCode上的算法题目,并给出改题目的动画解析以及参考答案,每篇文章阅读时长为五分钟左右。
五分钟学算法
2018-11-20
358
0
每天一算:Contains Duplicate II
其他
Contains Duplicate II leetcode上第219号问题:Contains Duplicate II 给出⼀个整形数组nums和⼀个整数k,是否存在索引i和j,使得nums[i] == nums[j] 且i和j之间的差不超过k Example 1: Input: nums = [1,2,3,1], k = 3 Output: true. Example 2: Input: nums = [1,0,1,1], k = 1 Output: true Examp
五分钟学算法
2018-11-20
453
0
每天一算:Two Sum
其他
leetcode上第1号问题:Two Sum 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 思路 使用查找表来解决该问题。 设置一个map容器record用来记录元素的值与索引 遍历数组nums 每次遍历时使用临时变量complement用来保存目标
五分钟学算法
2018-11-20
373
0
每天一算:Intersection of Two Arrays II
其他
leetcode上第350号问题:Intersection of Two Arrays II
五分钟学算法
2018-11-20
456
0
每天一算:Intersection of Two Arrays
其他
leetcode上第349号问题:Intersection of Two Arrays
五分钟学算法
2018-11-20
343
0
每天一算:Minimum Size Subarray Sum
其他
leetcode上第209号问题:Minimum Size Subarray Sum
五分钟学算法
2018-11-20
394
0
每天一算:Two Sum II
其他
示例: 输入: numbers = [2, 7, 11, 15], target = 9 输出: [1,2] 解释: 2 与 7 之和等于目标数 9 。因此 index1 = 1, index2 = 2 。
五分钟学算法
2018-11-20
451
0
每天一算:Sort Colors
其他
结合三路快排partition思路的应用,设定两个索引,一个从左往右滑动zero,一个从右往左滑动two,遍历nums,当nums[i]的值为1时,i++;当nums[i]的值为2时,two的值先减1,而后交换nums[i]与nums[two],此时在观察nums[i]的值;当nums[i]的值为0时,zero++,而后交换nums[i]与nums[zero],i++;当 i = two时,结束循环。
五分钟学算法
2018-11-20
321
0
每天一算:Binary Tree Preorder Traversal
其他
下面这种写法使用了一个辅助结点p,这种写法其实可以看作是一个模版,对应的还有中序和后序的模版写法,形式很统一,方便于记忆。后续更新的中序和后序文章中都会补充该写法。思路与代码如下:
五分钟学算法
2018-11-20
520
0
每天一算:Valid Parentheses
其他
我们会在每天早上8点30分准时推送一条LeetCode上的算法题目,并给出该题目的动画解析以及参考答案,每篇文章阅读时长为五分钟左右。
五分钟学算法
2018-11-20
513
0
每天一算:Partition List
其他
这道题要求我们划分链表,把所有小于给定值的节点都移到前面,大于该值的节点顺序不变,相当于一个局部排序的问题。
五分钟学算法
2018-11-20
431
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档