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
CodeForces刷题记录
[
codeforces
1300A] Non-zero (0+和)的处理
[
codeforces
1300A]Non-zero(0+和)的处理总目录详见https://blog.csdn.net/mrcrack/article/details/103564004在线测评地址https
mrcrack
·
2024-02-05 00:08
codeforces
codeforces
1300E Water Balance
题目地址思维#include#definepkpush_backusingnamespacestd;typedeflonglongll;doubledp[1000010],sum[1000010];intmain(){intn,x;cin>>n;for(inti=1;i>x,dp[i]=x,sum[i]=sum[i-1]+dp[i];//前缀和便于计算区间和for(inti=2;i=1;j--)/
'Profat
·
2024-02-05 00:38
数据结构
acm
c++
codeforces
1300分
[B.RandomTeams](https://
codeforces
.com/contest/478/problem/B)2.
沫刃起
·
2024-02-05 00:37
codeforces
算法
图论
c++
数据结构
2022蓝桥杯C++
刷题记录
PREV-284杨辉三角形【第十二届】【省赛】【研究生组】链接:杨辉三角题详解Java.这个博客讲的算清楚的,就是我对于Check还是一知半解。。。注意要点longlong类型是AC的关键!!!#include#includeusingnamespacestd;longlongN;//计算组合数longlongC(inta,intb){longlongsum=1;for(inti=a,j=1;jN
yyjshang
·
2024-02-04 23:57
Cpp
Learning
Road
c++
蓝桥杯
python_蓝桥杯
刷题记录
_笔记_全AC代码_入门4
题单目录1.P1914小书童——凯撒密码2.P1028[NOIP2001普及组]数的计算3.P1036[NOIP2002普及组]选数4.P1149[NOIP2008提高组]火柴棒等式5.P1217[USACO1.5]回文质数PrimePalindromes6.P1478陶陶摘苹果(升级版)7.P1618三连击(升级版)1.P1914小书童——凯撒密码n=int(input())str=input(
Hooray11
·
2024-02-04 20:25
刷题笔记
笔记
CodeCraft-22 and
Codeforces
Round 795 (Div. 2)C. Sum of Substrings(分类讨论、贪心)
感觉分类讨论的能有点弱。遇到复杂一点的分类讨论的题目,代码就写的巨长。首先观察到处在中间位置的1对答案的贡献是11,具体在中间哪个位置是没有关系的。只有两端的两个位置是比较特殊的1位置处的1对答案的贡献是101位置处的1对答案的贡献是101位置处的1对答案的贡献是102位置处的1对答案的贡献是12位置处的1对答案的贡献是12位置处的1对答案的贡献是1所有我们考虑将最左端第一次出现的1放到1位置将最
wa的一声哭了
·
2024-02-04 17:21
codeforces
算法
django
flask
java
spring
boot
tomcat
jvm
图论综合练习
还是整了一版这一周大致刷的题目,稍有些水了ContestBalloons
CodeForces
-725D题意:给一堆队伍,然后每个队伍有气球数和重量数,如果气球数大于重量数,这个队就会起飞(被淘汰),然后在按照气球的多少排名
Zeryan2000
·
2024-02-04 11:23
图论
r语言
贪心算法
codeforces
920 div3 D~G
题目链接D题目大意给两个数组,一个长度为,一个长度为,其中。现从中任意取出元素构成长度为的数组,问最大能为多少。解题思路考虑每次从中选一个,再从中选一个进行配对对从小到大排序,这样先取序列两头进行处理更优。因为绝对值的差值,显然极值相差最大对于每次选头还是尾,相应选头还是尾,都有可能,所以采用动态规划定义分别表示第i次选的头(0)或尾(1)后,得到最大值时,新的序列,序列和最大值。同理可以先用进行
Xing_ke309
·
2024-02-04 11:20
算法
数据结构
Educational
Codeforces
Round 122 (Rated for Div. 2) ABC
Problem-A-
Codeforces
题目大意:把一个整数n,通过改变它的最低位数字来使得它是7的倍数。注意的是需要不能含有前导0。
Vijurria
·
2024-02-04 09:41
c++
Educational
Codeforces
Round 158 (Rated for Div. 2)
Problem-A-
Codeforces
#include#defineendl'\n'#defineintlonglongusingnamespacestd;constintN=55;inta[N];intn
沫刃起
·
2024-02-04 07:02
codeforces
算法
c++
Java算法 leetcode简单
刷题记录
11
Java算法leetcode简单
刷题记录
11删除排序链表中的重复元素:https://leetcode.cn/problems/remove-duplicates-from-sorted-list/合并俩个有序数组
程序媛一枚~
·
2024-02-04 00:54
JAVA
算法
算法
java
leetcode
Codeforces
Gym 100733A Shitália 计算几何
ShitáliaTimeLimit:20SecMemoryLimit:256MB题目连接http://acm.hust.edu.cn/vjudge/contest/view.action?cid=88994#problem/ADescriptionAftersuddenlybecomingabillionaire,ShiadoptedYOLOashismottoanddecidedtobuyasm
weixin_34075268
·
2024-02-04 00:52
数据结构与算法
人工智能
Codeforces
1860F 计算几何 / 数学
题意传送门
Codeforces
1860FEvaluateRBS题解计算几何考虑ax+by−z=0ax+by-z=0ax+by−z=0,观察到仅当两个平面的交线的两侧,次序交换。
SHOHOKUKU
·
2024-02-03 23:21
计算几何
数学
算法
LeetCode刷题-快乐数
前言说明算法学习,日常
刷题记录
。题目连接快乐数题目内容编写一个算法来判断一个数n是不是快乐数。
小鲨鱼FF
·
2024-02-03 13:53
2019 强网杯 http1
刷题记录
及总结
HTTPReferer是Header的一部分,当浏览器发送请求的时候带上Referer,告诉服务器该网页是从哪个页面链接过来的。UserAgent,简称UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。X-Forwarded-For伪造ip:127.0.01或者localhost
NSQAQ
·
2024-02-03 06:29
CodeForces
1858C J - Yet Another Permutation Problem
如何构造才能使其最多我们只需要将a,a∗2a,a*2a,a∗2,放在一起就能让结果变成最多我们只需要枚举当前n以内的所有奇数,然后乘上2的次幂次方,就能使的结果不重不漏由于gcd的特性,d最大值不能超过n2\frac{n}{2}2n,该构造方式最大就是n2\frac{n}{2}2n,达到了我们的理论最大值。#includeusingnamespacestd;typedeflonglongll;vo
okouk
·
2024-02-03 02:48
算法
CodeForces
- 1921D Very Different Array
引理:对于等长的长度为nnn的a,ba,ba,b序列,让a,ba,ba,b以相反的顺序排序使得∑i=1n∣a[i]−b[i]∣\sum_{i=1}^{n}|a[i]-b[i]|∑i=1n∣a[i]−b[i]∣为最大值那么对于不能等长的序列,长度为n,mn,mn,m的序列a,ba,ba,b,其中nusingnamespacestd;typedeflonglongll;voidsolve(){intn
okouk
·
2024-02-03 02:48
算法
c++
数据结构
力扣——数据库
刷题记录
2022-7-13175.组合两个表leftjoinon176.第二高的薪水limit1,1ifnull((查询结果),null)177.第N高的薪水limitN-1,1orderby''desc178.分数排名dense_rank()over()rank()over()1873.计算特殊奖金mod("",2)casewhenthenelseend627.casewhen""thenelseend
爱笑的小曾
·
2024-02-02 23:48
数据库
java
servlet
力扣
刷题记录
-- JAVA--8---122. 买卖股票的最佳时机 II
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintmaxProfit(int[]prices){inti;intlength=prices.length;intsum=0;for(i=1;iprices[i-1]){sum=sum+prices[i]-prices[i-1];}}returnsum;}}三、运行结果
@白圭
·
2024-02-02 21:22
#
leetcode
算法
职场和发展
力扣
刷题记录
-- JAVA---116--121. 买卖股票的最佳时机
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintmaxProfit(int[]prices){inti;intsum=0;intlength=prices.length;if(length==1)return0;int[][]dp=newint[length][2];//0表示持有//1表示不持有dp[0][0]=-1*prices[0];dp[0][
@白圭
·
2024-02-02 21:52
#
leetcode
java
算法
力扣
刷题记录
-- JAVA---117--122. 买卖股票的最佳时机 II
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintmaxProfit(int[]prices){intre_max=0;inti;intlength=prices.length;int[][]dp=newint[length][2];//0表示持有1表示不持有dp[0][0]=-prices[0];dp[0][1]=0;//二维数组0持有1不持有for(
@白圭
·
2024-02-02 21:52
#
leetcode
java
算法
力扣
刷题记录
-- JAVA---121--714. 买卖股票的最佳时机含手续费
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{publicintmaxProfit(int[]prices,intfee){inti;intlength=prices.length;intsum;//买入卖出考虑手续费int[][]dp=newint[length][2];//0持有1不持有dp[0][0]=-prices[0];for(i=1;i
@白圭
·
2024-02-02 21:52
#
leetcode
java
算法
力扣
刷题记录
-- JAVA--7---121. 买卖股票的最佳时机
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{//根据买入卖出次数不同区分不限制次数贪心publicintmaxProfit(int[]prices){intlength=prices.length;int[][]dp=newint[length][2];inti;//0买入dp[0][0]=-prices[0];//1卖出dp[0][1]=0;for(i=1;i
@白圭
·
2024-02-02 21:52
#
leetcode
java
算法
力扣
刷题记录
111.1-----121. 买卖股票的最佳时机
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{public:intmaxProfit(vector&prices){inti,j;intreturn_int=0;vectormin_vector(prices.size(),0);vectormax_vector(prices.size(),0);vectorresult_vector(prices.size(),0)
@白圭
·
2024-02-02 21:21
#
leetcode
算法
c++
力扣
刷题记录
45.1-----121. 买卖股票的最佳时机
目录一、题目二、代码三、运行结果一、题目二、代码classSolution{public:intmaxProfit(vector&prices){inti,j;intreturn_int=0;intlength=0;length=prices.size();vectormin_price_vec(length,0);vectormax_price_vec(length,0);intmin_pric
@白圭
·
2024-02-02 21:21
#
leetcode
算法
c++
Educational
Codeforces
Round 161 (Rated for Div. 2)A~E
A.TrickyTemplate问能否构造一个匹配串能和a、b匹配却不能和c匹配。如果a和b某一位置上字母相同且和c这一位置上字母不同的话一定能构造出来还有如果a、b、c某一位置上字母都不同的话匹配串放c这一位置上的大写字母也一定能构造出来#include#defineIOSios::sync_with_stdio(0);cin.tie(0);cout.tie(0);#defineendl'\n'
泠楠子
·
2024-02-02 19:51
cf
c++
算法
Codeforces
Round 651 (Div. 2)C 博弈 奇偶数 偶数的表示
Submission#244500083-
Codeforces
题目:思路:此题要从奇偶性上入手。(注意除的是奇因数,即一个奇数。我想成质数了)1.当A选手开局是1时,A败。
DBWG
·
2024-02-02 18:19
CF
c++
算法
Codeforces
Round 169 (Div. 2) D 异或最大值 二进制
题目:Problem-276D-
Codeforces
思路:l0111)r比l大,我们找到第一个不同的位置,这个位置一定是r是1,l是0(因为r>l).(前面的位置都不用考虑了,无法操作到。)
DBWG
·
2024-02-02 18:19
CF
算法
python_蓝桥杯
刷题记录
_笔记_入门3
前言记录我的解法以及笔记思路,谢谢观看。题单目录1.P2141[NOIP2014普及组]珠心算测验2.P1567统计天数3.P1055[NOIP2008普及组]ISBN号码4.P1200[USACO1.1]你的飞碟在这儿YourRideIsHere5.P1308[NOIP2011普及组]统计单词数6.P1047[NOIP2005普及组]校门外的树7.P1046[NOIP2005普及组]陶陶摘苹果8
Hooray11
·
2024-02-02 06:51
刷题笔记
笔记
力扣
刷题记录
-669. 修剪二叉搜索树
目录669.修剪二叉搜索树一、题目描述二、解题思路递归法三、AC代码递归法669.修剪二叉搜索树一、题目描述给你二叉搜索树的根节点root,同时给定最小边界low和最大边界high。通过修剪二叉搜索树,使得所有节点的值在[low,high]中。修剪树不应该改变保留在树中的元素的相对结构(即,如果没有被移除,原有的父代子代关系都应当保留)。可以证明,存在唯一的答案。所以结果应当返回修剪好的二叉搜索树
ShawshanLin
·
2024-02-01 20:57
力扣-树
leetcode
算法
数据结构
刷题记录
|Day39 动态规划part02 ● 62.不同路径 ● 63. 不同路径 II
●62.不同路径题目描述一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?示例1:输入:m=3,n=7输出:28示例2:输入:m=3,n=2输出:3解释:从左上角开始,总共有3条路径可以到达右下角。1.向右->向下->向下2.向下->向下->向右3.
null_one
·
2024-02-01 12:28
leedcode刷题
动态规划
算法
Codeforces
Round 922 (Div. 2)(A~D)补题
A题考虑贪心,要使使用的砖头越多,每块转的k应尽可能小,最小取2,最后可能多出来,多出来的就是最后一块k=3,我们一行内用到的砖头就是m2\frac{m}{2}2m下取整,然后乘以行数就是答案。#include#definerep(i,a,b)for(inti=(a);i=(b);--i)#definelsp#definelllonglong#defineullunsignedlonglong#d
wa的一声哭了
·
2024-02-01 12:21
codeforces
算法
动态规划
maven
java-ee
spring
boot
spring
cloud
mybatis
寒假思维训练day17 C. Equal Frequencies
题意Part2题解(有数学推导,latex形式)Part3代码(C++版本,有详细注释)Part4我对构造题的归纳总结(自己对构造题的浅薄理解还有例题)题目链接(有需自取):Problem-1781C-
Codeforces
Part1
嘗_
·
2024-02-01 10:41
算法
c++
Codeforces
1221C(推公式\二分查找)
https://
codeforces
.com/problemset/problem/1221/C本题实际上是说有三种人,分别有,,个,从中取出三个人,要求一个人是第一种,一个人是第二种人,问最多能取多少组人
素理想
·
2024-02-01 10:10
C. Madoka and Formal Statement
链接Problem-1717C-
Codeforces
思路:当有任意一个ai>bi的时候,肯定是无法变为序列b的。
ros275229
·
2024-02-01 01:49
算法学习
灵茶
CF
算法
c++
codeforces
Codeforces
Round #790 (Div. 4)C. Most Similar Words
Youaregivennnwordsofequallengthmm,consistingoflowercaseLatinalphabetletters.Theii-thwordisdenotedsisi.Inonemoveyoucanchooseanypositioninanysinglewordandchangetheletteratthatpositiontothepreviousornext
一只蓝色小鲨鱼
·
2024-02-01 01:11
codeforces
思维
模拟
c语言
p2p
开发语言
Codeforces
Round #790 (Div. 4)D. X-Sum
Timur'sgrandfathergiftedhimachessboardtopracticehischessskills.Thischessboardisagridaawithnnrowsandmmcolumnswitheachcellhavinganon-negativeintegerwrittenonit.Timur'schallengeistoplaceabishopontheboard
一只蓝色小鲨鱼
·
2024-02-01 01:11
codeforces
模拟
蓝桥杯
算法
c++
Codeforces
Round 922 (Div. 2 ABCDEF题)
A.BrickWallProblemStatementAbrickisastripofsize1×k1\timesk1×k,placedhorizontallyorvertically,wherekkkcanbeanarbitrarynumberthatisatleast222(k≥2k\ge2k≥2).Abrickwallofsizen×mn\timesmn×missuchawaytoplace
阿史大杯茶
·
2024-02-01 00:57
Codeforces
c++
Codeforces
算法
Codeforces
Round 921 (Div. 2 ABCDE题)
A.WeGotEverythingCovered!ProblemStatementYouaregiventwopositiveintegersnnnandkkk.YourtaskistofindastringssssuchthatallpossiblestringsoflengthnnnthatcanbeformedusingthefirstkkklowercaseEnglishalphabets
阿史大杯茶
·
2024-02-01 00:54
Codeforces
c++
算法
Codeforces
Java算法 leetcode简单【树的遍历,深度计算及比较】
刷题记录
Java算法leetcode简单【树的遍历,深度计算及比较】
刷题记录
俩数之和:https://leetcode.cn/problems/two-sum/二进制求和:https://leetcode.cn
程序媛一枚~
·
2024-01-31 21:53
JAVA
算法
算法
java
leetcode
C. XOR-distance (位运算 异或+二进制减法)
Codeforces
Round922(Div.2)题目:https://
codeforces
.com/contest/1918/problem/C思想:首先使a>b,从左往右找到第二个a和b不同的位置,
萌新好菜
·
2024-01-31 20:30
算法
python_蓝桥杯
刷题记录
_笔记_入门2
前言现在正式进入蓝桥杯的刷题啦,用python来做算法题,因为我之前其实都是用C++来做题的,但是今年的话我打算换python来试试,很明显因为也才这学期接触python加上之前C++做题也比较菜,所以我打算用python重新来做题,就从最简单的开始,熟悉python的语法。然后在这里的话就是记录笔记,十分潦草哈哈哈哈,方便自己后面复习哈哈哈哈。题单目录1.P1035[NOIP2002普及组]级数
Hooray11
·
2024-01-31 17:07
刷题笔记
笔记
Codeforces
Round 918 (Div. 4)
目录A.OddOneOutB.NotQuiteLatinSquareC.CanISquare?D.UnnaturalLanguageProcessingE.RomanticGlassesF.GreetingsG.BicyclesA.OddOneOut直接简单检查一下即可voidsolve(){inta,b,c;cin>>a>>b>>c;if(a==b)cout>s[i][j];if(s[i][j]
梦念小袁
·
2024-01-31 17:30
div4
算法
Codeforces
Round 799 (Div. 4)
目录A.MarathonB.AllDistinctC.Where’stheBishop?D.TheClockE.BinaryDequeF.3SUMG.2^SortH.GamblingA.Marathon直接模拟voidsolve(){intans=0;for(inti=1;i>a[i];if(i>1&&a[i]>a[1])ans++;}cout>n;vectora;for(inti=1;i>x;a
梦念小袁
·
2024-01-31 17:29
div4
算法
数据结构
Codeforces
Round 898 (Div. 4)
目录A.ShortSortB.GoodKidC.TargetPracticeD.1DEraserE.BuildinganAquariumF.MoneyTreesG.ABBCorBACBH.MadCityA.ShortSort这种判断是否能变成目标串的我们都是通过一定手段然后看最后是否是直接变成目标串即可voidsolve(){strings;cin>>s;stringans="abc";intcn
梦念小袁
·
2024-01-31 17:29
div4
算法
Codeforces
Round 784 (Div. 4)
本场小结:1.对于一些奇怪的题目我们一定要去找存在哪些性质,构造题目和模拟题目同样也是发现性质之后尝试使用暴力枚举2.双指针的时候注意取结果的位置有时候用while比for更好3.对于位运算符的出现我们一定要考虑是否具有拆位的性质,区间的也要考虑是否可以使用RMQ的性质目录A.Division?B.TripleC.Odd/EvenIncrementsD.ColorfulStampE.2-Lette
梦念小袁
·
2024-01-31 17:59
div4
算法
c++
开发语言
Codeforces
Round 871
A.LoveStoryB.BlankSpaceC.Mr.PerfectlyFineD.GoldRushE.TheLakesF.ForeverWinterG.HitsDifferentH.Don’tBlameMeA.LoveStory直接逐个匹配stringa="
codeforces
梦念小袁
·
2024-01-31 17:59
div4
算法
Codeforces
Round 886 (Div. 4)
目录A.ToMyCriticsB.TenWordsofWisdomC.WordonthePaperD.BalancedRoundE.CardboardforPicturesF.WeWereBothChildrenG.TheMorningStarH.TheThirdLetterA.ToMyCritics直接模拟voidsolve(){inta,b,c;cin>>a>>b>>c;if(a+b>=10|
梦念小袁
·
2024-01-31 17:59
div4
深度优先
算法
拓扑图论、常见的图
目录一,拓扑图论二,彼得森图三,正则图四,完全图1,完全图2,K73,K5五,二分图
CodeForces
687ANP-HardProblem力扣785.判断二分图六,完全二分图1,完全二分图2,K2,33
csuzhucong
·
2024-01-31 16:00
算法
C++ 之LeetCode
刷题记录
(二十三)
开始cpp刷题之旅。目标:执行用时击败90%以上使用C++的用户。118.杨辉三角给定一个非负整数numRows,生成「杨辉三角」的前numRows行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例1:输入:numRows=5输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]示例2:输入:numRows=1输出:[[1]]提示:1>generate(
icecream_cheese
·
2024-01-31 16:52
c++
数据结构
c++
leetcode
开发语言
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他