首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法专栏
freesan44
创建于2021-07-25
订阅专栏
专门记录自己的算法
等 5 人订阅
共234篇文章
创建于2021-07-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 2006. 差的绝对值为 K 的数对数目
题目地址(2006. 差的绝对值为 K 的数对数目) https://leetcode-cn.com/problems/count-number-of-pairs-with-absolute-diff
LeetCode 2011. 执行操作后的变量值
题目地址(2011. 执行操作后的变量值) https://leetcode-cn.com/problems/final-value-of-variable-after-performing-oper
LeetCode 160. 相交链表
题目地址(160. 相交链表) https://leetcode-cn.com/problems/intersection-of-two-linked-lists/ 题目描述 思路 通过把两个链路拼接
LeetCode 104. 二叉树的最大深度
题目地址(104. 二叉树的最大深度) https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/ 题目描述 思路 用DFS来实现 代
LeetCode 109. 有序链表转换二叉搜索树
题目地址(109. 有序链表转换二叉搜索树) https://leetcode-cn.com/problems/convert-sorted-list-to-binary-search-tree/ 题
LeetCode 剑指 Offer 17. 打印从1到最大的n位数
题目地址(剑指 Offer 17. 打印从1到最大的n位数) https://leetcode-cn.com/problems/da-yin-cong-1dao-zui-da-de-nwei-shu-
LeetCode 剑指 Offer 55 - I. 二叉树的深度
题目地址(55 - I. 二叉树的深度) https://leetcode-cn.com/problems/er-cha-shu-de-shen-du-lcof/ 题目描述 思路 用dfs的方式进行递
LeetCode 剑指 Offer 27. 二叉树的镜像
题目地址(27. 二叉树的镜像) https://leetcode-cn.com/problems/er-cha-shu-de-jing-xiang-lcof/ 题目描述 思路 用递归实现 代码 语言
LeetCode 剑指 Offer II 003. 前 n 个数字二进制中 1 的个数
题目地址 剑指 Offer II 003. 前 n 个数字二进制中 1 的个数) https://leetcode-cn.com/problems/w3tCBm/ 题目描述 思路 如果i为偶数,那么是
LeetCode 24. 两两交换链表中的节点
题目地址(24. 两两交换链表中的节点) https://leetcode-cn.com/problems/swap-nodes-in-pairs/ 题目描述 思路 先获取一个Pre节点,然后再进行替
LeetCode 61. 旋转链表
题目地址(61. 旋转链表) https://leetcode-cn.com/problems/rotate-list/ 题目描述 思路 通过双指针,先把整个链表形成一个循环,然后计算移动到k步之后的
LeetCode 768. 最多能完成排序的块 II
题目地址(768. 最多能完成排序的块 II) https://leetcode-cn.com/problems/max-chunks-to-make-sorted-ii/ 题目描述 思路 通过单调栈
PAT-2021年秋季考试 乙级 7-5 取帽子 (25 分)
题目 拼题er们觉得戴帽子会令自己看上去很帅,所以他们不管到哪里都会戴着帽子。有一天他们去到一家餐厅,服务员把他们的帽子收集了堆起来保管。当大家要离开的时候,发现帽子被像上图那样摞起来了。于是你的任务
PAT-2021年秋季考试 乙级 7-4 数组与链表 (20 分)
题目 让我们来设计这样一种数组与链表结合的整数存储的结构 A: 这种结构首先初始化一个长度为 L 0 的整型数组 A 0 ,返回给用户使用。当用户访问第 i 个元素 A[i] 的时候,如果 0
PAT-2021年秋季考试 乙级 7-3 自定义判题程序 (20 分)
题目 在每次允许插入、删除、修改一个字符的前提下,用最少的动作把一个字符串变成另一个字符串,是一道著名的可以用动态规划解决的问题。但判题的麻烦之处在于,虽然最小代价是唯一的,但变换方法却是不唯一的。例
PAT-2021年秋季考试 乙级 7-2 数以类聚 (20 分)
题目 我们把所有各位数字的乘积相同的数归为一类。例如 1362 和 2332 就是同一类,因为 1×3×6×2=2×3×3×2。给定 N 个正整数,请你判断它们可以被归成多少不同的类? 输入格式: 输
PAT-2021年秋季考试 乙级 7-1 好数 (15 分)
题目 好数是指由一对正整数 a<b 按照 a 2 +ab+b 2 这个规则生成的数,a 和 b 就称为这个好数的源头。例如 91 就是一个好数,因为 5 2 +5×6+6 2 =91,于是数对(5,6
LeetCode 232. 用栈实现队列
题目地址(232. 用栈实现队列) https://leetcode-cn.com/problems/implement-queue-using-stacks/ 题目描述 思路 peekIndex作为
LeetCode 394. 字符串解码
题目地址(394. 字符串解码) https://leetcode-cn.com/problems/decode-string/ 题目描述 思路 通过一个临时栈,从]符号开始倒数栈内的字符串然后进行拼
LeetCode 1381. 设计一个支持增量操作的栈
题目地址(1381. 设计一个支持增量操作的栈) https://leetcode-cn.com/problems/design-a-stack-with-increment-operation/ 题
下一页