IT宅
A brief history of the future of AI in education
首页
网络
网络协议
网络编程
存储
Redis
MySQL
架构
重构速查表
架构模式
分布式
Dubbo
消息队列
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
MySQL
洞悉MySQL底层架构与SQL调优本质
Redis
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
数据结构与算法
10
快慢指针热门算法题:移动零
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
数组
作者:帅旋
|
发表于 2024-03-12
|
分类于
数据结构与算法
递归算法的艺术:递归问题通用解决方法
递归是算法设计中的一种基本技术,简单来说,就是通过函数调用自身以解决问题。
递归
作者:帅旋
|
发表于 2024-03-11
|
分类于
数据结构与算法
算法题解:多数元素
给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。
递归
回溯
作者:arthinking
|
发表于 2023-03-03
|
分类于
数据结构与算法
算法题解:Pow(x, n)
实现 pow(x, n) ,即计算 x 的整数 n 次幂函数(即,xn )。
递归
分治
作者:arthinking
|
发表于 2023-03-02
|
分类于
数据结构与算法
算法题解:全排列 II
给定一个可包含重复数字的序列 nums ,按任意顺序 返回所有不重复的全排列。
递归
回溯
深度优先搜索
作者:arthinking
|
发表于 2023-03-02
|
分类于
数据结构与算法
算法题解:子集
给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。
递归
作者:arthinking
|
发表于 2023-03-02
|
分类于
数据结构与算法
算法题解:全排列
给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。
递归
回溯
深度优先搜索
作者:arthinking
|
发表于 2023-03-02
|
分类于
数据结构与算法
算法题解:组合
给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。
递归
回溯
作者:arthinking
|
发表于 2023-02-28
|
分类于
数据结构与算法
算法题解:从前序与中序遍历序列构造二叉树
给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。
二叉树
作者:arthinking
|
发表于 2023-02-28
|
分类于
数据结构与算法
算法题解:二叉树的最近公共祖先
给定一个二叉树, 找到该树中两个指定节点的最近公共祖先(Lowest Common Ancestor,简称LCA)。
二叉树
作者:arthinking
|
发表于 2023-02-26
|
分类于
数据结构与算法
1
2
3
4
…
6
×