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
每日刷题———蓝桥杯真题
2013年
蓝桥杯真题
1、题目标题:高斯日记大数学家高斯有个好习惯:无论如何都要记日记。他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢?高斯出生于:1777年4月30日。在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:
Estrellas_
·
2023-11-10 06:17
#
10
其他
Leetcode—102.二叉树的层序遍历【中等】
2023
每日刷题
(二十四)Leetcode—102.二叉树的层序遍历C语言BFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-10 01:12
LeetCode刷题
leetcode
算法
c++
经验分享
广度优先
c语言
Leetcode—226.翻转二叉树【简单】
2023
每日刷题
(二十四)Leetcode—226.翻转二叉树实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-10 01:09
LeetCode刷题
leetcode
算法
职场和发展
深度优先
c语言
Leetcode—剑指OfferII LCR 044.在每个树行中找最大值【中等】
2023
每日刷题
(二十三)Leetcode—LCR044.在每个树行中找最大值DFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-09 10:38
LeetCode刷题
leetcode
深度优先
算法
广度优先
经验分享
c语言
Leetcode—515.在每个树行中找最大值【中等】
2023
每日刷题
(二十三)Leetcode—515.在每个树行中找最大值DFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-09 10:37
LeetCode刷题
leetcode
深度优先
算法
经验分享
C语言
广度优先
Leetcode—2578.最小和分割【简单】
2023
每日刷题
(二十三)Leetcode—2578.最小和分割实现代码classSolution{public:intsplitNum(intnum){vectora;while(num){a.push_back
源代码•宸
·
2023-11-09 10:57
LeetCode刷题
leetcode
算法
职场和发展
贪心
排序
c++
经验分享
Leetcode—125.验证回文串【简单】
2023
每日刷题
(二十三)Leetcode—125.验证回文串实现代码classSolution{public:boolisPalindrome(strings){intn=s.size();if(n=
源代码•宸
·
2023-11-09 07:23
LeetCode刷题
leetcode
算法
职场和发展
双指针
c++
经验分享
Leetcode—2609.最长平衡子字符串【简单】
2023
每日刷题
(二十三)Leetcode—2609.最长平衡子字符串实现代码classSolution{public:intfindTheLongestBalancedSubstring(strings
源代码•宸
·
2023-11-08 16:31
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
蓝桥杯真题
左儿子右兄弟(图解、代码详解)
题目描述:对于一棵多叉树,我们可以通过“左孩子右兄弟”表示法,将其转化成一棵二叉树。如果我们认为每个结点的子结点是无序的,那么得到的二叉树可能不唯一。换句话说,每个结点可以选任意子结点作为左孩子,并按任意顺序连接右兄弟。给定一棵包含N个结点的多叉树,结点从1至N编号,其中1号结点是根,每个结点的父结点的编号比自己的编号小。请你计算其通过“左孩子右兄弟”表示法转化成的二叉树,高度最高是多少。注:只有
DediCs
·
2023-11-08 05:41
深度优先
蓝桥杯
c++
Leetcode—189.轮转数组【中等】
2023
每日刷题
(二十一)Leetcode—189.轮转数组直接法实现代码classSolution{public:voidrotate(vector&nums,intk){intlen=nums.size
源代码•宸
·
2023-11-08 01:08
LeetCode刷题
算法
职场和发展
leetcode
经验分享
c++
最大公约数
C语言
Leetcode—2586.统计范围内的元音字符串数【简单】
2023
每日刷题
(二十二)Leetcode—2586.统计范围内的元音字符串数实现代码classSolution{public:intvowelStrings(vector&words,intleft,
源代码•宸
·
2023-11-08 01:08
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
Leetcode—2731.移动机器人【中等】
2023
每日刷题
(二十二)Leetcode—2731.移动机器人算法思路参考自灵茶山艾府实现代码classSolution{public:constintMOD=1e9+7;intsumDistance
源代码•宸
·
2023-11-08 01:04
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
前缀和
蓝桥杯真题
-回文日期(模拟 构造 2020 省赛)
前言:本题主要涉及日期的模拟和对回文数的判断,下面会结合Java的特性给出解答。题目如下:Tips:首先解决模拟日期的问题:题目给的是一个整数来表示日期,这里我们不妨将日期拆分成年,月,日,然后将日(day)加一天,再进一步判断月和年是否需要进位。由于要判断回文数,想以13,92,82开头的日期显然是不合理的,因此对于闰年与一个月是否有31天一概不考虑,直接取满30天进入下一个月即可,最后再将年月
Mymel_晗
·
2023-11-08 00:28
算法碎碎念
java
算法
字符串
模拟
Leetcode—318.最大单词长度乘积【中等】
2023
每日刷题
(二十一)Leetcode—318.最大单词长度乘积位运算思想实现代码classSolution{public:intmaxProduct(vector&words){intwordsLen
源代码•宸
·
2023-11-06 17:47
LeetCode刷题
leetcode
算法
c++
经验分享
位运算
POJ-3630电话表(考察字典树)
2023
每日刷题
(二十)POJ-3630电话表题目原地址输入样例:2391197625999911254265113123401234401234598346输出结果:NOYES实现代码#include
源代码•宸
·
2023-11-06 02:20
每日刷题————其他算法竞赛题
算法
c语言
c++
经验分享
字典树
Leetcode—187.重复的DNA序列【中等】
2023
每日刷题
(二十)Leetcode—187.重复的DNA序列实现代码classSolution{public:constintL=10;vectorfindRepeatedDnaSequences
源代码•宸
·
2023-11-06 02:48
LeetCode刷题
leetcode
算法
哈希表
经验分享
c++
蓝桥杯真题
历年总结及常用赛题模板
一、比赛时一定要看清比赛题目在我两年参与了四次的比赛中,绝大多数出错与测试输出不符都是因为大概看题后感觉题目简单或是有一点思路,就直接上手写代码。当代入测试数据的时候才发现错误,往往此类错误在审题的时候都可以避免。比赛中最重要的就是先仔细阅读题目找出可能会有的坑,再开始写代码,可以节省很多时间也可使代码不会经过多次修改bug看起来冗余。二、把握比赛时间不要死磕蓝桥杯比赛一共10题(直接填答案题5+
weixin_50586285
·
2023-11-05 00:29
算法
蓝桥杯题解
java
Leetcode—1588.所有奇数长度子数组的和【简单】
2023
每日刷题
(十九)Leetcode—1588.所有奇数长度子数组的和直接法实现代码intsumOddLengthSubarrays(int*arr,intarrSize){inti=1;intsum
源代码•宸
·
2023-11-05 00:35
LeetCode刷题
leetcode
算法
职场和发展
经验分享
C语言
前缀和
枚举
Leetcode—110.平衡二叉树【简单】
2023
每日刷题
(十九)Leetcode—110.平衡二叉树实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-05 00:05
LeetCode刷题
leetcode
算法
经验分享
c语言
深度优先遍历
二叉排序树
Leetcode—199.二叉树的右视图【中等】
2023
每日刷题
(十九)Leetcode—199.二叉树的右视图深度优先遍历实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-05 00:05
LeetCode刷题
leetcode
深度优先
算法
c++
经验分享
二叉树
Leetcode—421.数组中两个数的最大异或值【中等】明天写一下字典树做法!!!
2023
每日刷题
(十九)Leetcode—421.数组中两个数的最大异或值算法思想参考自灵茶山艾府实现代码classSolution{public:intfindMaximumXOR(vector&nums
源代码•宸
·
2023-11-05 00:30
LeetCode刷题
leetcode
算法
位运算
哈希表
经验分享
c++
包含3的数字-第10届蓝桥杯省赛Python真题精选
[导读]:超平老师的Scratch
蓝桥杯真题
解读系列在推出之后,受到了广大老师和家长的好评,非常感谢各位的认可和厚爱。
超平的编程课
·
2023-11-04 18:57
蓝桥杯
少儿编程竞赛
python
STEMA测评
绘制金字塔-第10届蓝桥杯Scratch选拔赛真题精选
[导读]:超平老师计划推出Scratch
蓝桥杯真题
解析100讲,这是超平老师解读Scratch蓝桥真题系列的第100讲。
超平的编程课
·
2023-11-04 18:57
蓝桥杯Scratch真题
蓝桥杯
算法
scratch
少儿编程竞赛
数字处理-第10届蓝桥杯省赛Python真题精选
[导读]:超平老师的Scratch
蓝桥杯真题
解读系列在推出之后,受到了广大老师和家长的好评,非常感谢各位的认可和厚爱。
超平的编程课
·
2023-11-04 18:23
蓝桥杯
少儿编程竞赛
python
STEMA测评
2022蓝桥杯学习——3.数学与简单DP
数学
蓝桥杯真题
1.买不到的数目题目描述:小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。
头发没了还会再长
·
2023-11-04 17:28
2022蓝桥杯冲刺
蓝桥杯
动态规划
算法
dp
背包
Leetcode—2512.奖励最顶尖的K名学生【中等】
2023
每日刷题
(十九)Leetcode—2512.奖励最顶尖的K名学生哈希表+stringstream+排序算法思想实现代码classSolution{public:vectortopStudents
源代码•宸
·
2023-11-04 14:49
LeetCode刷题
算法
leetcode
经验分享
c++
哈希表
排序
stringstream
Leetcode—101.对称二叉树【简单】
2023
每日刷题
(十九)Leetcode—101.对称二叉树利用Leetcode101.对称二叉树的思想的实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-04 14:14
LeetCode刷题
leetcode
算法
c语言
经验分享
c++
层次遍历
二叉树
Leetcode—100.相同的树【简单】明天写另一种解法!
2023
每日刷题
(十八)Leetcode—100.相同的树递归实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-04 02:45
LeetCode刷题
leetcode
算法
经验分享
c++
C语言
数据结构
二叉树
Leetcode—111.二叉树的最小深度【简单】
2023
每日刷题
(十八)Leetcode—111.二叉树的最小深度DFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-04 02:44
LeetCode刷题
leetcode
算法
经验分享
c++
c语言
深度优先遍历
广度优先遍历
每日刷题
计划Day2笔记-字符串+树
题源:acwing1473.A+B格式计算a+b并以标准格式输出总和----也就是说,从最低位开始每隔三位数加进一个逗号(千位分隔符),如果结果少于四位则不需添加。输入格式共一行,包含两个整数a和b。输出格式共一行,以标准格式输出a+b的和。数据范围−106≤a,b≤106输入样例:-10000009输出样例:-999,991#includeusingnamespacestd;intmain(){
你愿意和我一起清理内存吗?
·
2023-11-03 01:38
c++
算法
c语言
每日刷题
计划Day1笔记-字符串
题源:LeetCode3.无重复字符的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以
你愿意和我一起清理内存吗?
·
2023-11-03 01:38
LeetCode刷题
c++
LeetCode一刷
leetcode
算法
滑动窗口
PAT甲级
Leetcode—2103.环和杆【简单】
2023
每日刷题
(十六)Leetcode—2103.环和杆实现代码structring{intr;intg;intb;}sticks[10]={0};intcountPoints(char*rings)
源代码•宸
·
2023-11-02 23:58
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
Leetcode—707.设计链表【中等】双链表的设计明天再写
2023
每日刷题
(十七)Leetcode—707.设计链表设计单链表实现代码typedefstructNode{intval;structNode*next;}MyLinkedList;MyLinkedList
源代码•宸
·
2023-11-02 23:25
LeetCode刷题
leetcode
链表
算法
经验分享
c语言
数据结构
leetcode
每日刷题
No_91 解码方法(动态规划)
第91题:解码方法(动态规划题)一条包含字母A-Z的消息通过以下映射进行了编码:'A'->1'B'->2...'Z'->26要解码已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,“11106”可以映射为:“AAJF”,将消息分组为(11106)“KJF”,将消息分组为(11106)注意:消息不能分组为(11106),因为“06”不能映射为“F”,这是由于“6”
短腿Cat
·
2023-11-02 06:51
LeetCode刷题
算法专栏
java
动态规划
字符串
算法
leetcode
21-3-26 力扣
每日刷题
83. 删除排序链表中的重复元素
存在一个按升序排列的链表,给你这个链表的头节点head,请你删除所有重复的元素,使每个元素只出现一次。返回同样按升序排列的结果链表。示例1:输入:head=[1,1,2]输出:[1,2]示例2:![在这里插入图片描述](https://img-blog.csdnimg.cn/20210326182059526.png?x-oss-process=image/watermark,type_ZmFuZ
Hars、Wlgb
·
2023-11-02 01:37
算法
2021
蓝桥杯真题
扫雷 C语言/C++
题目描述在一个n行m列的方格图上有一些位置有地雷,另外一些位置为空。请为每个空位置标一个整数,表示周围八个相邻的方格中有多少个地雷。输入描述输入的第一行包含两个整数n,m。第22行到第n+1行每行包含m个整数,相邻整数之间用一个空格分隔。如果对应的整数为0,表示这一格没有地雷。如果对应的整数为1,表示这一格有地雷。其中,1≤n,m≤100分钟后还是在当天。输出描述输出n行,每行m个整数,相邻整数之
灬人生如梦
·
2023-11-02 00:47
蓝桥杯真题
蓝桥杯
c++
c语言
每日刷题
_
前k个高频元素347.前K个高频元素给你一个整数数组nums和一个整数k,请你返回其中出现频率前k高的元素。你可以按任意顺序返回答案。一共有三种不同的题解:1、把数据存到哈希表中,然后通过哈希表来排序,时间复杂度n*logn2、大根堆k*logn3、小根堆k*logn这里的大/小根堆数据结构Java中都是有的,就是优先队列(PriorityQueue)第一种解法publicclassSolutio
Maodo_
·
2023-11-01 21:24
算法
数据结构
Leetcode—2.两数相加【中等】
2023
每日刷题
(十五)Leetcode—2.两数相加迭代法实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-11-01 07:05
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
c语言
递归
Leetcode—169.多数元素【简单】
2023
每日刷题
(十四)Leetcode—169.多数元素算法思想由于nums中一定存在多数元素,所以将nums数组元素递增排序,取出位置的元素即可实现代码classSolution{public:intmajorityElement
源代码•宸
·
2023-11-01 07:04
LeetCode刷题
leetcode
算法
数据结构
经验分享
c++
Leetcode—485.最大连续1的个数【中等】明天修改
2023
每日刷题
(十五)Leetcode—2.两数相加迭代法实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-11-01 07:25
LeetCode刷题
leetcode
windows
linux
数字组合-第10届蓝桥杯省赛Python真题精选
[导读]:超平老师的Scratch
蓝桥杯真题
解读系列在推出之后,受到了广大老师和家长的好评,非常感谢各位的认可和厚爱。
超平的编程课
·
2023-10-31 14:44
蓝桥杯
少儿编程竞赛
python
STEMA测评
【Python】
蓝桥杯真题
讲解
第一题(难度系数1,满分50分)编程实现:用1、3、5、8这几个数字,能组成的互不相同且无重复数字的三位数各是多少?总共有多少个?输入:无输出:多行数字,每行一个三位数组成的三位数的总个数将程序命名为“lq001”。评判标准:10分:能输出至少一个三位数字;30分:输出了多于10个三位数字,且确实不重复;50分:完全符合题意,即在30分标准的基础上,正确地输出了可组合的三位数和组合后三位数的总数量
我欲乘风追星辰
·
2023-10-31 03:12
蓝桥杯
python
Leetcode—1488.避免洪水泛滥【中等】
2023
每日刷题
(十四)Leetcode—1488.避免洪水泛滥算法思想将晴天的日期全部记录在setsun中使用unordered_maplakeRainy来记录每个湖泊上一次下雨的日期遇到晴天时先不用管抽哪个湖当下雨时
源代码•宸
·
2023-10-30 21:16
LeetCode刷题
leetcode
算法
经验分享
c++
二分查找
贪心
哈希表
Leetcode—21.合并两个有序链表【简单】
2023
每日刷题
(十三)Leetcode—21.合并两个有序链表直接法实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-10-30 21:45
LeetCode刷题
leetcode
链表
算法
经验分享
c语言
数据结构
Leetcode—2562.找出数组的串联值【简单】
2023
每日刷题
(十四)Leetcode—2562.找出数组的串联值实现代码longlongfindTheArrayConcVal(int*nums,intnumsSize){intleft=0;intright
源代码•宸
·
2023-10-30 21:10
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
Leetcode—274.H指数【中等】
2023
每日刷题
(十三)Leetcode—274.H指数算法思想参考自灵茶山艾府实现代码intminValue(inta,intb){returna=0;i--){sum+=cnt[i];if(sum>
源代码•宸
·
2023-10-30 04:27
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
Leetcode—275.H指数II【中等】
2023
每日刷题
(十三)Leetcode—275.H指数II算法思想实现代码intminValue(inta,intb){returna=citationsSize-mid){right=mid-1;}
源代码•宸
·
2023-10-30 04:27
LeetCode刷题
leetcode
算法
职场和发展
二分查找
经验分享
1024程序员节
c语言
【Leetcode每日一题】35.搜素插入位置|二分查找数组下标
“再牛的程序员也是从小白开始,既然开始了,就全身心投入去学习技术”力扣
每日刷题
--35题目描述解题思路代码实现--Java总结&易错题目描述35.搜索插入位置解题思路题型:数组
是瑶瑶子啦
·
2023-10-30 00:36
leetcode
算法
数据结构
Leetcode—2558.从数量最多的堆取走礼物【简单】
2023
每日刷题
(十二)Leetcode—2558.从数量最多的堆取走礼物大顶堆实现代码voidswap(int*a,int*b){inttmp=*a;*a=*b;*b=tmp;}voiddownAdjustHeap
源代码•宸
·
2023-10-29 13:59
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
最大堆
每日刷题
之-删除有序数组中的重复项
问题描述给你一个有序数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。//nums是以“引用”方式传递的。也就是说,不对实参做任何拷贝in
Refrain*
·
2023-10-29 09:20
每日刷题
c语言
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他