
算法刷题宝典
文章平均质量分 77
算法是程序员必须掌握的基本功,但是刷题也许是最快提升算法实力的方法。本专栏旨在提供一些高质量的算法题目,让你从容应对各种算法考试和竞赛,提高你的编程技能。我们会从基础算法入手,一步步深入,解决各种难题,让你在刷题中快速成长,成为一名算法高手。
Albert Edison
向着深度学习炼丹大师前进!
展开
-
什么是逆波兰表达式?
有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。原创 2022-12-21 08:00:00 · 11415 阅读 · 4 评论 -
JZ31. 栈的压入、弹出序列
输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。原创 2022-12-19 15:24:22 · 9977 阅读 · 3 评论 -
LeetCode 155. 最小栈
设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。原创 2022-12-19 11:52:16 · 9850 阅读 · 2 评论 -
HDU OJ 1998. 奇数阶幻方
所谓幻方,指的是一个N*N大小的数字矩阵,它的每一行、每一列和两条对角线上的数字之和都相等。原创 2022-11-19 16:02:24 · 10307 阅读 · 0 评论 -
LeetCode 557. 反转字符串中的单词 III
给定一个字符串 s ,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。原创 2022-11-13 13:28:59 · 10161 阅读 · 0 评论 -
LeetCode 481. 神奇字符串
给你一个整数 n ,返回在神奇字符串 s 的前 n 个数字中 1 的数目。原创 2022-10-31 23:12:37 · 10087 阅读 · 0 评论 -
LeetCode 43. 字符串相乘
给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。原创 2022-10-30 17:49:34 · 10000 阅读 · 1 评论 -
LeetCode 387. 字符串中的第一个唯一字符
给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。原创 2022-10-30 14:50:38 · 9832 阅读 · 0 评论 -
HJ1 字符串最后一个单词的长度
计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。原创 2022-10-30 14:43:56 · 9947 阅读 · 0 评论 -
LeetCode 415. 字符串相加
给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和并同样以字符串形式返回。原创 2022-10-30 14:32:31 · 10101 阅读 · 0 评论 -
125. 验证回文串
leetcode 125. 验证回文串原创 2022-10-26 22:16:14 · 9847 阅读 · 0 评论 -
541. 反转字符串 II
leetcode 541. 反转字符串 II原创 2022-10-26 16:49:58 · 10157 阅读 · 0 评论 -
344. 反转字符串
leetcode 344. 反转字符串原创 2022-10-26 16:27:27 · 9832 阅读 · 0 评论 -
把字符串转换成整数
牛客网:把字符串转换成整数原创 2022-10-26 16:21:08 · 19502 阅读 · 1 评论 -
LeetCode每日一练 —— 225. 用队列实现栈
leetcode 225. 用队列实现栈原创 2022-08-01 23:19:45 · 9716 阅读 · 0 评论 -
LeetCode每日一练 —— 20. 有效的括号
leetcode 20. 有效的括号原创 2022-08-01 15:49:30 · 9602 阅读 · 1 评论 -
LeetCode每日一练 —— 138. 复制带随机指针的链表
leetcode 138. 复制带随机指针的链表原创 2022-07-30 22:36:40 · 9866 阅读 · 0 评论 -
LeetCode每日一练 —— OR36 链表的回文结构
nowcoder. OR36 链表的回文结构原创 2022-07-30 22:01:59 · 9601 阅读 · 0 评论 -
剑指 Offer 56 - I. 数组中数字出现的次数
剑指 Offer 56 - I. 数组中数字出现的次数原创 2022-07-28 06:04:23 · 9846 阅读 · 0 评论 -
LeetCode每日一练 —— 160. 相交链表
leetcode 160. 相交链表原创 2022-07-28 06:03:50 · 10319 阅读 · 0 评论 -
LeetCode每日一练 —— CM11 链表分割
nowcoder CM11 链表分割原创 2022-07-27 06:39:17 · 9577 阅读 · 0 评论 -
LeetCode每日一练 —— 21. 合并两个有序链表
leetcode 21. 合并两个有序链表原创 2022-07-27 06:38:21 · 9664 阅读 · 0 评论 -
LeetCode每日一练 —— 链表中倒数第 k 个结点
nowcoder. 链表中倒数第k个结点原创 2022-07-27 06:37:52 · 10091 阅读 · 0 评论 -
LeetCode每日一练 —— 876. 链表的中间结点
leetcode 876. 链表的中间结点原创 2022-07-27 06:37:20 · 9616 阅读 · 0 评论 -
LeetCode每日一练 —— 206. 反转链表
leetcode 206. 反转链表原创 2022-07-27 06:36:57 · 9768 阅读 · 1 评论 -
LeetCode每日一练 —— 203. 移除链表元素
leetcode 203. 移除链表元素原创 2022-07-27 06:36:23 · 9659 阅读 · 0 评论 -
LeetCode 189. 轮转数组
leetcode 189. 轮转数组原创 2022-07-26 06:04:21 · 10489 阅读 · 1 评论 -
LeetCode每日一练 —— 88. 合并两个有序数组
leetcode 88. 合并两个有序数组原创 2022-07-26 06:03:28 · 11830 阅读 · 3 评论 -
LeetCode每日一练 —— 26. 删除有序数组中的重复项
leetcode 26. 删除有序数组中的重复项原创 2022-07-26 06:03:00 · 9840 阅读 · 1 评论 -
LeetCode每日一练 —— 27. 移除元素
leetcode 27. 移除元素原创 2022-07-26 06:02:14 · 9755 阅读 · 0 评论 -
面试题 17.04. 消失的数字
面试题 17.04. 消失的数字原创 2022-07-18 23:03:16 · 9852 阅读 · 3 评论