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
Acwing周赛
状态压缩DP相关
状态压缩动态规划学习笔记-
AcWing
状态压缩动态规划算法笔记(二)-
AcWing
【笔记】状压DP复习笔记-
AcWing
状态压缩dp-
AcWing
刘先森222
·
2024-02-02 19:21
算法
Acwing
---794. 高精度除法
高精度除法1.题目2.基本思想3.代码实现4.总结1.题目给定两个非负整数(不含前导0)A,BA,BA,B,请你计算A/BA/BA/B的商和余数。输入格式共两行,第一行包含整数AAA,第二行包含整数BBB。输出格式共两行,第一行输出所求的商,第二行输出所求余数。数据范围1≤A的长度≤100000,1≤A的长度≤100000,1≤A的长度≤100000,1≤B≤10000,1≤B≤10000,1≤B
amant 柒少
·
2024-02-02 18:54
#
Acwing
刷题
算法
java
开发语言
算法学习之每日一题Day4
题目费解的开关一、有关题目(涉及算法:递推,模拟)1.题目来源:《算法竞赛进阶指南》
Acwing
952.题目链接https://www.
acwing
.com/problem/content/description
梁伊人
·
2024-02-02 12:13
算法
算法学习之每日一题Day3
题目带分数一、有关题目(涉及算法:递归,搜索,剪枝)1.题目来源:第四届蓝桥杯省赛C++B/C组,第四届蓝桥杯省赛JavaA/B组
AcWing
12092.题目链接:https://www.
acwing
.com
梁伊人
·
2024-02-02 12:42
算法
第十四届蓝桥杯省赛JavaB组 - 蜗牛
5400.蜗牛-
AcWing
题库这天,一只蜗牛来到了二维坐标系的原点。在x轴上长有n根竹竿。它们平行于y轴,底部纵坐标为00,横坐标分别为x1,x2,…,xn。竹竿的高度均为无限高,宽度可忽略。
防御塔策略
·
2024-02-02 11:08
蓝桥杯
c++
动态规划
深度优先
算法
Acwing
---798.差分矩阵
差分矩阵1.题目2.基本思想3.代码实现1.题目输入一个nnn行mmm列的整数矩阵,再输入qqq个操作,每个操作包含五个整数x1,y1,x2,y2,cx1,y1,x2,y2,cx1,y1,x2,y2,c,其中(x1,y1)(x1,y1)(x1,y1)和(x2,y2)(x2,y2)(x2,y2)表示一个子矩阵的左上角坐标和右下角坐标。每个操作都要将选中的子矩阵中的每个元素的值加上ccc。请你将进行完
amant 柒少
·
2024-02-02 09:20
#
Acwing
刷题
矩阵
算法
数据结构
AcWing
.883.高斯消元解线性方程组
输入一个包含n个方程n个未知数的线性方程组。方程组中的系数为实数。求解这个方程组。下图为一个包含m个方程n个未知数的线性方程组示例:输入格式第一行包含整数nnn。接下来nnn行,每行包含n+1n+1n+1个实数,表示一个方程的nnn个系数以及等号右侧的常数。输出格式如果给定线性方程组存在唯一解,则输出共nnn行,其中第iii行输出第iii个未知数的解,结果保留两位小数。注意:本题有SPJ,当输出结
Die love 6-feet-under
·
2024-02-02 05:40
算法
c++
笔记
笔记---中国剩余定理
全程学自y总
AcWing
.204.表达整数的奇怪方式给定2n2n2n个整数aaa1,aaa2,…,aaan和mmm1,mmm2,…,mmmn,求一个最小的非负整数xxx,满足∀i∈[1,n],x≡m∀i
Die love 6-feet-under
·
2024-02-02 05:39
笔记
算法
c++
【寒假每日一题·2024】
AcWing
4966. 填充(补)
文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解一、题目1、原题链接4966.填充2、题目描述二、解题报告1、思路分析思路参考y总:y总讲解视频(1)我们可以将所有方案首先分为两类:第一类为第一个元素和第二元素相配对的方案;第二类为第一个元素和第二个元素不配对的方案。而在第二类方案中因为第一个元素和第二个元素不配对,所以下一组需要考虑的是第二个元素和第三个
负重奋进,笃行求实
·
2024-02-02 03:18
AcWing寒假每日一题
算法
数据结构
贪心算法
c++
c语言
java
python
快速排序板子(备战蓝桥杯)
题目:活动-
AcWing
蓝桥杯省赛无忧班(C&C++组)第4期_蓝桥杯-蓝桥云课【模板】排序-洛谷板子:voidquick_sort(intq[],intl,intr){if(l>=r)return;/
Anzzm7
·
2024-02-02 03:42
每日一题算法
蓝桥杯
c++
352. 闇の連鎖(树上差分,LCA)
352.闇の連鎖-
AcWing
题库传说中的暗之连锁被人们称为Dark。Dark是人类内心的黑暗的产物,古今中外的勇者们都试图打倒它。
Landing_on_Mars
·
2024-02-02 00:11
#
最近公共祖先
数据结构
图论
Leetcode第382场
周赛
Leetcode第382场
周赛
本人水平有限,只做前三道。一、按键变更的次数给你一个下标从0开始的字符串s,该字符串由用户输入。按键变更的定义是:使用与上次使用的按键不同的键。
Byyyi耀
·
2024-02-01 23:48
Leetcode周赛
leetcode
java
算法
web应用课——(第三讲:JavaScript)
//例如:/static/js/index.js文件中的内容为:letname="
acwing
";functionprint(){
大小胖虎
·
2024-02-01 21:30
web应用课
前端
javascript
web应用课
html
css
学习
笔记
Acwing
1170. 布局 (差分约束)
Acwing
1170.布局题意当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有NNN头奶牛,编号从111到NNN,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。
zzqwtc
·
2024-02-01 19:17
差分约束
Acwing题解
图论
【
ACWing
】1170. 排队布局
题目地址:https://www.
acwing
.com/problem/content/1172/当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。
记录算法题解
·
2024-02-01 19:16
AC
搜索与图论
算法
图论
AcWing
1170. 排队布局 (差分约束)
整理的算法模板:ACM算法模板总结(分类详细版)当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有NN头奶牛,编号从11到NN,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。因为奶牛相当苗条,所以可能有两头或者更多奶牛站在同一位置上。如果我们想象奶牛是站在一条数轴上的话,允许有两头或更多奶牛拥有相同的横坐标。一些奶牛相互间存有好感,它们希望两者之间的距离不超过一个给定
Aloof__
·
2024-02-01 19:16
基础算法——图论
#
差分
#
差分约束
AcWing
1170. 排队布局(差分约束)
题目当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有N头奶牛,编号从1到N,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。因为奶牛相当苗条,所以可能有两头或者更多奶牛站在同一位置上。如果我们想象奶牛是站在一条数轴上的话,允许有两头或更多奶牛拥有相同的横坐标。一些奶牛相互间存有好感,它们希望两者之间的距离不超过一个给定的数L。另一方面,一些奶牛相互间非常反感,它们希望
星汐=w=
·
2024-02-01 19:46
图论
AcWing
1170. 排队布局 题解(spfa求负环解决约束差分)
AcWing
1170.排队布局这里要注意求的是最大值,所以要用最短路,建图的时候也是从大于号指向小于号大佬题解#includeusingnamespacestd;constintN=1010,M=3e4
QingQingDE23
·
2024-02-01 19:15
#
负环
图论
图论
算法
AcWing
1170 排队布局
题目描述:当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有N头奶牛,编号从1到N,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。因为奶牛相当苗条,所以可能有两头或者更多奶牛站在同一位置上。如果我们想象奶牛是站在一条数轴上的话,允许有两头或更多奶牛拥有相同的横坐标。一些奶牛相互间存有好感,它们希望两者之间的距离不超过一个给定的数L。另一方面,一些奶牛相互间非常反感,它
昂昂累世士
·
2024-02-01 19:15
算法提高课
差分约束
spfa
acwing
-1170. 排队布局(差分约束)
当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有N头奶牛,编号从1到N,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。因为奶牛相当苗条,所以可能有两头或者更多奶牛站在同一位置上。如果我们想象奶牛是站在一条数轴上的话,允许有两头或更多奶牛拥有相同的横坐标。一些奶牛相互间存有好感,它们希望两者之间的距离不超过一个给定的数L。另一方面,一些奶牛相互间非常反感,它们希望两者
cc_奋斗ing
·
2024-02-01 19:44
ACM
acm竞赛
1172. 祖孙询问(LCA倍增法)
1172.祖孙询问-
AcWing
题库给定一棵包含n个节点的有根无向树,节点编号互不相同,但不一定是1∼n。有m个询问,每个询问给出了一对节点的编号x和y,询问x与y的祖孙关系。
Landing_on_Mars
·
2024-02-01 19:12
#
最近公共祖先
算法
数据结构
图论
1171. 距离(离线求LCA:tarjan算法)
1171.距离-
AcWing
题库给出n个点的一棵树,多次询问两点之间的最短距离。注意:边是无向的。所有节点的编号是1,2,…,n1。输入格式第一行为两个整数n和m。
Landing_on_Mars
·
2024-02-01 19:12
#
最近公共祖先
算法
数据结构
图论
356. 次小生成树(LCA倍增算法,换边)
356.次小生成树-
AcWing
题库给定一张N个点M条边的无向图,求无向图的严格次小生成树。设最小生成树的边权之和为sum,严格次小生成树就是指边权之和大于sum的生成树中最小的一个。
Landing_on_Mars
·
2024-02-01 19:12
#
最近公共祖先
算法
图论
1170. 排队布局(差分约束,spfa,负环)
1170.排队布局-
AcWing
题库当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有N头奶牛,编号从1到N,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。
Landing_on_Mars
·
2024-02-01 19:38
#
负环
差分约束
算法
数据结构
图论
倒计时68天
E-小红构造数组_牛客
周赛
Round29(nowcoder.com)#includeusingnamespacestd;#defineintlonglongconstintN=3e4+5;constintinf
算法怎么那么难啊
·
2024-02-01 18:41
c++
复盘成长——2024.1月复盘
本月的目标与成果1.文章输出目标:每月输出至少1篇文章完成情况:共输出21篇文章,其中11篇技术文章,3篇读书笔记,3篇LeetCode
周赛
笔记,1篇复盘文章
吴代庄
·
2024-02-01 14:28
未来规划
复盘
java
leetcode
职场和发展
学习
扩展欧几里得
877.扩展欧几里得算法-
AcWing
题库#include#include#include#include#include#include#include#include#include#include
云儿乱飘
·
2024-02-01 09:44
数学知识
数论
牛客
周赛
Round 30 F.小红叒战小紫【期望dp】
原题链接:https://ac.nowcoder.com/acm/contest/73760/F时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld题目描述小红这天又和小紫发起了一场对战。对战的规则如下:两人各有一些怪兽卡。每回合两人随机的从自己当前存活的怪兽卡中抽取一张发起决斗,战斗力低的怪兽卡死亡。如果两张怪兽卡战
lianxuhanshu_
·
2024-01-31 21:03
动态规划
动态规划
算法
2020-01-19时间记录
(1)9:00-10:14起床洗脸吃饭看漫画问学车的事上厕所(2)10:14-10:21刷牙(3)10:21-12:00leetcode
周赛
(4)12:00-12:33吃饭(5)12:33-15:00划水和配眼镜
296b871d5cd0
·
2024-01-31 12:21
[题] 跳房子 #dp #二分答案 #单调队列优化
题目洛谷——P3957[NOIP2017普及组]跳房子
ACwing
——472.跳房子题意:花最少的金币,获得分数k。花g个金币可以升级机器人,使其跳跃距离范围向上向下增加g。
Y.YL
·
2024-01-31 08:55
算法
c++
打卡:
AcWing
学习记录2.0
(ps.学习打卡记录)1.翻硬币题意:桌上放着排成一排的若干硬币。我们用∗*∗表示正面,用ooo表示反面(是小写字母,不是零)。如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?附代码#includeusingnamespacestd;voidturn(string&s,inti){if(s[i]=='*')s[i]='o';elses[i
纯白色的手链
·
2024-01-31 08:54
AcWing
算法
牛客
周赛
Round 30 解题报告 | 珂学家 | 树形DP + 期望DP
欢迎关注珂朵莉牛客
周赛
专栏珂朵莉牛客小白月赛专栏A.小红的删字符思路:模拟题意指定长度为3s=input()print(s[0]+s[2])B.小红的正整数思路:贪心+构造先选择一个非零的数,然后按自然序构造即可
珂朵莉MM
·
2024-01-31 05:26
牛客周赛
解题报告
java
开发语言
算法
力扣
leetcode
上岸算法 | LeetCode Weekly Contest 第 257 场
周赛
解题报告
【NO.1统计特殊四元组】解题思路签到题,枚举即可。代码展示classSolution{publicintcountQuadruplets(int[]nums){intn=nums.length;intres=0;for(inta=0;a{if(a[0]==b[0]){returna[1]-b[1];}returna[0]-b[0];});intres=0;intlastAttack=proper
上岸算法
·
2024-01-31 03:03
AcWing
.876.快速幂求逆元
给定nnn组ai,pi,其中pi是质数,求ai模pi的乘法逆元,若逆元不存在则输出impossibleimpossibleimpossible。注意:请返回在0∼p−10∼p−10∼p−1之间的逆元。乘法逆元的定义若整数b,mb,mb,m互质,并且对于任意的整数aaa,如果满足b∣ab|ab∣a,则存在一个整数xxx,使得ab≡a∗x(modm)\frac{a}{b}≡a*x(modm)ba≡a∗
Die love 6-feet-under
·
2024-01-30 20:45
算法
c++
AcWing
.291.蒙德里安的梦想(状态压缩dp)
求把NNN×MMM的棋盘分割成若干个111×222的长方形,有多少种方案。例如当NNN=2,MMM=4时,共有5种方案。当NNN=2,MMM=3时,共有3种方案。如下图所示:输入格式输入包含多组测试用例。每组测试用例占一行,包含两个整数NNN和MMM。当输入用例NNN=0,MMM=0时,表示输入终止,且该用例无需处理。输出格式每个测试用例输出一个结果,每个结果占一行。数据范围1≤N,M≤11输入样
Die love 6-feet-under
·
2024-01-30 20:44
c++
动态规划
算法
AcWing
.873.欧拉函数
给定nnn个正整数ai,请你求出每个数的欧拉函数。欧拉函数的定义1∼NNN中与NNN互质的数的个数被称为欧拉函数,记为ϕ(N)。若在算数基本定理中,NNN=p1a1p2a2…pmam,则:ϕ(N)ϕ(N)ϕ(N)=NNN×p1−1p1\frac{p1−1}{p1}p1p1−1×p2−1p2\frac{p2−1}{p2}p2p2−1×…×pm−1pm\frac{pm−1}{pm}pmpm−1输入格式
Die love 6-feet-under
·
2024-01-30 20:14
算法
c++
数据结构
AcWing
.875.快速幂
给定nnn组ai,bi,pi,对于每组数据,求出aibimodpi的值。输入格式第一行包含整数nnn。接下来nnn行,每行包含三个整数ai,bi,pi。输出格式对于每组数据,输出一个结果,表示aibimodpi的值。每个结果占一行。数据范围1≤n≤100000,1≤ai,bi,pi≤2×1091≤n≤100000,1≤ai,bi,pi≤2×1091≤n≤100000,1≤ai,bi,pi≤2×10
Die love 6-feet-under
·
2024-01-30 20:14
算法
c++
数据结构
笔记--扩展欧几里得算法
AcWing
.877.欧几里得算法给定nnn对正整数aaai,bbbi,对于每对数,求出一组xxxi,yyyi,使其满足aaai×x×x×xi+b+b+bi×y×y×yi=gcd(a=gcd(a=gcd
Die love 6-feet-under
·
2024-01-30 20:42
算法
笔记
c++
牛客
周赛
Round29补题
#include#includeusingnamespacestd;longlonga,b;intmain(){cin>>a>>b;if(a==b)coutb)coutusingnamespacestd;intmain(){std::ios::sync_with_stdio(false);stringb,h;intd,ans=0;cin>>d>>b>>h;for(inti=0;i
阳光彩虹小白马943
·
2024-01-30 12:08
算法
牛客
周赛
Round 28
用了‘substr’方法截取子串,用‘vetcor’存储生成的子串,用‘sort’算法对生成的子串进行排序。
不完美的抗争者
·
2024-01-30 12:38
算法
牛客
周赛
round30D题讲解(公式推导)
写的时候题目理解错了(*/ω\*)登录—专业IT笔试面试备考平台_牛客网#includeusingll=longlong;intmain(){std::ios::sync_with_stdio(false);std::cin.tie(nullptr);llx,y,l,r;std::cin>>x>>y>>l>>r;//计算最大公约数lld=std::gcd(x,y);//x除以最大公约数x/=d;/
Colinnian
·
2024-01-30 12:37
题目讲解
c++
【寒假每日一题·2024】
AcWing
5415. 仓库规划(补)
文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解一、题目1、原题链接5415.仓库规划2、题目描述二、解题报告1、思路分析思路参考y总:y总讲解视频(1)由于每一个仓库均有一个m维向量的位置编码,所以可以利用一个二维数组来表示n个仓库的m维向量。(2)由于数据量较小,我们可以枚举每个仓库,然后再枚举所有仓库依次来判断是否可以作为其上级仓库,此时要注意题目中
负重奋进,笃行求实
·
2024-01-30 04:06
AcWing寒假每日一题
算法
数据结构
c语言
c++
java
python
枚举
第十三届蓝桥杯省赛C/C++,JAVA,Python研究生组题 质因数个数
4658.质因数个数-
AcWing
题库给定正整数n,请问有多少个质数是n的约数。输入格式输入的第一行包含一个整数n。输出格式输出一个整数,表示n的质数约数个数。
防御塔策略
·
2024-01-30 03:58
蓝桥杯
算法
职场和发展
数论
【第十九课】BFS:广度优先搜索 (
acwing
-844走迷宫 / 含过程演示的视频推荐 / c++代码)
目录BFS思路可能需要看的视频和博客代码如下输出最短路径途径点关于这种类型的题,我是有点印象的。。。当时蓝桥杯校内选拔就有这种题,当时还没学算法hhhBFS思路对应上图来理解BFS的方式还是很容易的,只是如何在题目中应用BFS的思想来解决问题呢?从具体的树的模型框架来看还容易理解,可是如果到了题目中这种二维数组走迷宫的形式,又该如何将我们已经理解的BFS思想对应到这种题目里面呢?在走迷宫问题中,我
爱写文章的小w
·
2024-01-30 01:18
算法--学习笔记
宽度优先
算法
c++
【第十八课】DFS:深度优先搜索(
acwing
-843 n-皇后问题 / 两种搜索思路 / c++代码 )
目录目录错误写法(可跳DFS-剪枝代码思路二:原始解法代码如下代码解释错误写法(可跳看到这道题,我想这不还是n个数的全排列的问题么?也就是把数字变成了字符,一些输出格式上的变化。于是就在原有代码上修改一下应该就行。我的思路就还是path存有可能的排序路径,但是输出的时候要输出字符,且为棋盘格的二维数组形式,因此添加了两层for循环嵌套,并用if语句判断path[i]==j,说明此处放皇后Q,符合输
爱写文章的小w
·
2024-01-30 01:17
算法--学习笔记
深度优先
算法
c++
【第十六课】哈希表(
acwing
-841字符串哈希 / 详解 / 优秀的文章推荐 / c++代码)
目录思想代码如下一些解释1.基数P的选择2.unsignedlonglong类型可能需要看的文章博客思想咳咳,感觉这个刚开始第一遍接触的时候很抽象,,,还好网友们很强,有很通俗的解释办法hh。字符串的哈希核心思想是:我们把字符串当做一个P进制的数,有点像通过前缀和的思想得到两段字符串的哈希值,在判断两段字符串所映射的哈希值是否相同即可。ha数组的每一位存的都是字符串的前i位映射之后的哈希值(这个哈
爱写文章的小w
·
2024-01-30 01:47
算法--学习笔记
哈希算法
散列表
算法
c++
【第十八课】DFS:深度优先搜索(
acwing
-842排列数字 / c++代码 )
[
AcWing
]842.排列数字(
爱写文章的小w
·
2024-01-30 01:47
算法--学习笔记
深度优先
算法
c++
第 382 场
周赛
解题报告 | 珂学家 | 贪心构造
前言整体评价前三题还是蛮简单的,但是T4真的难,难在思维T1.按键变更的次数思路:模拟可以先归一化,即全部小写classSolution{publicintcountKeyChanges(Strings){char[]str=s.toLowerCase().toCharArray();intres=0;for(inti=1;ihash=newHashMapmemo=newHashMap=0;i--
珂朵莉MM
·
2024-01-29 21:28
力扣周赛
解题报告
算法
力扣
java
leetcode
python
【上分日记】382场
周赛
(填补法 + 位运算 + 奇偶性 + 枚举)
各位C友们好呀,博主又来写题解了,这场
周赛
,博主只写了前三题(hhh,第四题是真不会),这一场
周赛
说难也难,说简单也简单,难在第4题太难想了,简单在前三题知道相应的知识还是比较好想的,那么废话不多说,直接进入今天的正题吧
舜华丶
·
2024-01-29 21:58
上分日记
位运算
奇偶性
填补法
哈希
枚举
【
周赛
】第382场
周赛
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣每日一题_从这一场(第382场
周赛
)
周赛
开始记录,目标是尽快达到准确快速AC前三道题,每场比赛稳定在前1000名,故总结每场比赛的前三个题目
A_SHOWY
·
2024-01-29 21:27
算法
力扣
上一页
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
其他