E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
蓝桥杯-算法训练
蓝桥杯
——肖恩的投球游戏
差分非常简单的,显而易见的差分题目,直接上代码。(相信日后的自己依然没有问题!)#includeusingnamespacestd;constintmaxn=1e6;inta[maxn];intd[maxn];intmain(){intn,q;cin>>n>>q;for(inti=1;i>a[i];d[i]=a[i]-a[i-1];}while(q--){intl,r,c;cin>>l>>r>>c
怪憨
·
2024-01-29 14:55
蓝桥杯
蓝桥杯
省赛无忧 课件46 第5次学长带练配套课件
01聪明的小羊肖恩02阿坤老师的独特瓷器03妮妮的月饼工厂04可凑成的最大花束数05四个瓶子的问题06如今扔是遥远的理想之城
暗托涅瓦
·
2024-01-29 14:24
蓝桥杯省赛无忧
蓝桥杯
c++
蓝桥杯
省赛无忧 编程14 肖恩的投球游戏加强版
#include#defineMAX_N1003inta[MAX_N][MAX_N],d[MAX_N][MAX_N];//差分数组的初始化voidinit_diff(intn,intm){for(inti=1;i<=n;++i){for(intj=1;j<=m;++j){d[i][j]=a[i][j]-a[i-1][j]-a[i][j-1]+a[i-1][j-1];}}}//对差分数组进行区间更新
暗托涅瓦
·
2024-01-29 14:23
蓝桥杯省赛无忧
蓝桥杯
算法
c++
算法训练
|动态规划之背包问题复习
背包问题分类:(主要分为两类)一:01背包:给一个数组或者容器,容器中的数据只能使用一次,问装满背包的最大价值为多少。二:完全背包:给一个数组或者容器,容器中的数据可无限使用,问装满背包的最大价值为多少。不一定是问装满背包的最大价值是多少,这只是一个通用的说法01背包:01背包又分为两种方法:二维数组和一维数组。(动态规划数组用dp表示,重量数组为weight,很多题目物品重量同时也是物品的价值)
zhangke_EX
·
2024-01-29 14:21
算法
动态规划
算法训练
|下一个排列
31.下一个排列-力扣(LeetCode)总结:能读懂题目的意思,但是不知道如何下手题解以及解法:1、我们需要将一个左边的「较小数」与一个右边的「较大数」交换,以能够让当前排列变大,从而得到下一个排列。2、同时我们要让这个「较小数」尽量靠右,而「较大数」尽可能小。当交换完成后,「较大数」右边的数需要按照升序重新排列。这样可以在保证新排列大于原来排列的情况下,使变大的幅度尽可能小。以排列[4,5,2
zhangke_EX
·
2024-01-29 14:16
算法
stm32学习笔记1
写这篇笔记之前,已经学习了51单片机对Keil环境下单片机的开发有一定的了解(I2C,串口,PWM,红外等),学习32是为了准备
蓝桥杯
嵌入式组,以及更深入的理解嵌入式开发,也为未来做实体项目做准备。
nayuta0728
·
2024-01-29 13:54
stm32
单片机
学习
隔离日记第4天
像往常一样,在早上7点左右醒了,我抬头看天花板,干净洁白,心情竟然觉得异常轻松,起床收拾收拾,学了一会儿
蓝桥杯
,可以说早上过地是非常充实了。
慕葉蓁蓁
·
2024-01-29 13:43
蓝桥杯
---错误票据
题目描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入描述要求程序首先输入一个整数(Nlist=newArrayList1){a=nums[
爆农
·
2024-01-29 13:57
java
算法
开发语言
蓝桥杯
---分糖果
题目描述最近暑期算法特训班的同学表现出色,她们的老师决定奖励她们,老师购买了n种不同种类的糖果,用小写的阿拉伯字母表示,每个糖果必须分给一个同学,并且每个同学至少要分到一个糖果,同学们的开心程度定义为她们所分到的糖果组成的字符串s[i]的字典序,;老师希望同学们的开心程度尽量小,因此她要找到一种方案,使得所有糖果组成的字符串中字典序最大的字符串尽量小,请输出字典序最小可能的Max[s[1],s[2
爆农
·
2024-01-29 13:57
数据结构
蓝桥杯
---三国游戏
问题描述小蓝正在玩一款游戏。游戏中魏蜀吴三个国家各自拥有一定数量的士兵X,Y,Z(一开始可以认为都为0)。游戏有n个可能会发生的事件,每个事件之间相互独立且最多只会发生一次,当第i个事件发生时会分别让X,Y,Z增加Ai,Bi,Ci。当游戏结束时(所有事件的发生与否已经确定),如果X,Y,Z的其中一个大于另外两个之和,我们认为其获胜。例如,当X>Y+Z时,我们认为魏国获胜。小蓝想知道游戏结束时如果有
爆农
·
2024-01-29 13:24
蓝桥杯
java
【C++】模板进阶
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《
蓝桥杯
试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.非类型模板参数2.
樊梓慕
·
2024-01-29 12:11
C++
c++
开发语言
【C++】继承
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《
蓝桥杯
试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.继承的概念1.1定义
樊梓慕
·
2024-01-29 12:10
C++
c++
开发语言
【第五天】
蓝桥杯
备战
1、金币https://www.lanqiao.cn/problems/357/learning/解法:暴力importjava.util.Scanner;//1:无需package//2:类名必须Main,不可修改publicclassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);//在此输入您
小舒不服输
·
2024-01-29 09:59
蓝桥杯备战刷题
蓝桥杯
java
职场和发展
算法
【第六天】
蓝桥杯
备战
题1、明明的随机数2、特殊日期1、明明的随机数https://www.lanqiao.cn/problems/539/learning/解法:暴力importjava.util.Scanner;importjava.util.Arrays;//1:无需package//2:类名必须Main,不可修改publicclassMain{publicstaticvoidmain(String[]args)
小舒不服输
·
2024-01-29 09:59
蓝桥杯备战刷题
蓝桥杯
职场和发展
java
算法
【
蓝桥杯
冲冲冲】动态规划之传纸条
蓝桥杯
备赛|洛谷做题打卡day20文章目录
蓝桥杯
备赛|洛谷做题打卡day20[NOIP2008提高组]传纸条题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示题解代码我的一些话[NOIP2008
松叶子吖
·
2024-01-29 08:28
蓝桥杯备赛
蓝桥杯
动态规划
职场和发展
蓝桥杯
-循环节长度
两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。比如,11/13=6=>0.8461553846153.....其循环节为[846153]共有6位。下面的方法,可以求出循环节的长度。请仔细阅读代码,并填写划线部分缺少的代码。注意,只能填写缺少的部分,不要重复抄写已有代码。不要填写任何多余的文字。答案:returnv.size()-v.indexOf(n);代码publicclass_0
疯狂小羊啊
·
2024-01-29 08:28
蓝桥杯
蓝桥杯
java
算法
备战
蓝桥杯
---二分(基础)
何为二分?形象的说,就是单调函数求零点。我们先对二分查找简单的分析一下(主要是模板及易错点)1.找>=x的第一个位置:2.找=x)r=mid;if(a[mid]<=x)l=mid;elsel=mid+1;elser=mid-1;}}首先,对于代码1,当mid的值大于等于x时,说明mid后面都不是目标值但自己不确定。而当mid的值小于x时,说明mid自己及其前面都不是目标值。所以l到r的区间即为目标
cocoack
·
2024-01-29 08:26
蓝桥杯
c++
算法
备战
蓝桥杯
---二分(入门)
话不多说,先来个模板题来回顾一下上次讲的:下面是AC代码:下面进入正题:本题对1,2行与3,4行组合,再用二分查找即可实现n^2logn的复杂度。下面是AC代码:接题:让我们分析一下:首先这是一个单调函数,因此可以用而二分+检验,那我们如何检验呢?我们要验证x套是否可行,假设没有joker的存在,那么每种牌都要x个,于是我们统计每种共缺多少,如果它大于joker则不行,所需joker多于套数也不行
cocoack
·
2024-01-29 08:26
蓝桥杯
算法
c++
蓝桥杯
备战——8.DS1302时钟芯片
1.分析原理图由上图可以看到,芯片的时钟引脚SCK接到了P17,数据输出输入引脚IO接到P23,复位引脚RST接到P13。2.查阅DS1302芯片手册具体细节还需自行翻阅手册,我只截出重点部分总结:数据在上升沿写出,下降沿读入,读时序命令字节结束的下降沿读出数据3.代码封装库请自行阅读芯片手册,理解记忆即可#include"ds1302.h"voidDS1302_writebyte(u8comma
@NachoNEKO
·
2024-01-29 08:24
蓝桥杯
单片机
嵌入式硬件
备战
蓝桥杯
从STL库开始---最简单的几个容器
备战
蓝桥杯
从STL库开始—最简单的几个常用容器1、STL库的介绍学习C/C++语言的基础很简单,但是写写算法的能力不是人人都具备的,本人蒟蒻一枚,时常感觉算法的概念原理都懂,但就是写不出来东西,于是发现了一个
Kernel Curry
·
2024-01-29 07:51
算法
数据结构
stl
队列
备战
蓝桥杯
--01分数规划
何为规划?即选择的方案何为01?即是否选择其实01分数规划也只是二分答案的延申。让我们直接看题目吧:下面为分析:首先,我们会想直接对每一个v/c,然后排序。实际上,选单个性价比大的不一定总价值/总花费大。于是我们二分总价值/总花费,然后判断。那如何判断呢?我们进行化简于是我们维护好这值即可。下面为AC代码:
cocoack
·
2024-01-29 07:19
蓝桥杯
c++
算法
备战
蓝桥杯
--数据结构及STL应用(基础)
今天轻松一点,讲一讲stl的基本操作吧!首先,让我们一起创建一个vector容器吧!#includeusingnamespacestd;structcocoack{intcoco,ck;}voidsolve(){vectorx;for(inti=0;iusingnamespacestd;voidsolve(){vector>x;}x就是一个容器,而它里面的元素是个装有int类型的容器,或者可以把它
cocoack
·
2024-01-29 07:19
数据结构
c++
开发语言
蓝桥杯
备战
蓝桥杯
---枚举(2)之二进制枚举
我们分析一下:我们可能会想,把这全部枚举一遍,但这时间复杂度太大了。首先,我们知道,同一个地方最多按一下(按两项相当于没按)其次,对于第一行,与它相关的只有1,2两行,因为开关的次序可以随便调,那我们不妨枚举第一行的初始及按后的开关状态,当第一行确定后,后面几列也依次确定。在这里,我们引入二进制枚举.我们把亮为1,暗为0,我们可以发现下一行的按法就是这一行的0/1串。0异或任何数不变,1异或任何数
cocoack
·
2024-01-29 07:49
蓝桥杯
算法
c++
备战
蓝桥杯
---贪心算法(基础篇)
什么是贪心呢?顾名思义,就是选当前看起来最好的先看题:首先,很容易想到按字典序排列,但是,像233与2332331这样一个数包含于另一个数前缀的数据就会出错。事实上,设a,b为两个字符串,如果a+b>b+a,那么,我们把a放在b的前面,那如果中间插了其他字符串还是这样吗?下面我给出证明:我们可以知道他们中间插入的c一方面a+c>c+a,另一方面,c+b>b+c。所以a+c+b>b+c+a。因为类似
cocoack
·
2024-01-29 07:49
蓝桥杯
贪心算法
算法
c++
备战
蓝桥杯
--贪心算法(入门)
先介绍一个有关贪心的模板题:以下为分析及证明:那让我们来2道练练手:注意:本题需要用到高精度(以后我会针对这写个专题,现在先不用考虑)下面是我的分析:下面是AC代码:再来一道:下面是分析:下面是AC代码:
cocoack
·
2024-01-29 07:49
蓝桥杯
贪心算法
c++
备战
蓝桥杯
---三分(进阶)
何为三分?就是在单峰谷上求最大或最小值。先来一道题感受一下:下面为分析:容易知当x或y固定时沿y/x方向为凹函数,而若沿y=ax+b方向显然也为单谷函数。因此,我们可以想象以xy为底,在三维下它是一个类似反着的帽子一样的形状,因此我们可以用三分套三分的方法(不可独立的三分,x=0对应的最值点y1与x=1对应的最值点y2不一定一样)。下面是AC代码:接题:下面是分析:显然,我们求得的时间为3个带平方
cocoack
·
2024-01-29 07:49
蓝桥杯
算法
c++
备战
蓝桥杯
---枚举(1)
何为枚举?最关键的为不重不漏!如何优化枚举?1.选择合适对象(一个班男女比例10:1,查女生优先从性别入手)2.选择合适方向(如果你成绩倒数(doge),你总不会从第1名开始找把)3选择合适维护方法,即使数据好处理。请看题:这题十分经典,以下为分析:下面是AC代码:下面因为没找到题,就说一下思想:以下为分析:接题对于这题,我们不妨改变下惯性思维,我们可以在一个年份区间中构造回文而非判断。下面是AC
cocoack
·
2024-01-29 07:18
蓝桥杯
职场和发展
C++STL——
蓝桥杯
备战D3-4
目录STL是什么STL的内容容器vector建立vector嵌套vector其他操作deque关于deque和vector的选择关于随机访问其他操作listlist与其他容器的区别建立liststringC++标准库中的字符串C风格的字符串pair建立pair访问pairpair的常见用途mapmap的特点建立map嵌套map删除map中的元素set关于set和map的一些特性set的特点建立se
一杯冰镇过的杨梅汁呐
·
2024-01-29 07:46
c++
开发语言
备战
蓝桥杯
----数据结构及STL应用(基础2)
上次我们讲了vector的大致内容,接下来让我们讲一下栈,队列吧!什么是栈呢?很简单,我们用的羽毛球桶就是,我们取的球,是最后放的,栈是一种先进后出的数据结构。方法函数s.push(e)e元素入栈s.pop()移除栈顶元素s.top()取得栈顶元素s.empty()判断栈是否为空s.size()返回栈内元素的个数什么是队列呢?队列是一种先进先出的数据结构,就像我们去上厕所,先排队的先上。方法函数q
cocoack
·
2024-01-29 07:44
数据结构
c++
蓝桥杯
Python 贪心问题
贪心问题思考的是当下这个步骤的最优解,而且不能影响后续的步骤,在这种情况下可以使用贪心,本篇文章是基于
蓝桥杯
题目谈判讲解一种贪心思路。
日暮风悲
·
2024-01-29 04:55
算法
蓝桥杯
最大的卡牌价值(python)
这一题的贪心思路就是去找到反面大于正面的的差值,然后找出k个最大的(这里要注意一个细节就是操作的次数k是可能大于卡牌数量n的)这题伪代码就是定义一个变量ans去接收a列表的累加值,循环n次去计算反面减去正面的值,然后可以直接把值赋值给反面列表b也可以新建一个列表,我这里就是直接把计算完的值在赋值给b列表。然后在给b列表从大到小排序,之后在循环k次当反面大于正面的时候把差值加到ans里面(但是因为可
日暮风悲
·
2024-01-29 04:55
蓝桥杯
python
职场和发展
蓝桥杯
纪念品分组(Python)
这一题的贪心思路就是保证两个纪念品的价格加起来尽量接近每组纪念品的上限w,那么我们就可以把纪念品的价格放到列表里面,然后排序这样我们只需要每次判断最大的是否超出给定的上限w,如果没有就把最小的和最大的分为一组,这就是这一题的贪心思路了。importosimportsys#请在此输入您的代码read=sys.stdin.readline#输入每组纪念品的上限ww=int(read())#输入纪念品的
日暮风悲
·
2024-01-29 04:54
蓝桥杯
python
算法
代码随想录
算法训练
营day15|226.翻转二叉树、101.对称二叉树
层序遍历看完本篇可以一口气刷十道题,试一试,层序遍历并不难,大家可以很快刷了十道题。题目链接/文章讲解/视频讲解:代码随想录226.翻转二叉树(优先掌握递归)这道题目一些做过的同学理解的也不够深入,建议大家先看我的视频讲解,无论做过没做过,都会有很大收获。题目链接/文章讲解/视频讲解:代码随想录101.对称二叉树(优先掌握递归)先看视频讲解,会更容易一些。题目链接/文章讲解/视频讲解:代码随想录T
万事大吉CC
·
2024-01-29 02:23
代码随想录
数据结构
<
蓝桥杯
软件赛>零基础备赛20周--第19周--最短路
报名明年4月
蓝桥杯
软件赛的同学们,如果你是大一零基础,目前懵懂中,不知该怎么办,可以看看本博客系列:备赛20周合集20周的完整安排请点击:20周计划每周发1个博客,共20周。
罗勇军
·
2024-01-29 00:10
蓝桥杯软件赛零基础备赛20周
蓝桥杯
蓝桥杯
《冶炼金属》
题目描述小蓝有一个神奇的炉子用于将普通金属O冶炼成为一种特殊金属X。这个炉子有一个称作转换率的属性V,V是一个正整数,这意味着消耗V个普通金属O恰好可以冶炼出一个特殊金属X,当普通金属O的数目不足V时,无法继续冶炼。现在给出了N条冶炼记录,每条记录中包含两个整数A和B,这表示本次投入了A个普通金属O,最终冶炼出了B个特殊金属X。每条记录都是独立的,这意味着上一次没消耗完的普通金属O不会累加到下一次
我好弱啊啊
·
2024-01-29 00:09
蓝桥杯
蓝桥杯
算法
c++
蓝桥杯
《走方格》
题目描述在平面上有一些二维的点阵。这些点的编号就像二维数组的编号一样,从上到下依次为第1至第行,从左到右依次为第1至第列,每一个点可以用行号和列号来表示。现在有个人站在第1行第1列,要走到第行第列。只能向右或者向下走。注意,如果行号和列数都是偶数,不能走入这一格中。问有多少种方案。输入格式输入一行包含两个整数。输出格式输出一个整数,表示答案。样例输入34样例输出2参考代码#includeusing
我好弱啊啊
·
2024-01-29 00:09
蓝桥杯
蓝桥杯
算法
c++
蓝桥杯
《剪格子》
题目描述历届试题剪格子时间限制:1.0s内存限制:256.0MB问题描述如下图所示,3x3的格子中填写了一些整数。1015220301123我们沿着图中的星号线剪开,得到两个部分,每个部分的数字和都是60。本题的要求就是请你编程判定:对给定的mxn的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。如果存在多种解答,请输出包含左上角格子的那个区域包含的格子的最小数目。如果无法分割,
我好弱啊啊
·
2024-01-29 00:37
蓝桥杯
蓝桥杯
算法
c++
代码随想录
算法训练
营29期|day31 任务以及具体安排
理论基础关于贪心算法,你该了解这些!题目分类大纲如下:#算法公开课《代码随想录》算法视频公开课(opensnewwindow):贪心算法理论基础!(opensnewwindow),相信结合视频再看本篇题解,更有助于大家对本题的理解。#什么是贪心贪心的本质是选择每一阶段的局部最优,从而达到全局最优。这么说有点抽象,来举一个例子:例如,有一堆钞票,你可以拿走十张,如果想达到最大的金额,你要怎么拿?指定
-源潮-
·
2024-01-29 00:36
算法
leetcode
数据结构
java
代码随想录
代码随想录
算法训练
营29期|day30 任务以及具体安排
332.重新安排行程classSolution{privateLinkedListres;privateLinkedListpath=newLinkedListfindItinerary(List>tickets){Collections.sort(tickets,(a,b)->a.get(1).compareTo(b.get(1)));path.add("JFK");boolean[]used=
-源潮-
·
2024-01-29 00:35
算法
数据结构
leetcode
java
代码随想录
算法训练
营29期|day30 任务以及具体安排 回溯总结篇
回溯总结篇#回溯法理论基础转眼间「代码随想录」(opensnewwindow)里已经分享连续讲解了21天的回溯算法,是时候做一个大总结了,本篇高能,需要花费很大的精力来看!关于回溯算法理论基础,我录了一期B站视频带你学透回溯算法(理论篇)(opensnewwindow)如果对回溯算法还不了解的话,可以看一下。在关于回溯算法,你该了解这些!(opensnewwindow)中我们详细的介绍了回溯算法的
-源潮-
·
2024-01-29 00:35
算法
数据结构
leetcode
java
代码随想录
算法训练
营29期|day 11 任务以及具体安排
20.有效的括号classSolution{publicbooleanisValid(Strings){Dequedeque=newLinkedListdeque=newArrayDequestack=newLinkedList();for(Strings:tokens){if("+".equals(s)){//leetcode内置jdk的问题,不能使用==判断字符串是否相等stack.push(
-源潮-
·
2024-01-29 00:05
算法
代码随想录
算法训练
营29期|day 17 任务以及具体安排
110.平衡二叉树classSolution{/***递归法*/publicbooleanisBalanced(TreeNoderoot){returngetHeight(root)!=-1;}privateintgetHeight(TreeNoderoot){if(root==null){return0;}intleftHeight=getHeight(root.left);if(leftHei
-源潮-
·
2024-01-29 00:05
算法
java
开发语言
代码随想录
算法训练
营29期|day 20 任务以及具体安排
654.最大二叉树classSolution{publicTreeNodeconstructMaximumBinaryTree(int[]nums){returnconstructMaximumBinaryTree1(nums,0,nums.length);}publicTreeNodeconstructMaximumBinaryTree1(int[]nums,intleftIndex,intri
-源潮-
·
2024-01-29 00:05
算法
数据结构
代码随想录
算法训练
营29期|day 24 任务以及具体安排
理论基础#什么是回溯法回溯法也可以叫做回溯搜索法,它是一种搜索的方式。在二叉树系列中,我们已经不止一次,提到了回溯,例如二叉树:以为使用了递归,其实还隐藏着回溯(opensnewwindow)。回溯是递归的副产品,只要有递归就会有回溯。所以以下讲解中,回溯函数也就是递归函数,指的都是一个函数。#回溯法的效率回溯法的性能如何呢,这里要和大家说清楚了,虽然回溯法很难,很不好理解,但是回溯法并不是什么高
-源潮-
·
2024-01-29 00:05
算法
数据结构
leetcode
java
代码随想录
算法训练
营29期|day32 任务以及具体安排
第八章贪心算法part02122.买卖股票的最佳时机II//贪心思路classSolution{publicintmaxProfit(int[]prices){intresult=0;for(inti=1;i=nums.length-1){returntrue;}}returnfalse;}}思路:更新覆盖范围,如果覆盖范围>=最后一个点的位置,就returntrue,注意!!!!要在覆盖范围内更
-源潮-
·
2024-01-29 00:35
算法
leetcode
java
数据结构
代码随想录
贪心算法
代码随想录
算法训练
营第四十五天|70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数
题目:70.爬楼梯(进阶)文章链接:代码随想录题目链接:卡码网题目链接图释:#include#includeusingnamespacestd;intmain(){intn,m;while(cin>>n>>m){//m表示至多爬m个台阶[1,2,...m]n表示楼顶数//dp[i]表示达到第i个台阶有dp[i]中方法(排列问题)vectordp(n+1,0);dp[0]=1;//初始化//因为dp
一楼二栋
·
2024-01-29 00:33
算法
leetcode
c++
代码随想录
算法训练
营第四十四天|完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ
题目:完全背包文章链接:代码随想录视频链接:LeetCode:完全背包题目链接:卡码网题目链接图释:#include#includeusingnamespacestd;//先遍历背包,再遍历物品voidtest_CompletePack(vectorweight,vectorvalue,intbagWeight){vectordp(bagWeight+1,0);for(intj=0;j=0)dp[
一楼二栋
·
2024-01-29 00:03
算法
c++
leetcode
代码随想录
算法训练
营第四十三天|1049. 最后一块石头的重量 II、 494. 目标和、474.一和零
题目:1049.最后一块石头的重量II文章链接:代码随想录视频链接:LeetCode:1049.最后一块石头的重量||题目链接:力扣题目链接图释:classSolution{public:intlastStoneWeightII(vector&stones){//其实也是尽可能地将一堆石头分成两部分,它们相互抵消vectordp(1501,0);//背包中最大石头的重量(30*100/2)ints
一楼二栋
·
2024-01-29 00:02
算法
leetcode
c++
代码随想录
算法训练
营第四十六天|139.单词拆分、多重背包、背包问题总结
题目:139.单词拆分文章链接:代码随想录视频链接:LeetCode:139.单词拆分题目链接:力扣题目链接图释:classSolution{public:boolwordBreak(strings,vector&wordDict){//将字符串的列表装到set数组中,方便查找findunordered_setwordSet(wordDict.begin(),wordDict.end());//d
一楼二栋
·
2024-01-29 00:31
算法
c++
leetcode
青少年
蓝桥杯
python组(STEMA初级组)
STEMA初级-青少年
蓝桥杯
python组第一套编程题第一题第二题第三题第四题第二套编程题第一题第二题第三题第四题第一套编程题第一题【编程实现】分别输入两个正整数M、N,输出M到N之间(含M、N)所有可被
青岛少儿编程-王老师
·
2024-01-28 21:44
蓝桥杯
蓝桥杯
python
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他