排序
【leetcode】学了栈和队列却觉得无用武之地?试试这几道题目吧!
目录0.写在前面1.leetcode.20有效的括号2.leetcode.225用队列实现栈3.用栈实现队列4.设计循环队列0.写在前面这些题目所用语言为C语言,由于C语言未提供栈和队列的数据结构,所以需要我们手动实...
Leetcode各种题型题目+思路+代码(共176道题及答案)
文章目录第一章:Leetcode每日很多题1、Leetcode-1047删除字符串中的所有相邻重复项2、剑指Offer53-I.在排序数组中查找数字I3、Leetcode704:二分查找4、Leetcode227:基本计算器II5…
LeetCode 98. 验证二叉搜索树(C++)
1.题目如下:给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。有效二叉搜索树定义如下:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树...
每日刷题记录 (二十)
文章目录第一题:16.最接近的三数之和解题思路:代码实现:第二题:43.字符串相乘解题思路:代码实现:第三题:59.螺旋矩阵II解题思路:代码实现:第四题:89.格雷编码解题思路:代码实现:第五题:230.二叉...
每日刷题记录 (十八)
文章目录第一题:剑指Offer13.机器人的运动范围解题思路:代码实现:第二题:剑指Offer14-I.剪绳子解题思路:代码实现:第三题:剑指Offer14-II.剪绳子II解题思路:代码实现:第四题:剑指Offer16.数值的...
每日刷题记录 (十五)
文章目录第一题:剑指Offer57.和为s的两个数字解题思路:代码实现:第二题:剑指Offer57-II.和为s的连续正数序列解题思路:代码实现:第三题:剑指Offer58-I.翻转单词顺序解题思路:代码实现:第四题:剑...
每日刷题记录 (十三)
文章目录第一题:剑指OfferII015.字符串中的所有变位词解题思路:代码实现:第二题:剑指OfferII025.链表中的两数相加解题思路:代码实现:第三题:剑指OfferII026.重排链表解题思路:代码实现:第四题:...
leetcode825. 适龄的朋友
LeetCode系列文章文章目录一、题目描述二、示例三、主体思路1、暴力解法2、排序+双指针3、计数排序+前缀和四、代码实现1、暴力解法2、排序+双指针3、计数排序+前缀和一、题目描述在社交媒体网站...
【C语言刷题——Leetcode12道题】带你起飞,飞进垃圾堆
✨作者:@平凡的人1✨专栏:《小菜鸟爱刷题》✨一句话:凡是过往,皆为序章✨说明:过去无可挽回,未来可以改变感谢您的点赞与关注,同时欢迎各位有空来访我的平凡舍刷题之——Leetcode12道简单...
被火车撞了都不能忘记的几道题(你会了吗?)
目录一.删除有序链表中的重复元素I二.删除有序链表重复元素II三.环形单链表中插入一个元素四.单链表翻转II五.奇偶链表一.删除有序链表中的重复元素I1.对应牛客网链接:删除有序链表中重复的元素...
每日刷题记录 (十)
文章目录第一题:剑指OfferII072.求平方根解题思路:代码实现:第二题:剑指OfferII074.合并区间解题思路:代码实现:第三题:剑指OfferII075.数组相对排序解题思路:代码实现:第四题:剑指OfferII076.数...
【C语言&&数据结构】简单题目
✨作者:@平凡的人1✨专栏:《小菜鸟爱刷题》✨一句话:凡是过往,皆为序章✨说明:过去无可挽回,未来可以改变为了方便自己的学习以及基于好久没更新博客的原因。特地写了这一篇博客。本篇博客...