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
蓝桥杯-算法训练
蓝桥杯
---加法变乘法
我们都知道:1+2+3+…..+49=1225,现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49=2015就是符合要求的答案.请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10).注意:需要你提交的是一个整数,不要填写任何多余的内容。温馨提示:仔细读题,把其中两个不相
疯狂小羊啊
·
2024-01-30 01:25
蓝桥杯
蓝桥杯
职场和发展
【第十九课】BFS:广度优先搜索 (acwing-844走迷宫 / 含过程演示的视频推荐 / c++代码)
当时
蓝桥杯
校内选拔就有这种题,当时还没学算法hhhBFS思路对应上图来理解BFS的方式还是很容易的,只是如何在题目中应用BFS的思想来解决问题呢?
爱写文章的小w
·
2024-01-30 01:18
算法--学习笔记
宽度优先
算法
c++
代码随想录
算法训练
营|字符串:总结篇
字符串:总结篇代码随想录什么是字符串字符串是若干字符组成的有限序列,也可以理解为是一个字符数组Java中String是不可变类型,一旦创建无法修改,因此要使用StringBuilder(效率高,线程不安全),StringBuffer(效率低,线程安全)。字符串经典题目
努力学习的小许x
·
2024-01-30 00:01
代码随想录算法训练营
算法
数据结构
java
leetcode
代码随想录
算法训练
58 | 单调栈part01
739.每日温度今天正式开始单调栈,这是单调栈一篇扫盲题目,也是经典题。大家可以读题,思考暴力的解法,然后在看单调栈的解法。就能感受出单调栈的巧妙代码随想录496.下一个更大元素I本题和739.每日温度看似差不多,其实有加了点难度。代码随想录
纽北KING
·
2024-01-30 00:58
算法
代码随想录
算法训练
60 | 单调栈part03
84.柱状图中最大的矩形代码随想录今天是训练营最后一天,恭喜坚持两个月的录友们,接下来可以写一篇自己代码随想录一刷的总结。好好回顾一下,这两个月自己的博客内容,以及自己的收获。
纽北KING
·
2024-01-30 00:58
算法
代码随想录
算法训练
48 | 动态规划part09
今天就是打家劫舍的一天,这个系列不算难,大家可以一口气拿下。198.打家劫舍视频讲解:动态规划,偷不偷这个房间呢?|LeetCode:198.打家劫舍_哔哩哔哩_bilibili代码随想录213.打家劫舍II视频讲解:动态规划,房间连成环了那还偷不偷呢?|LeetCode:213.打家劫舍II_哔哩哔哩_bilibili代码随想录337.打家劫舍III视频讲解:动态规划,房间连成树了,偷不偷呢?|
纽北KING
·
2024-01-30 00:28
LeetCode刷题训练
动态规划
算法
代码随想录
算法训练
50 | 动态规划part11
123.买卖股票的最佳时机III这道题一下子就难度上来了,关键在于至多买卖两次,这意味着可以买卖一次,可以买卖两次,也可以不买卖。视频讲解:动态规划,股票至多买卖两次,怎么求?|LeetCode:123.买卖股票最佳时机III_哔哩哔哩_bilibili代码随想录188.买卖股票的最佳时机IV本题是123.买卖股票的最佳时机III的进阶版视频讲解:动态规划来决定最佳时机,至多可以买卖K次!|Lee
纽北KING
·
2024-01-30 00:28
LeetCode刷题训练
动态规划
算法
代码随想录
算法训练
57 | 动态规划part17_总结篇
647.回文子串动态规划解决的经典题目,如果没接触过的话,别硬想直接看题解。代码随想录516.最长回文子序列647.回文子串,求的是回文子串,而本题要求的是回文子序列,大家要搞清楚两者之间的区别。代码随想录动态规划总结篇代码随想录
纽北KING
·
2024-01-30 00:28
算法
动态规划
代码随想录
算法训练
02 | 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
977.有序数组的平方题目建议:本题关键在于理解双指针思想题目链接:力扣(LeetCode)官网-全球极客挚爱的技术成长平台文章讲解:代码随想录视频讲解:双指针法经典题目|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili209.长度最小的子数组题目建议:本题关键在于理解滑动窗口,这个滑动窗口看文字讲解还挺难理解的,建议大家先看视频讲解。拓展题目可以先不做。题目链接:力扣(Lee
纽北KING
·
2024-01-30 00:57
LeetCode刷题训练
算法
数据结构
c++
代码随想录
算法训练
61 | 总结篇
前面60天的刷题大概是按照如下类型来刷:数组->链表->哈希表->字符串->栈与队列->树->回溯->贪心->动态规划->单调栈。每道题目都是精心筛选,都是经典题目高频面试题。并且,每个专题开始都有理论基础篇,并不像是教科书般的理论介绍,而是从实战中归纳需要的基础知识。每个专题结束都有总结篇,是这个专题的归纳总结。一刷最大的进步和收获便是初步构建起了完整的算法知识体系,后面要坚持二刷与三刷。数组数
纽北KING
·
2024-01-30 00:27
LeetCode刷题训练
算法
数据结构
链表
贪心算法
动态规划
leetcode
散列表
代码随想录
算法训练
营day4 | 链表(2)
一、LeetCode24两两交换链表中的节点题目链接:24.两两交换链表中的节点https://leetcode.cn/problems/swap-nodes-in-pairs/思路:设置快慢指针,暂存节点逐对进行交换。代码优化前:/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListN
橙南花已开
·
2024-01-30 00:13
代码随想录算法训练营
算法
链表
数据结构
代码随想录
算法训练
营day3 | 链表 (1)
一、链表理论基础链表是一种通过指针串联在一起的线性结构,每个节点由两部分组成:数据域和指针域(指向下一个节点),最后一个节点的指针指向NULL(空指针)。--Carl链表性能分析:链表的Java定义:publicclassListNode{//结点的值intval;//下一个结点ListNodenext;//节点的构造函数(无参)publicListNode(){}//节点的构造函数(有一个参数)
橙南花已开
·
2024-01-30 00:12
代码随想录算法训练营
链表
数据结构
代码随想录
算法训练
营DAY6 | 哈希表(1)
DAY5休息一天,今天重启~哈希表理论基础:代码随想录Javahash实现:java哈希表-CSDN博客一、LeetCode242有效的字母异位词题目链接:242.有效的字母异位词思路:设置字典classSolution{publicbooleanisAnagram(Strings,Stringt){intslen=s.length(),tlen=t.length();if(slen!=tlen)
橙南花已开
·
2024-01-30 00:11
散列表
leetcode
数据结构
python 基础知识点(
蓝桥杯
python科目个人复习计划26)
今日复习内容:基础算法中的前缀和1.定义:前缀和:对于一个长度为n的列表a,前缀和为:sum[i]=a[1]+...+a[i];例如:a=[1,2,3,4,5],则它的前缀和数组sum为:[1,3,6,10,15]。2.前缀和的性质sum[i]=sum[i-1]+a[i]a[l]+...+a[r]=sum[i]-sum[l-1]第一条性质用于处理前缀和第二条性质可以在O(1)的时间内求出区间和将其
期末考复习中,蓝桥杯都没时间学了
·
2024-01-29 23:19
python
蓝桥杯
开发语言
python 基础知识点(
蓝桥杯
python科目个人复习计划3)
蓝桥杯
练习第一题(妮妮的翻转游戏)题目:在蓝桥镇,妮妮发明了一个新的游戏-----翻转游戏。游戏中有一个开关,可以处于两种状态:开(用1表示)和关(用0表示)。
期末考复习中,蓝桥杯都没时间学了
·
2024-01-29 23:49
蓝桥杯
python 基础知识点(
蓝桥杯
python科目个人复习计划11)
今日复习内容:函数进阶内容:全局变量/局部变量/匿名函数/内置函数#变量三要素:变量名,赋值运算符,变量值a=10的意思是:将10这个值的内存地址指向给变量a当我们写下a=10这个指令时,计算机执行了以下三步操作:1.在内存里面开辟一个名为a的名称空间2.在内存里面创建一个整数值103.将整数的内存地址指向变量a一.作用域作用域也称作用范围,也叫名称空间,按照生效范围来看可以分为全局作用域和局部作
期末考复习中,蓝桥杯都没时间学了
·
2024-01-29 23:49
python
开发语言
蓝桥杯
python 基础知识点(
蓝桥杯
python科目个人复习计划25)
今日复习内容:基础算法中的进制转换1.任意进制转十进制(1)基数:表示奇数数字符号的个数10进制:0--9,基数为1016进制:0--9,A--F,基数为16(2)权:每位表示的数值例如:123,1表示1个100,2表示2个10,3表示3个1(3)按权展开法(这个就是我们高中学过的进制转换,我去word上编辑出来)具体操作如上图所示按权展开法:各位数字与它对应的权相乘,再把积相加,得到的结果就是该
期末考复习中,蓝桥杯都没时间学了
·
2024-01-29 23:49
蓝桥杯
职场和发展
python 基础知识点(
蓝桥杯
python科目个人复习计划27)
今日复习内容:基础算法中的递归1.介绍递归:通过自我调用来解决问题的函数递归通常把一个复杂的大问题层层转化为一个与原问题相似的规模较小的问题来解决递归要注意:(1)递归出口;(2)当前问题如何变成子问题。举个例子:题目:写一个函数,求n的阶乘。deff(n):#递归出口ifn1,则f(5)=5*f(4);4>1,则f(4)=4*f(3);3>1,则f(3)=3*f(2);2>1,则f(2)=2*f
期末考复习中,蓝桥杯都没时间学了
·
2024-01-29 23:48
蓝桥杯
职场和发展
代码随想录
算法训练
营第一天| 704. 二分查找、27. 移除元素
Day1:二分法:第一种情况:区间左闭右闭情况左闭右闭区间的这种情况,主要左右边界的取值情况以及Mid的判断条件。classSolution{public:intsearch(vectornums,inttarget){intleft=0;intright=nums.size()-1;while(lefttarget)//目标值在中值左侧,需要更新右边界且排除了mid值{right=mid-1;}
在下雨599
·
2024-01-29 22:45
算法
leetcode
数据结构
蓝桥杯
真题刷题2.武功秘籍
#include #include int main(){ int sum=0; // 请在此输入您的代码 for(int i=80;i<=92;i+=2) sum++; printf("%d",sum); return 0;}
失落的香蕉
·
2024-01-29 22:37
java
算法
数据结构
蓝桥杯
真题刷题1.倍数
#includeusingnamespacestd;intmain(){inti=0;intcount=0;for(i=1;i<=2020;i++){if(i%4==0&&i%6==0){count++;}}printf("%d",count);return0;}
失落的香蕉
·
2024-01-29 22:07
算法
代码随想录
算法训练
营第三天| 链表part1
203.移除链表元素:题目链接/文章讲解/视频讲解::代码随想录classSolution{publicListNoderemoveElements(ListNodehead,intval){ListNodedummy=newListNode(-1);dummy.next=head;ListNodecur=dummy;while(cur.next!=null){if(cur.next.val==v
白白白揍粽
·
2024-01-29 21:40
算法
链表
数据结构
代码随想录
算法训练
营第一天| 704. 二分查找、27. 移除元素
记录刷题Day1704.二分查找斜体样式了解了左闭右闭[left,right]和左闭右开[left,right)两种方式一、采用左闭右闭时,while条件中应遵从闭区间原则,为lefttarget):#target在[mid+1,right]范围内,mid一定不是target,所以直接取mid+1l=mid+1elif(nums[mid]target):#target在[middle+1,righ
枫林_panda
·
2024-01-29 21:10
算法
代码随想录
算法训练
营第三天 | 链表part01
链表节点的定义,一定要牢记//单链表structListNode{intval;//节点上存储的元素ListNode*next;//指向下一个节点的指针ListNode(intx):val(x),next(NULL){}//节点的构造函数};这里的构造函数非必需,但能方便我们定义新的链表节点1.创建一个链表节点:ListNode*head=newListNode(5);2.使用默认构造函数初始化节
MHX2
·
2024-01-29 21:09
算法
链表
数据结构
代码随想录
算法训练
营Day4 | 链表part02
24.两两交换链表中的节点leetcode链接代码随想录链接一刷状态:通过思路保存三个需要交互的节点,根据下方的逻辑交换即可。/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(n
锋_Feng
·
2024-01-29 21:39
算法
链表
数据结构
c++
leetcode
代码随想录
算法训练
营第四天-链表part2
day2和day3回家太晚,刷完题忘记写笔记了--!24.两两交换链表中的节点给自己的笔记:虚拟节点法是创建一个节点,它的next指针指向链表的头节点,这样便于:current指向虚拟节点,然后对链表进行操作交换最后返回头节点:returndummyNode.next#Definitionforsingly-linkedlist.#classListNode(object):#def__init_
枫林_panda
·
2024-01-29 21:07
算法
链表
数据结构
蓝桥杯
---九数组分数
1,2,3...9这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。注意,只能填写缺少的部分,不要重复抄写已有代码。不要填写任何多余的文字。代码publicclass_05九数组分数{publicstaticvoidtest(int[]x){inta=x[0]*1000+x[1]*100+x[2]*10+x[3];intb=x[4]*10000+
疯狂小羊啊
·
2024-01-29 21:30
蓝桥杯
java
蓝桥杯
算法
C++
蓝桥杯
历届试题 —— 小苹果题目情景及代码
信奥真题情景【题目描述】小Y的桌子上放着n个苹果从左到右排成一列,编号为从1到n。小苞是小Y的好朋友,每天她都会从中拿走一些苹果。每天在拿的时候,小苞都是从左侧第1个苹果开始、每隔2个苹果拿走1个苹果。随后小苞会将剩下的苹果按原先的顺序重新排成一列。小苞想知道,多少天能拿完所有的苹果,而编号为n的苹果是在第几天被拿走的?【输入格式】从文件apple.in中读入数据。输入的第一行包含一个正整数n,表
诗者才子酒中仙
·
2024-01-29 21:30
C++
学习基础
算法
数据结构
蓝桥杯
省赛无忧 编程16 最大的卡牌价值
#include#include#includeusingnamespacestd;intmain(){intn,k;cin>>n>>k;vectora(n),b(n);for(inti=0;i>a[i];}for(inti=0;i>b[i];}longlongtotalValue=0;vectordiffs;//计算翻转每张卡牌后的潜在增益for(inti=0;i());//在允许的操作次数内选
暗托涅瓦
·
2024-01-29 20:17
蓝桥杯省赛无忧
蓝桥杯
算法
c++
蓝桥杯
省赛无忧 课件51 第6次学长直播带练配套课件
01最小的或运算02简单的异或难题03出列04异或森林05位移06笨笨的机器人07迷失的数08最大通过数
暗托涅瓦
·
2024-01-29 20:16
蓝桥杯省赛无忧
蓝桥杯
c++
算法
代码随想录
算法训练
营第十六天 | LeetCode104 二叉树的最大深度 LeetCode111 二叉树的最小深度 LeetCode222 完全二叉树的节点个数
LeetCode104二叉树的最大深度题目链接:二叉树的最大深度文章链接:二叉树的最大深度思路使用层序遍历是最为合适的,因为最大的深度就是二叉树的层数。代码classSolution{public:intmaxDepth(TreeNode*root){queueque;intdepth=0;if(root!=nullptr)que.push(root);while(!que.empty()){in
程序员劝退师_
·
2024-01-29 19:33
代码随想录
算法
数据结构
代码随想录
算法训练
营第十四天 | 二叉树理论基础 递归遍历 迭代遍历 统一迭代
二叉树理论基础文章链接:二叉树理论基础视频链接:二叉树理论基础二叉树的定义structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode(intx):val(x),left(NULL),right(NULL){}};二叉树的递归遍历视频链接:二叉树的递归遍历写递归的三要素:确定递归函数的参数和返回值确定终止条件确定单层递归的逻辑LeetCod
程序员劝退师_
·
2024-01-29 19:03
代码随想录
算法
代码随想录
算法训练
营第十五天 | 二叉树的层序遍历 LeetCode226 翻转二叉树 LeetCode101 对称二叉树
二叉树的层序遍历文章链接:二叉树的层序遍历视频链接:二叉树的层序遍历LeetCode102二叉树的层序遍历题目链接:二叉树的层序遍历视频链接:二叉树的层序遍历文章链接:二叉树的层序遍历思路利用队列这个数据结构来记录每一层遍历的元素,并记录在当前层时队列的大小,当前层元素出队,并让其左右孩子入队,更新队列的大小,恰好队列的大小就是当前层元素的个数,遍历这个队列时,只需要弹出队列大小个数的元素,弹出的
程序员劝退师_
·
2024-01-29 19:03
代码随想录
算法
代码随想录
算法训练
营第七天 | LeetCode454 四数相加Ⅱ LeetCode383 赎金信 LeetCode15 三数之和 LeetCode18 四数之和
LeetCode454四数相加Ⅱ题目链接:四数相加Ⅱ文章链接:四数相加Ⅱ视频链接:四数相加Ⅱ思路因为C++还在学习中,还没到set和map这里,所以就先看视频了。不过这题肯定有暴力的解法,就是用四个for循环遍历所有的情况,用count记录,然后count++,最终返回count即可,但时间复杂度是n的四次方,不太建议这么做。------------------------------------
程序员劝退师_
·
2024-01-29 19:02
代码随想录
算法
代码随想录
算法训练
营第六天 | LeetCode242 有效的字母异位词 LeetCode349 两个数组的交集 LeetCode202 快乐数 LeetCode1 两数之和
LeetCode242有效的字母异位词题目链接:有效的字母异位词文章链接:有效的字母异位词视频链接:有效的字母异位词思路因为C++还在学习中,没有到set和map这里,只能先看视频讲解了。但多多少少还有点思路,能否实现不清楚,思路是这样的:创建虚拟数组,遍历第一个字符串,记录每个元素出现的次数,放入虚拟数组中;同样创建另一个虚拟数组,遍历第二个字符串,记录每个元素出现的次数,放入该虚拟数组中。之后
程序员劝退师_
·
2024-01-29 19:32
代码随想录
算法
代码随想录
算法训练
营第十七天 | LeetCode110 平衡二叉树 LeetCode257 二叉树所有的路径 LeetCode404 左叶子之和
LeetCode110平衡二叉树题目链接:平衡二叉树文章链接:平衡二叉树视频链接:平衡二叉树思路一棵高度平衡二叉树定义为:一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1。高度是指距离叶子节点的距离,深度是只距离根节点的距离。**求高度用后序遍历,求深度用前序遍历。**整体思路是求出左右子树的高度之差,并返回给父节点,判断该父节点是否是平衡二叉树,若所有节点都满足平衡二叉树,则该二叉树为平
程序员劝退师_
·
2024-01-29 19:31
代码随想录
算法
数据结构
代码随想录
算法训练
营Day42|0-1背包理论基础、416. 分割等和子集
目录0-1背包理论基础0-1背包问题二维dp数组01背包算法实现一维dp数组01背包编辑算法实现416.分割等和子集前言思路算法实现总结0-1背包理论基础0-1背包问题题目链接https://kamacoder.com/problempage.php?pid=1046有n件物品和一个最多能背重量为w的背包。第i件物品的重量是weight[i],得到的价值是value[i]。每件物品只能用一次,求解
张金卓2023
·
2024-01-29 19:48
算法
代码随想录
算法训练
营Day41|343. 整数拆分、96.不同的二叉搜索树
目录343.整数拆分前言思路算法实现96.不同的二叉搜索树前言思路算法实现总结343.整数拆分题目链接文章链接前言本题要使得整数拆分后的乘积最大,使用动态规划求解难在递推公式的推导。思路利用动态规划五部曲来进行实现:1.确定dp数组以及下标的含义:dp[i]:拆分数字i,可以得到的最大乘积为dp[i]。2.确定递推公式:思考dp[i]最大乘积是如何得到的?一种是j*(i-j)直接相乘,另一种是j*
张金卓2023
·
2024-01-29 19:17
算法
代码随想录
算法训练
营Day39|62.不同路径、63. 不同路径 II
目录62.不同路径思路算法实现63.不同路径II前言思路算法实现总结62.不同路径题目链接文章链接思路机器人从(0,0)位置出发,到(m-1,n-1)终点。依旧按照动态规划五部曲来进行:1.确定dp数组以及下标的含义:由于题目给的是mXn的网格,因此可以创建二维数组dp[i][j],dp[i][j]:表示从(0,0)出发,到(i,j)有dp[i][j]条不同的路径;2.确定递推公式:要求dp[i]
张金卓2023
·
2024-01-29 19:16
算法
2022.4.9备战
蓝桥杯
B组
目录字符串处理日期计算枚举算法:(暴力穷尽所有可能)DP(动态分配)→(递归)+(递推)sort排序基础知识储备1B(字节)=8b(位)1KB=1024B1MB=1024KBbit(位,又名“比特”):bit的缩写是b,是计算机中的最小数据单位(属于二进制的范畴,其实就是0或者1)Byte(字节):Byte的缩写是B,是计算机文件大小的基本计算单位。比如一个字符就是1Byte,如果是汉字,则是2B
杰杰更是棒
·
2024-01-29 17:27
c++
蓝桥杯
之单片机学习(一)——LED指示灯的基本控制
文章目录一、前言课程内容结构二、训练任务三、训练重点四、74HC138五、74HC573六、代码展示一、前言课程内容结构二、训练任务在CT107D单片机综合训练平台上实现LED的基本控制,首先让8路LED指示灯闪烁3遍然后熄灭,接着依次点亮LED指示灯,最后依次熄灭指示灯,程序循环实现上述功能。三、训练重点74HC138三八译码器74HC573锁存器74HC02或非门LED跑马灯四、74HC138
周末不下雨
·
2024-01-29 17:57
蓝桥杯——单片机
51单片机
【备战
蓝桥杯
】——循环结构
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|数据结构与算法个人格言:“没有罗马,那就自己创造罗马~”Stopstruggling,lifeisstopped.文章目录Python中的sum函数的应用循环语句Exercises1Exercises2Python如何跳出多重循环PYTHON中的sum函数#列表中的元素求和my_list=[1,2,3,4,5]result=su
Aileen_0v0
·
2024-01-29 17:55
蓝桥杯
蓝桥杯
职场和发展
开发语言
科技
python
开启编程的学习之路
二、编程的目标希望未来能拿个好offer,在
蓝桥杯
比赛中得奖。三、学习编程的方法跟着网课上的老师一同学习,将学到的知识不断更新自己的博客,并多刷题来进行巩固。
三千水笙
·
2024-01-29 16:07
学习
2024/1/28 备战
蓝桥杯
1-3
目录特殊日期0特殊日期-蓝桥云课(lanqiao.cn)最大距离0最大距离-蓝桥云课(lanqiao.cn)最长递增0最长递增-蓝桥云课(lanqiao.cn)缩位求和0缩位求和-蓝桥云课(lanqiao.cn)ISBN号码0ISBN号码-蓝桥云课(lanqiao.cn)串的处理0串的处理-蓝桥云课(lanqiao.cn)幸运数字(好抽象)0幸运数字-蓝桥云课(lanqiao.cn)特殊日期0特殊
极度的坦诚就是无坚不摧
·
2024-01-29 16:58
寒假集训
蓝桥杯
蓝桥杯
算法
c语言
c++
手把手教你dp:摘花生问题(递归改动态规划DP)
dp系列手把手教你dp:01背包问题(递归改动态规划DP)手把手教你dp:摘花生问题(递归改动态规划DP)手把手教你dp:
蓝桥杯
-地宫寻宝(递归改动态规划DP)1摘花生HelloKitty想摘点花生送给她喜欢的米老鼠
Lhw_666
·
2024-01-29 15:34
动态规划
算法
c++
递归法
(
蓝桥杯
每日一题)质因数个数
问题:给定正整数N,请问多少个质数是N的约数。提示:1不是质数代码1:时间复杂度高,但更好理解importjava.util.Scanner;//1:无需package//2:类名必须Main,不可修改publicclassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);//在此输入您的代码...i
hi!AaA
·
2024-01-29 14:57
蓝桥杯
java
算法
(
蓝桥杯
每日一题)游戏最优解及求二进制中有多少1
问题描述:小A和小B两个人在海边找到了n个石子,准备开始进行一些游戏,具体规则如下:小B首先将n个石子分成若干堆,接下来从小A开始小A和小B轮流取石子,每次可以任选一堆石子取走任意个,不可不取,没石子可取的输。问在最优策略的情况下,小A和小B到底谁能赢得游问题解析:这个游戏可以通过奇偶性来判断最后谁会赢得游戏。假设初始时有n个石子。如果n是偶数,小A总是可以赢得游戏。因为无论小B如何分堆,小A都可
hi!AaA
·
2024-01-29 14:57
蓝桥杯
游戏
职场和发展
代码随想录
算法训练
营29期Day32|LeetCode 122,55,45
文档讲解:买卖股票的最佳时机II跳跃游戏跳跃游戏II122.买卖股票的最佳时机II题目链接:https://leetcode.cn/problems/best-time-to-buy-and-sell-stock-ii/description/思路:这题很简单,是要求我们买卖股票,然后算最多赚多少。我们可以意识到这样一件事:我们连续几天买卖股票赚的钱,其实就是我们每天赚的钱加起来就行。所以我们这道
tlingyuqi
·
2024-01-29 14:26
代码随想录算法训练营29期
算法
leetcode
职场和发展
c++
(
蓝桥杯
每日一题)求最长回文串
问题描述给出一个长度为n的小写字符串,求一个最长的子串S,满足S=XY,X,Y>1,且X,Y均为回文串。输入格式输入包括一行:第一行是一个长度为n的小写字符串。输出格式输出包括一行:一行一个整数,表示满足条件的最长子串S的长度代码如下:publicclassteseeeee{staticinti;staticintj;staticString[]ss=newString[2];//static共享
hi!AaA
·
2024-01-29 14:55
算法
蓝桥杯
省赛无忧 编程15 泡澡
#include#include#includeusingnamespacestd;structEvent{inttime;intwaterChange;};intmain(){intN,W;cin>>N>>W;vectorevents;for(inti=0;i>S>>T>>P;events.push_back({S,P});//在开始时间添加热水需求events.push_back({T,-P}
暗托涅瓦
·
2024-01-29 14:55
蓝桥杯省赛无忧
蓝桥杯
职场和发展
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他