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
Usaco解题报告
分治题目 wikioi 1688 逆序数组 算导2-4
解题报告
算导上给了提示用归并排序的代码进行修改来实现思考后不难看出归并排序的合并(merge)过程中对数据进行了比较1)如果数组L的当前某元素大于数组R的当前元素,那么由于L数组是有序的(升序)因此L数组当前元素以及他后面的所有元素都与
weixin_30619101
·
2023-04-19 13:55
Decode XORed Array
解题报告
Thereisahiddenintegerarrayarrthatconsistsofnnon-negativeintegers.Itwasencodedintoanotherintegerarrayencodedoflengthn-1,suchthatencoded[i]=arr[i]XORarr[i+1].Forexample,ifarr=[1,0,2,1],thenencoded=[1,2,
杨鑫newlfe
·
2023-04-19 08:26
Python
算法
LeetCode
leetcode
算法
面试
Python
异或
Number Of Rectangles That Can Form The Largest Square
解题报告
Youaregivenanarrayrectangleswhererectangles[i]=[li,wi]representstheithrectangleoflengthliandwidthwi.Youcancuttheithrectangletoformasquarewithasidelengthofkifbothk<=liandk<=wi.Forexample,ifyouhavearect
杨鑫newlfe
·
2023-04-19 08:44
Python
算法
LeetCode
leetcode
算法
python
面试
数组处理
【搜索】洛谷官方题单刷题总结~递归与枚举~DFS~BFS
洛谷-
USACO
-湖泊数量洛谷-填涂颜色洛谷单词方阵BFS广度优先搜索洛谷-马的遍历洛谷Meteor_Shower_S递归与排列1.排列型枚举洛谷-全排列按照字典序输出自然数1到n所有不重复的排列,即n
一米の阳光
·
2023-04-19 05:47
#
搜索
搜索
Calculate Money in Leetcode Bank
解题报告
Hercywantstosavemoneyforhisfirstcar.HeputsmoneyintheLeetcodebankeveryday.Hestartsbyputtingin$1onMonday,thefirstday.EverydayfromTuesdaytoSunday,hewillputin$1morethanthedaybefore.OneverysubsequentMonday
杨鑫newlfe
·
2023-04-19 04:41
Python
算法
LeetCode
leetcode
算法
Python
面试
数组处理
取球问题——
解题报告
题目链接:http://192.168.1.251/contest/9/problem/25题目大意:有nnn个不同的小球,编号为1∼n1\simn1∼n。求从这n个小球中取出至少m个小球的方案数。数据范围:3≤n≤1093\leqn\leq10^93≤n≤109,3≤m≤1053\leqm\leq10^53≤m≤105题目分析:首先分析题目的数据范围,可知时间复杂度大致与mmm和lognlogn
风中的微尘
·
2023-04-19 02:52
#
排列组合
递归
数学
排列组合
Leetcode 876.链表的中间节点
文章目录问题描述
解题报告
实现代码问题描述给定一个带有头结点headheadhead的非空单链表,返回链表的中间节点。如果有两个中间节点,则返回第二个中间节点。
MD_
·
2023-04-18 13:43
leetcode
快慢指针
上岸算法 I LeetCode Weekly Contest 217
解题报告
No.1最富有客户的资产总量解题思路求子数组和的最大值.可以使用Java8之后的stream一句话搞定.代码展示classSolution{publicintmaximumWealth(int[][]accounts){returnArrays.stream(accounts).map(i->Arrays.stream(i).sum()).max(Integer::compareTo).get()
上岸算法
·
2023-04-17 09:07
解题报告
- 209. 长度最小的子数组
LeetCode209.长度最小的子数组@TOC题目描述 给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其和≥target的长度最小的连续子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最
大涛先生
·
2023-04-16 14:40
【基础算法训练】——滑动窗口
目录前言知识铺垫第一题1984.学生分数的最小差值题目描述
解题报告
参考代码(C++版本)第二题1876.长度为三且各字符不同的子字符串题目描述
解题报告
参考代码(C++版本)第三题1052.爱生气的书店老板题目描述
解题报告
参考代码
杨枝
·
2023-04-15 00:05
在lc被欺负的这些年
每日习题浅记录
leetcode
算法
滑动窗口
【寒假每日一题】AcWing 4454. 未初始化警告
目录一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、知识风暴continue与break的区别及作用一、题目1、原题链接4454.未初始化警告-AcWing题库2、
-dzk-
·
2023-04-14 12:28
AcWing寒假每日一题
算法
数据结构
c++
开发语言
蓝桥杯
n皇后问题
P1219[
USACO
1.5]八皇后CheckerChallenge版本1:#includeusingnamespacestd;//a[i]存的是第i行的棋子放的列,我们的目标就是把1-n分配给a[1]
ypeijasd
·
2023-04-14 12:20
NOIP
蓝桥杯
fpga开发
拓扑学
洛谷 P4826 [
USACO
15FEB]Superbull S 图论 最小生成树
2023.4.1:更新抽象又是鸽了三千万年...--------------------------------------------------------------------题目描述BessieandherfriendsareplayinghoofballintheannualSuperbullchampionship,andFarmerJohnisinchargeofmakingthe
饮水思源的美西螈
·
2023-04-14 11:20
题解
图论
c++
图论
c++
算法
邻接表
邻接矩阵
Usaco
Training刷怪旅 第二层第四题:Palindromic Squares
Palindromesarenumbersthatreadthesameforwardsasbackwards.Thenumber12321isatypicalpalindrome.GivenanumberbaseB(2#include#includeusingnamespacestd;#defineintlonglongchara1[100];chara[100];intb;intj=0;cha
饮水思源的美西螈
·
2023-04-14 11:50
usaco
training刷怪旅
题解
c++
算法
c++
数据结构
usaco
Usaco
Training 第二层 第三题 Name That Number
AmongthelargeWisconsincattleranchers,itiscustomarytobrandcowswithserialnumberstopleasetheAccountingDepartment.Thecowhandsdon'tappreciatetheadvantageofthisfilingsystem,though,andwishtocallthemembersoft
饮水思源的美西螈
·
2023-04-14 11:49
usaco
training刷怪旅
题解
c++
算法
数据结构
usaco
c++
⭐算法入门⭐《哈希表》简单01 —— LeetCode 387. 字符串中的第一个唯一字符
《夜深人静写算法》文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识一、题目1、题目描述 给定一个字符串,找到它的第一个不重
英雄哪里出来
·
2023-04-14 02:50
《LeetCode算法全集》
字符串
数据结构
leetcode
算法
哈希表
Longest Palindrome 构造最长回文串
解题报告
1解题思想这道题并不是求字符串里最长的回文串,而是说用这些字符可以构成多长的回文串。所谓的回文串,就是要左右对称,所以除了中心的那个位置的字符可以出现奇数次以外,都要出现偶数次。如此,方式就很简单了:1、统计所有字母的出现频率(分大小写)2、统计只出现奇数次数字母的个数3、如果2中结果不为0,字符串的长度减去2中的字母个数+1其中3的意思是,保留出现次数最多的那个奇数字母,剩下的需要全部减1变成偶
学术状态抽奖器
·
2023-04-14 02:49
leetcode-java
leetcode
回文
构造
回文串
Palindrome
LeetCode 2094. 找出 3 位偶数
文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识四、加群须知一、题目1、题目描述 给你一个整数数组digits,其中每个元素是一个数字
英雄哪里出来
·
2023-04-14 01:24
《LeetCode算法全集》
算法
数据结构
线性枚举
暴力枚举
【寒假每日一题】AcWing 4653. 数位排序(补)
目录一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、知识风暴关于pair一、题目1、原题链接4653.数位排序-AcWing题库2、题目描述小蓝对一个数的数位之和很感兴趣
-dzk-
·
2023-04-13 02:26
AcWing寒假每日一题
算法
c++
开发语言
蓝桥杯
排序算法
[
解题报告
] 《算法零基础100讲》(第25讲) 字符串算法(五) - 字符串反转
目录前言一、反转字符串二、反转单词前缀三、反转字符串中的元音字母四、翻转单词顺序五、翻转字符串里的单词六、反转字符串中的单词III六、反转字符串II七、仅仅反转字母八、整数反转前言跟着英雄哥打卡第二十五天[专题跳转->《算法零基础100讲》][万人千题社区跳转]一、反转字符串跳转力扣:344.反转字符串难度:★☆☆☆☆说明:基础的字符串翻转问题,双指针实现头尾交换,每交换一次向中间靠拢,直至两个指
Risso
·
2023-04-12 16:38
算法
leetcode
LeetCode 2062. 统计字符串中的元音子字符串
文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识四、加群须知一、题目1、题目描述 子字符串是字符串中的一个连续(非空)的字符序列。
英雄哪里出来
·
2023-04-12 16:02
《LeetCode算法全集》
算法
数据结构
位运算
线性枚举
LeetCode 2063. 所有子字符串中的元音
文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识四、加群须知一、题目1、题目描述 给你一个字符串word,返回word的所有子字符串中元音的总数
英雄哪里出来
·
2023-04-12 16:02
《LeetCode算法全集》
算法
数据结构
数学
乘法原理
P1216 [
USACO
1.5][IOI1994]数字三角形 Number Triangles
#include#includeusingnamespacestd;staticintA[1000][1000];staticintdp[1000][1000];intmain(){intn;intmaxi=0;cin>>n;for(inti=0;i>A[i][j];}}dp[0][0]=A[0][0];for(inti=1;i
扬扬bk
·
2023-04-12 13:22
图文讲解算法
算法
c++
动态规划
2020.10.16 洛谷刷题总结
P2016战略游戏P2730[
USACO
3.2]魔板MagicSquaresP1379八数码难题P3393逃离僵尸岛1.战略游戏最小权覆盖集问题树形dp:思路:1.递归搜索预处理2.回溯DP求最值主要决策就是选与不选
_fairyland
·
2023-04-11 22:01
图论
树形dp
bfs
队列
算法
图论
bfs
动态规划
神秘的挤奶机
ProblemDetail-[
Usaco
2005feb]SecretMilkingMachine神秘的挤奶机-HydroOJ#includeusingnamespacestd;constintINF=1e9
zlq7777
·
2023-04-11 21:42
网络流
图论
网络流
二分
Remove Nth Node From End of List
gt;3->4->5,andn=2.Afterremovingthesecondnodefromtheend,thelinkedlistbecomes1->2->3->5.
解题报告
myang199088
·
2023-04-11 17:50
并查集练习题合集
并查集练习题合集一、基础用法二、简单并查集1、[
USACO
2011OpeS]LearningLanguages三、“扩展域”与边带权的并查集一、基础用法并查集:合并两个集合或者查询一个元素是否在集合中另外还可以维护一个数组记录结点个数题目
day by day get on
·
2023-04-11 00:57
ACM
蓝桥杯
算法题与坑
数据结构
算法
数据结构
c++
并查集
图论
LeetCode 剑指 Offer 64. 求1+2+…+n
LeetCode剑指Offer64.求1+2+…+n文章目录题目描述一、解题关键词二、
解题报告
1.思路分析2.时间复杂度3.代码示例2.知识点总结题目描述求1+2+...
大涛小先生
·
2023-04-10 14:24
LeetCode解题报告
算法
java
2023/2/7总结
P1216[
USACO
1.5][IOI1994]数字三角形NumberTriangles题目描述观察下面的数字金字塔。写一个程序来查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。
Repeat715
·
2023-04-09 23:46
算法
解题报告
- 在排序元素中查找元素的第一个和最后一个位置
解题报告
-在排序元素中查找元素的第一个和最后一个位置LeetCode在排序元素中查找元素的第一个和最后一个位置@TOC题目描述给你一个按照非递减顺序排列的整数数组nums,和一个目标值target。
大涛先生
·
2023-04-09 15:29
【第十五届蓝桥杯备赛(bushi,写文凑个数)】蓝桥OJ---排列序数
文章目录一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、知识风暴DFS一、题目1、原题链接排列序数2、题目描述如果用abcd这4个字母组成一个串,有4!
-dzk-
·
2023-04-09 06:23
蓝桥真题刷刷刷
蓝桥杯
深度优先
算法
图论
数据结构
【蓝桥杯集训·最后一次周赛】AcWing 第 97 场周赛
文章目录第一题AcWing4944.热身计算一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解第二题AcWing4945.比大小一、题目1、原题链接2、题目描述二、
解题报告
-dzk-
·
2023-04-09 06:53
蓝桥杯集训·每日一题+周赛
蓝桥杯
算法
c++
图论
开发语言
【第十四届蓝桥杯】第三期官方校内模拟赛B组C++题解(已修正完毕,均可AC100%)
文章目录写在前面一、字母数(AC100%)题目描述
解题报告
1、大体思路2、代码详解二、列名(AC100%)题目描述
解题报告
1、大体思路2、代码详解三、特殊日期(AC100%)题目描述
解题报告
1、大体思路
-dzk-
·
2023-04-09 06:52
蓝桥真题刷刷刷
蓝桥杯
c++
算法
数据结构
开发语言
【蓝桥杯集训·每日一题】AcWing 1562. 微博转发
文章目录一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、知识风暴宽搜BFS一、题目1、原题链接1562.微博转发2、题目描述微博被称为中文版的Twitter。
-dzk-
·
2023-04-09 06:22
蓝桥杯集训·每日一题+周赛
蓝桥杯
算法
职场和发展
c++
数据结构
【第十五届蓝桥杯备赛(bushi,写文凑个数)】蓝桥OJ---长草
文章目录一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、知识风暴BFSFloodFill算法一、题目1、原题链接长草2、题目描述小明有一块空地,他将这块空地划分为n
-dzk-
·
2023-04-09 06:18
蓝桥真题刷刷刷
蓝桥杯
c++
算法
开发语言
数据结构
ACM: 百练NOI
文章目录数据结构之C++STL基本算法之搜索算法之图论数据结构之C++STL题目名称题目标签题目难度
解题报告
词典map/输入处理✦✦✧✧✧戳这里热血格斗场map/lower_bound✦✦✦✧✧戳这里冷血格斗场
无聊的人生事无聊
·
2023-04-08 01:27
信息科学
保研机试-ACM
ACM
百炼NOI
搜索
【洛谷】P1216 [
USACO
1.5][IOI1994]数字三角形 Number Triangles(dp入门)
关键:逆向求解。若从倒数第二排的‘2’开始走,只有2个选择,往左下方和右下方。往左下方是‘4’,得到的最终值为6,往右下方是‘5’,得到的最终值是7.这时当然选择右下方。我们就将‘2’改写成2+5=7。再次考虑倒数第二排的7,同理,应选择左下,得到最终值是12。还是将‘7’改写成5+7=12。以此类推...........最后得到ACcode:#includeusingnamespacestd;c
elegant coder
·
2023-04-07 19:01
c++
算法
动态规划
【洛谷】P2345 [
USACO
04OPEN] MooFest G
1:暴力AC(ans+=(longlong)(max(arr[i].v,arr[j].v)*abs(arr[i].x-arr[j].x));)#include#includeusingnamespacestd;intn;structs{intv,x;}arr[20005];longlongans;intmain(){cin>>n;for(inti=1;i>arr[i].v>>arr[i].x;fo
elegant coder
·
2023-04-07 19:00
c++
算法
2021 FDUCTF
解题报告
比赛链接cryptoBabyRSA小Z学习了RSA算法,但他认为n只需要够大就行了,这合理吗?fromCrypto.Util.numberimport*fromsecretimportflagn=2**1024e=65537m=bytes_to_long(flag)c=pow(m,e,n)print(c)#9871011493528469626672718709997430491519733025
abcdhhhh_
·
2023-04-06 17:53
随笔
安全
【CSDN竞赛】第十四期
解题报告
文章目录感想关于自己关于平台第一题(难度:简单)题目描述100分做法第二题(难度:简单+)题目描述100分做法第三题(难度:中等)题目描述100分做法第四题(难度:中等)题目描述100分做法这应该是站内相对详细的
解题报告
吧
icehomegre
·
2023-04-05 04:28
c++主要资料
考试
练习
算法
c++
折半搜索——P3067 [
USACO
12OPEN]Balanced Cow Subsets G+P4799 [CEOI2015 Day2] 世界冰球锦标赛
传送门:[CEOI2015Day2]世界冰球锦标赛-洛谷(折半搜索模板题目)思路:先考虑纯暴力的做法,每一个数都有两种选择,选或不选,时间复杂度为O(2^40)折半搜索通常就是可以将时间复杂度在O(2^30)~O(2^40)降低到O(2^20)左右1.将原数组直接分成前后两半,比如{1,2,3,4}就分成{1,2}和{3.4}2.两个数组分别找出所有能组合出来的数{1,2}可以得到{0,1,2,3
北岭山脚鼠鼠
·
2023-04-05 01:37
搜索
深度优先
算法
⭐算法入门⭐《栈 和 队列》简单01 —— LeetCode 232. 用栈实现队列
《夜深人静写算法》文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识一、题目1、题目描述 仅使用两个栈实现先入先出队列。队列
英雄哪里出来
·
2023-04-03 11:15
《LeetCode算法全集》
leetcode
算法
数据结构
队列
栈
[
USACO
09Open] Tower of Hay 干草塔
为了调整电灯亮度,贝西要用干草包堆出一座塔,然后爬到牛棚顶去把灯泡换掉。干草包会从传送带上运来,共会出现N包干草,第i包干草的宽度是Wi,高度和长度统一为1。干草塔要从底层开始铺建。贝西会选择最先送来的若干包干草,堆在地上作为第一层,然后再把紧接着送来的几包干草包放在第二层,再铺建第三层……重复这个过程,一直到所有的干草全部用完。每层的干草包必须紧靠在一起,不出现缝隙,而且为了建筑稳定,上层干草的
影踪派熊猫人武僧
·
2023-04-03 04:01
蓝桥杯三月刷题 第10天
【蓝桥杯三月刷题第X天】——文章目录前言
解题报告
裁纸刀一、思路:二、代码:刷题统计一、思路:二、代码:修剪灌木一、思路:二、代码:前言刷刷刷
解题报告
裁纸刀biu~☘️题目描述☘️一、思路:(1)由题可以看出一张纸固定裁剪
烧蔬菜
·
2023-04-02 18:44
蓝桥杯刷题
基础算法学习笔记
蓝桥杯
算法
c++
2023.2.15(总结)
P1211[
USACO
1.3]牛式PrimeCryptarithm题目描述下面是一个乘法竖式,如果用我们给定的那nn个数字来取代*,可以使式子成立的话,我们就叫这个式子为牛式。
小郭同学1564
·
2023-04-01 23:40
算法
【蓝桥杯集训·周赛】AcWing 第 95 场周赛
文章目录第一题AcWing4873.简单计算一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解第二题AcWing4874.约数一、题目1、原题链接2、题目描述二、
解题报告
-dzk-
·
2023-04-01 20:14
蓝桥杯集训·每日一题+周赛
蓝桥杯
算法
职场和发展
数据结构
数论
【AcWing周赛】AcWing第86场周赛
目录AcWing4794.健身一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、时间复杂度3、代码详解AcWing4795.安全区域一、题目1、原题链接2、题目描述二、
解题报告
1、思路分析2、
-dzk-
·
2023-04-01 20:44
AcWing周赛
算法
c++
数据结构
蓝桥杯
贪心算法
POJ1129-Channel Allocation
全
解题报告
索引目录->【北大ACM–POJ试题分类】转载请注明出处:http://exp-blog.com------------------------------------------------
小優YoU
·
2023-04-01 19:12
POJ解题报告
allocation
structure
class
graph
网络
C++
解题报告
:电话网络——巧用树形DP
电话网络题目描述FarmerJohn决定为他的所有奶牛都配备手机,以此鼓励她们互相交流。不过,为此FJ必须在奶牛们居住的N(1#include#include#include#includeusingnamespacestd;/*dp[i][0]表示i结点为根的子树被覆盖并且i结点上有塔dp[i][1]表示i结点为根的子树被覆盖并且i结点上没有塔dp[i][2]表示i结点为根的子树除了i全被覆盖了
C20201018
·
2023-04-01 11:57
树形DP
动态规划
C++动态规划专栏
DP
树形DP
动态规划
C++
C++
解题报告
——Rima(字典树+树形DP)
题目描述Adrian对单词押韵很感兴趣。如果两个单词的最长公共后缀的长度与两个单词中较长那个的长度一样,或者等于较长单词的长度减一,则这两个单词押韵。换句话说,如果A,B的最长公共后缀LCS(A,B)≥max(|A|,|B|)-1,则A和B押韵。有一天,在阅读一套短篇小说时,他决定创造出能够使每两个相邻单词押韵的最长的单词序列,序列中的每个单词只能出现一次。但是Adrian已经厌倦了这个任务,所以
C20201018
·
2023-04-01 11:57
图论
树形DP
图论
树形DP
字典树
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他