草庐IT

leetCode

全部标签

[蓝桥杯] 贪心问题与相关习题详解

目录一、什么是贪心算法呢?二、股票买卖II2、1题目描述 2、2题解关键思路与解答三、货仓选址3、1题目描述3、2题解关键思路与解答四、雷达设备4、1题目描述4、2题解关键思路与解答五、付账问题5、1题目描述5、2题解关键思路与解答六、总结🙋‍♂️作者:@Ggggggtm🙋‍♂️👀专栏:数据结构与算法👀💥标题:贪心算法——蓝桥杯 💥 ❣️寄语:与其忙着诉苦,不如低头赶路,奋路前行,终将遇到一番好风景 ❣️ 本片文章同样是针对蓝桥杯的考点,列出关于贪心算法的相关习题,并且对其进行了讲解。同时也会给出贪心算法的解释。 一、什么是贪心算法呢? 什么是贪心算法呢? 贪心算法是一种基于贪心策略的算法,它

C/C++每日一练(20230312) 二叉树专场

目录1.二叉树的中序遍历 ★★2.平衡二叉树  ★★3.二叉树中的最大路径和  ★★★🌟 每日一练刷题专栏C/C++每日一练​专栏Python每日一练专栏1.二叉树的中序遍历给定一个二叉树的根节点 root ,返回它的 中序 遍历。示例1:输入:root=[1,null,2,3]输出:[1,3,2]示例2:输入:root=[]输出:[]示例3:输入:root=[1]输出:[1]示例4:输入:root=[1,2]输出:[2,1]示例5:输入:root=[1,null,2]输出:[1,2]提示:树中节点数目在范围 [0,100] 内-100进阶:递归算法很简单,你可以通过迭代算法完成吗?代码:#i

C/C++每日一练(20230312) 二叉树专场

目录1.二叉树的中序遍历 ★★2.平衡二叉树  ★★3.二叉树中的最大路径和  ★★★🌟 每日一练刷题专栏C/C++每日一练​专栏Python每日一练专栏1.二叉树的中序遍历给定一个二叉树的根节点 root ,返回它的 中序 遍历。示例1:输入:root=[1,null,2,3]输出:[1,3,2]示例2:输入:root=[]输出:[]示例3:输入:root=[1]输出:[1]示例4:输入:root=[1,2]输出:[2,1]示例5:输入:root=[1,null,2]输出:[1,2]提示:树中节点数目在范围 [0,100] 内-100进阶:递归算法很简单,你可以通过迭代算法完成吗?代码:#i

【LeetCode算法成长之路】Java字符串相关类总结与经典题目分析

前言本文小新为大家带来Java字符串相关类总结与经典题目分析相关知识,具体内容包括不可变字符序列String介绍(包括:String的特性,String的构造器,String与其他结构间的转换,String的基本常用方法,String的查找方法,String的字符串截取方法,String的和字符/字符数组相关方法,String的开头与结尾判断方法,String的替换方法),可变字符序列StringBuffer与StringBuilder(包括:StringBuffer与StringBuilder的理解,StringBuilder、StringBuffer的API),字符串操作经典算法题目(包括

【LeetCode算法成长之路】Java字符串相关类总结与经典题目分析

前言本文小新为大家带来Java字符串相关类总结与经典题目分析相关知识,具体内容包括不可变字符序列String介绍(包括:String的特性,String的构造器,String与其他结构间的转换,String的基本常用方法,String的查找方法,String的字符串截取方法,String的和字符/字符数组相关方法,String的开头与结尾判断方法,String的替换方法),可变字符序列StringBuffer与StringBuilder(包括:StringBuffer与StringBuilder的理解,StringBuilder、StringBuffer的API),字符串操作经典算法题目(包括

刷题训练营之栈与队列

文章目录前言一、用队列实现栈1.题目介绍2.思路3.代码二、用栈实现队列1.题目介绍2.思路3.代码前言本题是在栈与队列的基础上,为巩固两者而出的题,所以基本是在实现了栈与队列的基础上做的,如果没有栈与队列的基础,请看我之前的文章,数据结构之栈与队列详解一、用队列实现栈1.题目介绍题目在225.用队列实现栈2.思路1️⃣将不为空的队列的数据导入为空的队列中至数据只剩余一个2️⃣队列出掉4,对于栈来说,就是4出栈3️⃣4️⃣当其中一个队列为空时,将不为空的队列的数据导入为空的队列中至数据只剩余一个5️⃣重复上述操作3.代码typedefcharQDatatype;typedefstructQue

刷题训练营之栈与队列

文章目录前言一、用队列实现栈1.题目介绍2.思路3.代码二、用栈实现队列1.题目介绍2.思路3.代码前言本题是在栈与队列的基础上,为巩固两者而出的题,所以基本是在实现了栈与队列的基础上做的,如果没有栈与队列的基础,请看我之前的文章,数据结构之栈与队列详解一、用队列实现栈1.题目介绍题目在225.用队列实现栈2.思路1️⃣将不为空的队列的数据导入为空的队列中至数据只剩余一个2️⃣队列出掉4,对于栈来说,就是4出栈3️⃣4️⃣当其中一个队列为空时,将不为空的队列的数据导入为空的队列中至数据只剩余一个5️⃣重复上述操作3.代码typedefcharQDatatype;typedefstructQue

【算法刷题】—7.12二分查找应用,数组处理

🧛‍♂️个人主页:杯咖啡💡进步是今天的活动,明天的保证!✨目前正在学习:SSM框架,算法刷题🙌牛客网,刷算法过面试的神级网站,用牛客你也牛。👉免费注册和我一起学习刷题👈🐳希望大家多多支持🥰一起进步呀!😎Loveistheonethingwe’arecapableofperceivingthattranscendstimeandspace.爱是我们唯一能够感知的可以超越时空维度的事物。-《星际穿越》✨今日算法三题1.特殊数组的特征值2.在D天内送达包裹的能力3.咒语和药水的成功对数文章目录✨今日算法三题1.特殊数组的特征值题目描述思路详解代码与结果2.在D天内送达包裹的能力题目描述思路详解代码与

【算法刷题】—7.12二分查找应用,数组处理

🧛‍♂️个人主页:杯咖啡💡进步是今天的活动,明天的保证!✨目前正在学习:SSM框架,算法刷题🙌牛客网,刷算法过面试的神级网站,用牛客你也牛。👉免费注册和我一起学习刷题👈🐳希望大家多多支持🥰一起进步呀!😎Loveistheonethingwe’arecapableofperceivingthattranscendstimeandspace.爱是我们唯一能够感知的可以超越时空维度的事物。-《星际穿越》✨今日算法三题1.特殊数组的特征值2.在D天内送达包裹的能力3.咒语和药水的成功对数文章目录✨今日算法三题1.特殊数组的特征值题目描述思路详解代码与结果2.在D天内送达包裹的能力题目描述思路详解代码与

【蓝桥杯-刷题篇】基础知识运用

🍓系列专栏:蓝桥杯🍉个人主页:个人主页目录1.查找两个总和为特定值的索引2.寻找3个数的最大乘积3.字符统计4.用杂志拼接信件5.小蓝吃糖果6.含2天数7.完全日期8.星期几9.图书推荐1.查找两个总和为特定值的索引题目链接:查找两个总和为特定值的索引-蓝桥云课(lanqiao.cn)题目描述给定一个数组,找到两个总和为特定值的索引。例如给定数组[1,2,3,-2,5,7],给定总和7,则返回索引[1,4]。若有多组符合情况则输出索引对中小索引最小的一组。输入描述第一行为给定数组的长度,不超过100。第二行为数组元素,元素大小不超过100(可能为负数)。第三行为特定值。输出描述输出一行,为两个