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
ACM_前缀和
LeetCode算法小抄--数组(双指针、差分数组、
前缀和
)
LeetCode算法小抄--数组数组1、双指针快慢指针[26.删除有序数组中的重复项](https://leetcode.cn/problems/remove-duplicates-from-sorted-array/)[83.删除排序链表中的重复元素](https://leetcode.cn/problems/remove-duplicates-from-sorted-list/)[27.移除元
不懂开发的程序猿
·
2023-04-09 08:49
leetcode
算法
职场和发展
【第十四届蓝桥杯考前速成】必考知识点及代码模板总结,看完至少多拿50分
文章目录写在前面一、年份日期问题1、闰年判定2、月份天数二、简单算法1、
前缀和
2、差分3、二分4、并查集二、简单数论1、质数判定2、筛质数3、进制转换(1)其他进制转十进制(2)十进制转其他进制4、保留小数
-dzk-
·
2023-04-09 06:52
蓝桥杯集训·每日一题+周赛
蓝桥杯
算法
职场和发展
数据结构
c++
LeetCode第11天(四) huawei 测试题
前缀和
以下题目来源力扣724.寻找数组的中心下标给你一个整数数组nums,请计算数组的中心下标。数组中心下标是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数之和视为0,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。如果数组有多个中心下标,应该返回最靠近左边的那一个。如果数组不存在中心下标,返回-1。classSolution
又南又难
·
2023-04-09 03:13
Leetcode
leetcode
算法
数据结构
第十三届蓝桥杯省赛真题-统计子矩阵
题目思路30%解法-暴力:复杂度为o(n6n^6n6)两层for循环选择起始行、终止行,两层for循环选择起始列、终止列,两层for循环计算和是否小于等于K70%解法-二维
前缀和
:复杂度为o(n4n^4n4
ENEN-YIN
·
2023-04-09 01:26
蓝桥杯真题
Python
蓝桥杯
矩阵
Python:统计子矩阵(
前缀和
、尺取法)
问题描述给定一个N×M的矩阵A,请你统计有多少个子矩阵(最小1×1,最大N×M)满足子矩阵中所有数的和不超过给定的整数K?输入格式第一行包含三个整数N,M和K.之后N行每行包含M个整数,代表矩阵A.输出格式一个整数代表答案。样例输入3410123456789101112样例输出19参考代码:(暴力法只能通过30%测试)N,M,K=map(int,input().split())a=[[0]fori
努力的敲码工
·
2023-04-09 01:26
蓝桥杯
待完善
每日一题
python
矩阵
算法
P8783 [蓝桥杯 2022 省 B] 统计子矩阵【详解!】
希望看完后能帮助您理解算法的本质目录[蓝桥杯2022省B]统计子矩阵题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示一、本题考察算法:四重循环二维
前缀和
--三重循环二维
前缀和
思路:超时代码:
finally!
·
2023-04-09 01:20
蓝桥杯真题
基本算法
蓝桥杯
矩阵
算法
【计算机网络-网络层】IPv4 和 IPv6
1IP数据报1.1IP数据报格式1.2相关例题2分类编址(两级结构,网络号定长)2.1IP地址的表示方法2.2IP分类编址2.3IP地址的特殊用途3无分类编址CIDR(两级结构,网络前缀不定长)3.1网络
前缀和
地址块
Mount256
·
2023-04-09 00:54
#
计算机网络
计算机网络
IP
NAT
CIDR
第14届蓝桥杯C++A组题解
行是否小于等于A且,c+3>=A判断下一行是否小于等于A且,c+6>=AH异或和求和按位做就好了比如512345bit=0数组变成10101bit=1数组变成01100单独考虑bit=0,模2意义下求
前缀和
变成
胡 耀文
·
2023-04-08 14:21
蓝桥杯
c++
深度优先
【acm备赛day2】思维专题(E - G)
目录E.SequenceMaster-思维+找规律F.PeculiarMoviePreferences-1700-构造+思维+哈希表G.SayNotoPalindromes-1600-
前缀和
+思维+找规律
Roye_ack
·
2023-04-08 12:03
acm-春季集训
算法
思维
构造
前缀和
字符串
[ 数据结构 ] 树状数组
树状数组前置知识:差分&
前缀和
位运算树的基本概念和定理1.什么是树状数组?
zhangtianli
·
2023-04-08 10:49
【蓝桥杯算法练习题】二分与
前缀和
一、AcWing789.数的范围【题目描述】给定一个按照升序排列的长度为nnn的整数数组,以及qqq个查询。对于每个查询,返回一个元素kkk的起始位置和终止位置(位置从000开始计数)。如果数组中不存在该元素,则返回-1-1。【输入格式】第一行包含整数nnn和qqq,表示数组长度和询问个数。第二行包含nnn个整数(均在1∼100001\sim100001∼10000范围内),表示完整数组。接下来q
柃歌
·
2023-04-08 08:13
蓝桥杯
算法
蓝桥杯
数据结构
c++
一维和二维
前缀和
一维
前缀和
:用数组s[n]记录数组ar[n]的前i项和。设置s[0]=0。s[i]表示数组a[n]前i个数的和。题目描述:输入一个长度为n的整数序列。接下来再输入m个询问,每个询问输入一对l,r。
HNGS04290724
·
2023-04-08 08:41
算法学习
算法
蓝桥杯 --- 二分与
前缀和
(习题)
蓝桥杯---二分与
前缀和
(习题)730.机器人跳跃问题1221.四平方和1227.分巧克力99.激光炸弹1230.K倍区间730.机器人跳跃问题机器人正在玩一个古老的基于DOS的游戏。
在人间负债^
·
2023-04-08 08:39
蓝桥杯
蓝桥杯
算法
职场和发展
算法基础课-基础算法
AcWing1227.分巧克力AcWing1221.四平方和(二分法/哈希)蓝桥杯-扫地机器人(二分+贪心)AcWing790.数的三次方根(浮点二分法)AcWing680.剪绳子(浮点二分法)高精度前缀一维
前缀和
嘿嘿嘿嘿0929
·
2023-04-08 01:53
acwing
程序人生
2022蓝桥杯c++B组
填空题第一题:九进制转十进制--数学第二题:顺子日期--手模sprintf编程题第三题:刷题统计--模拟第四题:修建灌木--规律第五题:X进制减法--模拟高精度加法板子第六题:统计子矩阵--一维
前缀和
+
摩卡摩卡~
·
2023-04-07 19:55
大二
蓝桥杯
网络安全概论知识点问答总结
在很多场合,IPv6地址由两个逻辑部分组成:一个64位的网络
前缀和
一个64位的主机地址,主机地址通常根据
驿博一波
·
2023-04-07 19:20
网络安全
网络
安全
蓝桥杯:统计子矩阵(十三届省赛C++组)
前言:这道题目是矩阵类型题目经典题型,解题大体思路是
前缀和
+双指针扫描,在我这篇博客中第十三届蓝桥杯省赛C++B组题解_第十三届蓝桥杯b组c++答案_正在黑化的KS的博客-CSDN博客简单提了一下大致解法
正在黑化的KS
·
2023-04-07 17:38
蓝桥杯
蓝桥杯
c++
蓝桥杯刷题总结(省)
文章目录1.正确率优先2.高精度模板3.
前缀和
模板——保证不要出现数据04.状态转移模板5.哈希模板6.sqrt()函数——大数longdouble转换7.直线斜率与截距——利用ab关系直接求8.最短路径模板
psudd
·
2023-04-07 14:12
习题
蓝桥杯
c++
算法
java 线段树
在求一个数组任意的区间和的时候,假如这个数组的数据量很大,单纯的for循环已经不能解决问题了,时间复杂度特别高,通常可以使用
前缀和
数组的方式进行解决问题,使用前
我要学习java和python
·
2023-04-07 12:39
数据结构与算法
算法
数据结构
前缀和
差分数组编程题集合
2输出:2示例2:输入:nums=[1,2,3],k=3输出:2来源:力扣(LeetCode)链接:https://leetcode.cn/problems/subarray-sum-equals-k
前缀和
加哈希表优化
我要学习java和python
·
2023-04-07 12:27
数据结构与算法
leetcode
算法
数据结构
【冲刺蓝桥杯】牛客竞赛补题 + 算法模板总结
文章目录前言1、A-画牌河2、不点两面(easyversion)3、开题顺序4、算法模板总结-来源:acwing整数二分算法模板浮点数二分算法模板一维
前缀和
二维
前缀和
一维差分二维差分
披星戴月的贾维斯
·
2023-04-07 06:17
C++初阶
蓝桥杯
算法手札
算法
蓝桥杯
c++
LeetCode 长度最小的子数组
前缀和
滑动窗口
LeetCode长度最小的子数组
前缀和
+二分查找这题很容易想到
前缀和
,但是找出最小长度的子数组需要用到二分来优化,不然会超时。时间复杂度为o(nlog2n)classSol
清梦2020
·
2023-04-07 05:26
LeetCode
前缀和与差分
数据结构
算法
java
前缀和
滑动窗口
LeetCode 可获得的最大点数
前缀和
滑动窗口
LeetCode可获得的最大点数
前缀和
+滑动窗口(固定长度)使用
前缀和
预处理数据之后,因为题目是固定拿k张,也就是固定窗口,
清梦2020
·
2023-04-07 05:19
前缀和与差分
LeetCode
leetcode
算法
前缀和
蓝桥杯万字攻略:算法模板大放送!-c++
文章目录前言主要内容由数据范围反推算法复杂度以及算法内容基础算法快速排序算法模板归并排序算法模板整数二分算法模板浮点数二分算法模板高精度加法高精度减法高精度乘低精度高精度除以低精度一维
前缀和
二维
前缀和
一维差分二维差分位运算双指针算法离散化区间合并数据结构单链表双链表栈队列单调栈单调队列
编程启航
·
2023-04-07 02:25
算法详解
蓝桥杯
算法
c++
算法竞赛小技巧总结笔记(持续更新中~~~)
$.二维
前缀和
预处理:s[i][j]=s[i-1][j]+s[i][j-1]+a[i][j]-s[i-1][j-1];二维
前缀和
结论:子矩阵的和=s[x2][y2]-s[x1-1][y2]-s[x2][
~WJ
·
2023-04-07 00:54
算法
第十三届蓝桥杯
这里写目录标题一、刷题统计(ceil函数返回的是等值于某最小整数的浮点值,不强制转换回int就wa,没错就连和int整数相加都wa二、修剪灌木(主要应看清楚会调转方向三、统计子矩阵(
前缀和
+滑动窗口⭐)
Selvaggia
·
2023-04-07 00:03
蓝桥杯
算法
图论
数据结构
SDK封装规范
一:命名规范接口名称,参数命名清晰规范,参数尽可能少,所有传入参数要做好校验,禁止使用拼音和中文类名
前缀和
包命名缩写要一致函数命名遵循共性,不要出现歧义或者违背大家的共识所有资源命名前缀比如yyy_xx_sdk
atme
·
2023-04-06 23:21
关于我转生成为差分矩阵这件事
题目详细:思路:经典板子题主要要掌握的点:差分数组进行
前缀和
后就会得到原数组对于差分数组来说,如果b[x][y]+=c的话,那么对于原数组中所有a[i][j]下标,i>=x并且j>=y的元素都会加上c对于二维
前缀和
需要进行的操作对于差分数组区间加上
CTGU-Yoghurt
·
2023-04-06 23:45
每日一题分享
算法
差分
超详细树状数组讲解(+例题:动态求连续区间和)
树状数组的作用:快速的对数列的一段范围求和快速的修改数列的某一个数为什么要使用树状数组:大家从作用中看到快速求和的时候可能会想到为什么不使用
前缀和
只需要预处理一下就可以在O(1)的时间复杂度下实行对于数列的一段范围的和但是我们可以得到当我们需要进行功能不仅含有范围求和还要求在同时对于数列的某个数进行修改的时候我们每次修改后还需要再求一次
前缀和
这样的话时间复杂度最坏就达到了
CTGU-Yoghurt
·
2023-04-06 23:15
每日一题分享
蓝桥杯备战知识汇总
树状数组
C++查找两个字符的最长公共子串
注:子串的定义:将一个字符串删去
前缀和
后缀(也可以不删)形成的字符串。请和“子序列”的概念分开!
split_Summer
·
2023-04-06 21:30
c++
动态规划
【无标题】蓝桥杯备考(倒计时五十二天)——数星星
intx){returnx&-x;}voidadd(intx){for(inti=x;i
前缀和
欣坚强
·
2023-04-06 19:12
蓝桥杯
c语言
2036: [蓝桥杯2022初赛] 统计子矩阵(二维
前缀和
,一维
前缀和
)
2036:[蓝桥杯2022初赛]统计子矩阵内存限制:256MB时间限制:1S标准输入输出题目类型:传统评测方式:文本比较上传者:外部导入提交:310通过:74题目描述给定一个N×M的矩阵A,请你统计有多少个子矩阵(最小1×1,最大N×M)满足:子矩阵中所有数的和不超过给定的整数K?输入格式第一行包含三个整数N,M和K.之后N行每行包含M个整数,代表矩阵A.30%的测试数据:1≤N,M≤20;70%
疯疯癫癫才自由
·
2023-04-06 15:53
蓝桥杯
算法
蓝桥杯
蓝桥杯2022统计子矩阵_
前缀和
id=2036二维
前缀和
暴力能过80%的数据#includetypedeflonglongll;usingnamespacestd;lla[512][512]={0};llsum[512][512]={
忆灬凝
·
2023-04-06 15:45
算法训练
蓝桥杯
矩阵
算法
[蓝桥杯 2022 省 B] 统计子矩阵 (
前缀和
)
原题传送门该题第一眼给我的感觉就是要使用
前缀和
解决了即利用
前缀和
枚举出所有可能的矩阵情况这里假设以(1,1)点为起点求可能的所有子矩阵的和,我们定义一个数组temp[i][j]的值为(i,j)这个点到起点
ZZZWWWFFF_
·
2023-04-06 15:07
蓝桥杯历年真题题解
(算法+例题)讲解
蓝桥杯
矩阵
算法
2022年蓝桥杯B组c++省赛试题F:统计子矩阵
1、题目描述:2、代码:注:想到了用
前缀和
,但觉得有点复杂,所以当时直接用了暴力枚举,for...for...for#includeusingnamespacestd;intN,M;inta[501][
FIVE9523
·
2023-04-06 15:33
蓝桥杯
算法
c语言
二维
前缀和
数组&二维差分数组
二维
前缀和
数组&二维差分数组一维
前缀和
用途:快速求出数组中nums[i,j]nums[i,j]nums[i,j]元素之和定义:sums[i+1]sums[i+1]sums[i+1]为nums数组前iii
TIkitianya
·
2023-04-06 11:24
算法总结
算法
蓝桥杯要背的板子哦(基础版)
优先队列结构体排序求最大公因数求最小公倍数等差等比数列求和闰年打表freopen()读取一行内容当一行中有多个字符串cin.get()和cin.getline()单位换算k进制分解质因数分解二分板子快速幂板子线段树板子树状数组板子
前缀和
板子差分板子
摩卡摩卡~
·
2023-04-06 03:21
大二
蓝桥杯
前缀和
/差分 复习+例题
题目链接:地毯/**/#includeusingnamespacestd;inta[1005][1005],b[1005][1005],n,m;intmain(){cin>>n>>m;for(inti=1;i>x1>>y1>>x2>>y2;for(inti=x1;iusingnamespacestd;inta[1005][1005],s[1005][1005],n,m;intmain(){cin>
狮院的万事通小姐
·
2023-04-06 02:24
蓝桥杯集训·每日一题
c++
算法
蓝桥杯
数据结构
蓝桥杯刷题冲刺 | 倒计时4天
文章目录1.整除序列2.走方格3.
前缀和
4.差分矩阵5.翻硬币1.整除序列题目链接:2065.整除序列-AcWing题库有一个序列,序列的第一个数是n,后面的每个数是前一个数整除2,请输出这个序列中值为正数的项
指针不指南吗
·
2023-04-06 01:03
蓝桥杯倒计时冲刺
蓝桥杯
c++
算法
CSP-S 2021 题解
以国内区为例子,我们设sus_{u}su表示当分配给国内区uuu个廊桥的时候国内区有几架飞机能够停靠,不难发现如果规定sus_{u}su表示有几架飞机刚好停在第uuu个廊桥,就可以直接单点修改然后做一遍
前缀和
Plozia
·
2023-04-06 00:25
赛后题解
算法
蓝桥杯必备模板(python)
蓝桥杯必备算法模板(python):
前缀和
模板差分模板二分双指针位运算最大公约数和最小公倍数模板判断质数和埃氏筛法模板唯一分解定理和质因数分解关系和模板并查集区间合并DFS(深度优先搜索)BFS(广度优先搜索
爱康代码
·
2023-04-05 19:47
python
蓝桥杯
python
算法
和至少为k的最短子数组
//单调栈//维护一个具有栈单调性的队列,跟动态规划不一样的是时间复杂度为O(n)//queue[i]中存放着
前缀和
//我们知道因为负数的存在,所以队列不是单调增长的,但是不单调的其实对我们没有用//因为肯定可以找到比它短的
杨杰_18b7
·
2023-04-05 12:20
树状数组或二叉索引树(Binary Indexed Tree)
其初衷是解决数据压缩里的累积频率的计算问题,现多用于高效计算数列的
前缀和
、区间和。它可以以O(logn)的时间得到任意
前缀和
。并同时支持在O(logn)时间内支持动态单点值的修改。空间复杂度O(n)。
Rory602
·
2023-04-05 09:21
数据结构
数据结构
第十四届蓝桥杯三月真题刷题训练——第 27 天
目录第1题:数学考试_
前缀和
代码:第2题:地标访问_二分题目背景题目描述输入格式输出格式输入输出样例说明/提示代码:第1题:数学考试_
前缀和
代码:package第十四届蓝桥杯三月真题刷题训练.day27
小羊不会飞
·
2023-04-05 08:45
23年蓝桥杯刷题30天打卡
蓝桥杯
职场和发展
AtCoder Beginner Contest 255「C 二分」「D
前缀和
」「E」
C-±1Operation1题目描述:给你一个等差数列,首项为A,公差为D,项数为N,问X和这N项中数字差的绝对值最小为多少思路:二分一下,找到离他最近的两项,求一个最小值就行注意公差可能为负数,所以可以分情况讨论,或者可以将这N个数倒着看就成了公差为正数的一个等差数列注意,如果二分的后找到大于等于x的位置是第一项或者第n+1项,那答案就只由一个数决定,否则是取左右两个的最小值,要特判一下#inc
Suryxin.
·
2023-04-05 05:03
Atcoder
c++
算法
二分
数论
Atcoder arc 084 C - Snuke Festival(
前缀和
+二分)
题目链接:http://arc084.contest.atcoder.jp/tasks/arc084_aC-SnukeFestivalTimelimit:2sec/Memorylimit:256MBScore:300pointsProblemStatementTheseasonforSnukeFestivalhascomeagainthisyear.Firstofall,Ringowillperf
qq_34287501
·
2023-04-05 05:35
AtCoder
前缀和
二分
数学考试 【每日一题】3月27日题目精讲
前缀和
、动态规划
可以用
前缀和
来进行优化,sum[i]=sum[i-1]+a[i],则区间[l,r]的和就是sum[r]-sum[l-1],这样优化之后就不用遍历求和了直接算就好,时间复杂度变为O(n的平方),两个方向分别前行
deebcjrb
·
2023-04-04 22:52
动态规划(DP)
动态规划
前缀和
与对数器与二分法
1.
前缀和
假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,我们该怎么快速的得出。如果我们每次都遍历一遍累加这样就太慢了。我们可以开辟一个数组,把每个位置的和加在一起存进去。
学代码的咸鱼
·
2023-04-04 21:38
算法
算法
二分查找
树状数组讲解
目录:单点修改,区间查询:题目描述:lowbit()运算:插入、修改单点数据:计算
前缀和
:完整代码:区间修改,单点查询:计算差分数组:计算每个点的值:完整代码:单点修改,区间查询:题目描述:如题,已知一个数列
代号灵
·
2023-04-04 21:26
算法
数据结构
c++
树状数组
蓝桥杯书的笔记(三:接上篇蓝桥云课里的内容,C++)
蓝桥云课的笔记差分与
前缀和
算法差分法大学里的树木要打药
前缀和
算法大学里的树木要维护二分查找分巧克力M次方根总结贪心算法算法概念:先看一个启发式问题:找零问题活动选择型问题之小B的宿舍可拆分背包问题之贪心的自助餐实验总结参考博文
懒回顾,半缘君
·
2023-04-04 17:16
蓝桥杯+力扣
c++
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他