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算法基础课文字版
算法基础-数学知识-欧拉函数、快速幂、扩展欧几里德、中国剩余定理
算法基础-数学知识-欧拉函数、快速幂、扩展欧几里德、中国剩余定理欧拉函数
AcWing
874.筛法求欧拉函数快速幂
AcWing
875.快速幂
AcWing
876.快速幂求逆元扩展欧几里德(裴蜀定理)
AcWing
877
chirou_
·
2023-09-05 15:28
算法
c++
蓝桥杯
欧几里德
欧拉函数
天眼情报分析——编程赛道——研究对象001续
前言:此次情报分析依旧会分为几大块一、
ACWING
算法基础课
1.高精度加法和减法听都没听过1.什么是高精度加减法?"
夏驰和徐策
·
2023-09-05 15:21
信息情报部门——天眼
天眼情报分析
ACWING
区间合并
#include#include#includeusingnamespacestd;typedefpairPII;constintN=300010;intn,m;vectoralls;ints[N];PIIadd[N],seg[N];intfind(intx){intl=0,r=alls.size()-1;while(l>1;if(alls[mid]>=x)r=mid;elsel=mid+1;}r
白天的我最菜
·
2023-09-05 09:28
算法
如何在Win10系统上安装WSL(适用于 Linux 的 Windows 子系统)
文章目录1.视频版2.
文字版
和代码3.本文撰写过程中使用到的其他网络参考资料1.视频版B站版:在Windows上安装Linux(WSL,适用于Linux的Windows子系统)_哔哩哔哩_bilibili2
诸神缄默不语
·
2023-09-05 06:30
编程学习笔记
linux
windows
WSL
DP算法-背包问题与线性DP问题(
Acwing
)
目录一、何为DP二、背包问题1、01背包问题2、完全背包问题3、多重背包问题三、线性DP问题(典型例题与总结)1、数字三角形问题2、最长上升子序列3、最长上升子序列Ⅱ4、最长公共子序列5、最长公共子序列Ⅱ6、最短编辑距离四、解题总结一、DP问题DP即为动态规划问题,可以使用动态规划的问题一般都有一些特点可以遵循。如题目的问法一般是三种方式:1.求最大值/最小值2.求可不可行3.求方案总数如果碰到一
yc_ZZ
·
2023-09-04 20:30
动态规划
算法
上乘环境学理论3
文字版
咱们继续因为我在家里呢那个时间就几个月都不敢下楼,就从这个命的这个字里面,我就悟到在想很多人都会受到命运的约束。风水的约束包括八字,属相呀,为什么会被约束的了的,就是因为我们把自身的五恶,对应了他们,这是我们明白的一个道理。贪了以后,就不顾忌讽王法了,那你贪的这个钱是凶中来的最后被判刑被抓,全部没收,我们那个时间就叹气我这命不好运不好,你看被抓了实际不是是你贪这个财不正。他也分为正财和贪财是不一样
壹壹_a5ec
·
2023-09-04 15:57
[
AcWing
],单/双链表,栈/单调栈,队列/单调队列的数组模拟,字符串匹配问题的KMP算法
单/双链表,栈/单调栈,队列/单调队列单链表双链表栈队列单调栈滑动窗口,单调队列KMP算法问题来源:
ACWing
https://www.
acwing
.com/blog/content/277/为什么要使用数组来模拟实现这些数据结构
_ 菜 -∞
·
2023-09-04 15:02
题解
队列
链表
字符串
KMP
(数组模拟双链表)洛谷P1160 队列安排
这边用数组模拟(简单数据结构尽量使用数组模拟,这样速度更快),单链表和双链表的思想其实都很好理解,但是手动用数组模拟实现的话对于边界的处理还是有一定讲究的(有点像二分),很容易写死循环,建议背一个模板(我背的是
acwing
TreeTraveler
·
2023-09-04 15:31
洛谷
#线性表
数据结构
leetcode
算法
ACM - 数据结构 - 基础(数组模拟链表 / 栈 / 队列 + 字典树 + 并查集 + 堆 + 哈希)
数据结构一、线性表1、单链表模板题:
AcWing
826.单链表2、双链表模板题
AcWing
827.双链表3、栈数组模拟栈模板
AcWing
828.模拟栈逆波兰简版模板例题1、逆波兰表达式:HDU1237简单计算器
肆呀
·
2023-09-04 15:31
数据结构
链表
c++
【从开公司到开发全平台产品】6.基于 YApi 的前后端对接实践-UPUPMO
本期我们讲解第六章:《基于YApi的前后端对接实践》我们将会从以下5个小节进行探讨:1.企业现状2.前后端的对接标准3.YApi介绍4.YApi相关生成器场景介绍5.我的YApi开源生成器介绍本期
文字版
已发布到
UPUPMO
·
2023-09-04 01:39
敏捷教练成长_
文字版
第一页:标题(3‘)感谢大家来参加今天的分享活动,这次的活动是我作为ACSM学员毕业前所必须通过的一个环节。也是我作为学员在这次培训的历程中的所感所悟,但由于水平所限难免有所纰漏,还请大家多多谅解。那么今天我给大家分享的主题是什么呢?《教练的自我养成-涂鸦版》然后,这次的分享时长约为1小时左右,感谢大家的参加。第二页:我的简介(3‘)那好,我们现在开始吧。我叫XXX,大家可以叫我查叔。首先呢,我还
charlieqianc
·
2023-09-03 19:42
AcWing
785:快速排序 ← vector
【题目来源】https://www.
acwing
.com/problem/content/787/【题目描述】给定你一个长度为n的整数数列。请你使用快速排序对这个数列按照从小到大进行排序。
hnjzsyjyj
·
2023-09-03 11:19
信息学竞赛
#
排序与查找
#
STL标准库
快速排序
vector
AcWing
844. 走迷宫 (每日一题)
给定一个n×m的二维整数数组,用来表示一个迷宫,数组中只包含0或1,其中0表示可以走的路,1表示不可通过的墙壁。最初,有一个人位于左上角(1,1)处,已知该人每次可以向上、下、左、右任意一个方向移动一个位置。请问,该人从左上角移动至右下角(n,m)处,至少需要移动多少次。数据保证(1,1)处和(n,m)处的数字为0,且一定至少存在一条通路。输入格式第一行包含两个整数n和m。接下来n行,每行包含m个
寸_铁
·
2023-09-03 09:25
每日一题
蓝桥杯上岸
算法
数据结构
java
leetcode
蓝桥杯
每日一题
BFS
Acwing
1233. 全球变暖 (每日一题)
如果你觉得这篇题解对你有用,可以点个赞或关注再走呗,谢谢你的关注~题目描述你有一张某海域N×N像素的照片,”.”表示海洋、”#”表示陆地,如下所示:….##….##……##.…####.…###.…其中”上下左右”四个方向上连在一起的一片陆地组成一座岛屿,例如上图就有2座岛屿。由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(
寸_铁
·
2023-09-03 09:25
每日一题
蓝桥杯上岸
算法
蓝桥杯
java
leetcode
bfs
真题
13届
Acwing
897. 最长公共子序列 (每日一题)
最长公共子序列题目描述给定两个长度分别为N和M的字符串A和B,求既是A的子序列又是B的子序列的字符串长度最长是多少。输入格式第一行包含两个整数N和M。第二行包含一个长度为N的字符串,表示字符串A。第三行包含一个长度为M的字符串,表示字符串B。字符串均由小写字母构成。输出格式输出一个整数,表示最大长度。数据范围1≤N,M≤1000输入样例:45acbdabedc输出样例:3状态表示:集合:所有从A[
寸_铁
·
2023-09-03 09:24
每日一题
蓝桥杯上岸
动态规划
算法
leetcode
蓝桥杯
DP
最长公共子序列
java
代理服务器设置方法
如何设置代理服务器”由于是纯
文字版
的,有网友反馈说不太好理解,下面笔者为大家整理了代理服务器设置方法【图文详解版】,希望能够更好的来理解代理服务器的设置步骤。
BC站群程序1天搭建1W网站
·
2023-09-03 06:29
晓彰日记|#51卯着劲憋大招,帮助所有创业的小伙伴。
做成
文字版
、语音版、视频版。然后做一堆的知识付费产品出来,不知道有没有人买,反正做出来肯定很有意义,毕竟这是我多年的经验。也是我人生中一个重要的过程和经历。
张晓彰
·
2023-09-03 01:56
【算法】
AcWing
算法基础课
笔记 第一章 基础算法 Part 2
WriteInFront个人主页:令夏二十三欢迎各位→点赞+收藏⭐️+留言系列专栏:
AcWing
总结:希望你看完之后,能对你有所帮助,不足请指正!
令夏二十三
·
2023-09-02 22:34
AcWing
笔记
算法
动态规划题目复习(
acwing
59把数字翻译成字符串,
acwing
80. 骰子的点数,
AcWing
30. 正则表达式匹配,一道还不会做的笔试题)
线性动态规划复习顺序式递推
AcWing
59.把数字翻译成字符串给定一个数字,我们按照如下规则把它翻译为字符串:0翻译成a,1翻译成b,……,11翻译成l,……,25翻译成z。一个数字可能有多个翻译。
一只谜谜怪
·
2023-09-02 17:46
动态规划
5165. CCC单词搜索
题目链接:https://www.
acwing
.com/problem/content/5168/题目:给定一个R×C的大写字母矩阵。请你在其中寻找目标单词W。
joesx
·
2023-09-02 16:06
c++
c++
算法
更好更有效地学习股票,这些方法就对了
2、多看券商研报或者看证券公司公众号里的有声股票资讯的
文字版
,了解券商推荐一只股票的内在逻辑,了解、学习并吸收,你才会慢慢地形成自己的投资理念。
花物
·
2023-09-02 11:54
如何同时登录多个Threads账号?扩大账号影响力!
Threads是Meta推出的新社交应用,相当于
文字版
Inst
vmlogin虚拟多登浏览器
·
2023-09-02 11:20
跨境电商
亚马逊
隐私保护
Threads
instagram
字符串哈希的映射
我们把字符串看出一个P进制的数例如str=“
acwing
”每次预处理的时候,预处理以i下标结尾的字符串的哈希值,(当P=131,Q=2642^{64}264的时候,99.99%不会哈希冲突,)和预处理P
JunMain
·
2023-09-02 10:30
算法
哈希算法
算法
Acwing
791. 高精度加法
Acwing
791.高精度加法题目描述代码展示题目描述代码展示#include#includeusingnamespacestd;vectoradd(vector&A,vector&B){if(A.size
BH04250909
·
2023-09-02 10:29
C++刷题
acwing
算法
C++
如果把TXT文本删除之后还可以进行恢复吗?
txt文件是一种文档格式,这种格式是纯
文字版
,没有图片。一般可以用于无图片的文档编辑,可以帮助我们记录或者保存一些文字。
tangkw
·
2023-09-01 19:26
AcWing
844. 走迷宫
题目描述分析:本题实质上为给定起点和终点的最短路问题,可以使用宽度优先搜索来解决(Breadth-FirstSearch,BFS算法虽然可以求解最短路径问题,但是需要注意的是该算法只能求解非带权图的单源最短路径问题,或者说带权值相同且为1的图单源最短路径问题)。当走遍从起点到终点的所有路线时,走过的轨迹会形成一个以起点为根节点的树,此时终点结点的深度就是起点到结点的最短距离。在下图中,为什么根节点
2850g
·
2023-09-01 13:19
AcWing
算法基础课
算法
AcWing
839. 模拟堆 —— 对用数组实现映射的一点理解
题目描述函数、映射与数组:我们都知道一句话那就是:函数是一种特殊的映射。对于数组这种数据结构,其天生具有“映射性”:通过下标索引获得存储在对应索引中的值。如果我们将数组的索引类比函数的输入(定义域中的某个值),存储在索引中的值类比函数的输出(值域中的某个值),是不是数组在一定程度上可以代表一个函数呢。不妨来看下这个例子:intf[N];for(inti=0;iheap[v]){swap(heap[
2850g
·
2023-09-01 13:49
AcWing
算法基础课
算法
数据结构
排序算法
AcWing
843. n-皇后问题
题目描述分析:n皇后问题即是深搜(DFS)问题,与之前的排列数字相同,是在一定的约束条件下进行的,只是n皇后要求的约束条件复杂一些:即任意两个皇后都不能处于同一行、同一列或同一斜线上。关键点在于如何记录和判断约束条件,排列数字中使用used[]used[]used[]数组来记录每个数字的使用情况。那么如何判断两个皇后是否在同一行、同一列、同一斜线上呢?这是解题的关键,我们依然使用数组。具体为row
2850g
·
2023-09-01 13:49
AcWing
算法基础课
深度优先
图论
算法
AcWing
838. 堆排序
题目描述分析:前置堆是一棵完全二叉树,树中每个结点的值都小于(或大于)其左右孩子的值。其中,如果父亲结点的值小于左右孩子结点的值,那么称这样的堆为小根堆,这时每个结点的值都是以它为根结点的子树的最小值。堆一般用于优先队列的实现。对于堆的基本概念还有一点是需要了解的。完全二叉树可以使用一维数组来存储,这样结点就按照层序存储于数组中,其中一个第一个节点将存储与数组中的1号下标位(从000开始也可以),
2850g
·
2023-09-01 13:48
AcWing
算法基础课
算法
c++
图论
AcWing
826. 单链表
题目描述分析:之前学习单链表的时候都是使用的动态链表,第一次接触到静态链表。静态链表需要开两个数组e[]e[]e[]和ne[]ne[]ne[]存储所有结点的数据域和指针域的值。静态链表使用起来相对“死板”,是很看重是第几次插入这样的顺序信息,比如先插入两个结点再删除两个结点,那么第三次插入某结点时,这个“第三次”对于操作起重要的作用,比如要idx配合找出存储位置,还要根据这个第三次找到第二次插入的
2850g
·
2023-09-01 13:18
AcWing
算法基础课
链表
数据结构
AcWing
143. 最大异或对 —— 神奇的二进制
2023.01.11补数组大小分析:在构建tire树中设son数组大小为[M][2][M][2][M][2],其中M=N∗31M=N*31M=N∗31,可是为什么是这样呢?下面以NNN为444来模拟一下题目,并给出解释。设NNN为444即有444个输入如下所示:a[0]a[0]a[0]:0000000000000000000000000000000a[1]a[1]a[1]:010000000000
2850g
·
2023-09-01 13:18
AcWing
算法基础课
c++
算法
数据结构
随意书写
最近这几天,我在听一些课件,我很想收藏这些课件,但这些课件是需要密码口令才能进的,没办法转发收藏,我发现这个课件下面有
文字版
的,如果要把这么多文字打下来,这个工程可不小,而且长时间盯着电脑,眼睛已经吃不消了
朱庭钰
·
2023-09-01 10:16
AcWing
- 5054. 拼接字符串+5055. 画矩形 -字符串+思维
5054.拼接字符串A,B,C一共有6中拼接,全部存储到一个数组里然后针对每个查询,遍历数组中的每个拼接的字符串。在上面这个过程中注意需要转换大小写,并且忽略非字母的符号#include#include#includeusingnamespacestd;#definelllonglong#definesf(x)scanf("%d",&x);#definede(x)cout='a'&&x[i]='A
JYWsuperman
·
2023-08-31 23:17
AcWing
刷题+算法
#
思维+模拟
算法
gcd,辗转相减法,线段树,246. 区间最大公约数
246.区间最大公约数246.区间最大公约数-
AcWing
题库给定一个长度为N的数列A,以及M条指令,每条指令可能是以下两种之一:Clrd,表示把A[l],A[l+1],…都加上d。
Landing_on_Mars
·
2023-08-31 22:16
刷题记
算法
数据结构
线段树,ACM暑期培训
例题:245.你能回答这些问题吗245.你能回答这些问题吗-
AcWing
题库给定长度为N的数列A,以及M条指令,每条指令可能是以下两种之一:1xy,查询区间[x,y]中的最大连续子段和,即maxx≤l≤
Landing_on_Mars
·
2023-08-31 22:46
acm暑期集训
算法
数据结构
树形dp模板,ACM暑期集训
A-没有上司的舞会285.没有上司的舞会-
AcWing
题库#include#include#include#include#include#include#include#include#include
Landing_on_Mars
·
2023-08-31 22:45
acm暑期集训
算法
c++
动态规划
心想生解读心经(六):你的境遇是你自己赋予的(
文字版
)
心想生老师:我想起来这个“空”,这个“中”忘讲了一个东西,忘讲的东西是什么呢?就是照见五蕴皆空,是五蕴皆中,这个“中”还有一个意思:就是一切的可能性。它蕴含一切的可能就是“中”。什么叫“中”?就是我们常讲的一切事情内在无意义,一切发生都是没有意义的,它是中性的。什么呢?比如我站在这,你说我是个男的,对不起,不是我本身是男的,我是中性的。你说那我是双性人吗?不是这个意思,是什么呢?在你的眼里我是个男
心想生阳明学苑
·
2023-08-31 15:43
3.[基础教程-进阶]算法与数据结构-综合提升 C++版 视频目录
文字版
目录在图下更多视频教程,java收徒QQ:987115885第10章结束语10-1总结,算法思想,大家加油.mp4第1章当我们谈论算法的时候,我们在谈论什么1-1我们究竟为什么要学习算法.mp41
java小白到大佬
·
2023-08-31 14:20
视频目录
c++
数据结构
林正碌关于艺术教育的论述
文字版
23
下面是我根据林老师上课视频整理的,林老师关于艺术教育的论述
文字版
,欢迎分享转发。图片发自App不功利不炫耀不充其量做家长的不要看到什么好东西就想让自己的孩子赶快去拥有,这是一种很功利的行为。
崔星原
·
2023-08-31 08:32
AcWing
4405. 统计子矩阵(每日一题)
如果你觉得这篇题解对你有用,可以点点关注再走呗~题目描述给定一个N×M的矩阵A,请你统计有多少个子矩阵(最小1×1,最大N×M)满足子矩阵中所有数的和不超过给定的整数K?输入格式第一行包含三个整数N,M和K。之后N行每行包含M个整数,代表矩阵A。输出格式一个整数代表答案。数据范围对于30%的数据,N,M≤20,对于70%的数据,N,M≤100,对于100%的数据,1≤N,M≤500;0≤Aij≤1
寸_铁
·
2023-08-31 03:57
蓝桥杯上岸
每日一题
算法
蓝桥杯
java
刷题
前缀和
蓝桥真题
双指针
笔记1 第5课 递归与分治——子集,组合——极客时间算法
之前收藏了极客时间的算法训练营3期共21课,计划每一课写博客来记录学习,主要形式为方法类型1题1题解题2题解方法类型2题1题解……题目大体来自leetcode和
acwing
主要记录和理解代码,所以基本完全搬运了视频题解代码
babenban
·
2023-08-30 22:32
个人笔记极客时间算法训练营
算法
leetcode
排序算法
AcWing
:5057. 截断数组+5058. 双色球- 前缀和 和 DP
5057.截断数组可以在输入数据后就对p进行取模操作#includeusingnamespacestd;#definelllonglong#definesf(x)scanf("%d",&x);#definede(x)cout>n>>p;intx;intsz=0;//总和for(inti=1;i>x;x%=p;pre[i]=(pre[i-1]+x)%p;sz=(sz+x)%p;}ans=0;for(
JYWsuperman
·
2023-08-30 22:20
AcWing
#
思维+模拟
刷题+算法
算法
AcWing
-- 5141. 操作轮数+5142. 移动棋子
操作轮数和辗转相除法的思维很相似,具体细节见代码#includeusingnamespacestd;#definelllonglong#definesf(x)scanf("%d",&x);#definede(x)cout>a>>b;ans=0;fun(a,b);coutusingnamespacestd;#definelllonglong#definesf(x)scanf("%d",&x);#de
JYWsuperman
·
2023-08-30 22:20
AcWing
#
思维+模拟
刷题+算法
算法
hdu2544-Dijkstra算法(堆优化)
acwing
850题意很容易理解,是经典的Dijkstra算法,今天用堆优化的方法写了一遍,这里有我之前写的用数组存图的普通Dijkstra算法。
chp的博客
·
2023-08-30 21:36
图论
所有的基础最短路问题 dijkstra、堆优化dijkstra、bellman-ford、SPFA、Floyd
以下代码都是自己敲的,结合
acwing
和算法笔记的一些思路整理。禁止盗用!有些模板算法是
acwing
的做了标记。
Cyber_Wz
·
2023-08-30 21:05
AcWing题解
算法
蓝桥杯
c++
数据结构
图论
AcWing
850. Dijkstra求最短路 II(堆优化dijkstra)
题目链接:点击查看题目描述:给定一个n个点m条边的有向图,图中可能存在重边和自环,所有边权均为非负值。请你求出1号点到n号点的最短距离,如果无法从1号点走到n号点,则输出−1。输入输出格式:输入第一行包含整数n和m。接下来m行每行包含三个整数x,y,z,表示存在一条从点x到点y的有向边,边长为z。输出输出一个整数,表示1号点到n号点的最短距离。如果路径不存在,则输出−1。输入输出样例:输入3312
在森林中麋了鹿
·
2023-08-30 21:05
早年算法竞赛学过的知识点
堆优化dijkstra算法
Acwing
796.子矩阵的和
理解二维前缀和:#includeusingnamespacestd;constintN=1010;inta[N][N],s[N][N];intmain(){intn,m,q;cin>>n>>m>>q;for(inti=1;i<=n;i++)for(intj=1;j<=m;j++){scanf("%d",&a[i][j]);s[i][j]=s[i][j-1]+s[i-1][j]-s[i-1][j-1
BH04250909
·
2023-08-30 19:19
acwing
C++刷题
c++
算法
LeetCode第197场周赛题解
LeetCode第197场周赛题解题目来源:LeetCode官网本文主要内容为
Acwing
y总视频讲解的听课笔记及个人理解1.LeetCode1512.好数对的数目题目描述给你一个整数数组nums。
Fish_a
·
2023-08-30 17:15
LeetCode周赛记录
leetcode
罗大伦《道德经》71
第十四章2第天之道的玄妙~|道德经
文字版
各位朋友们大家好,昨天我们讲《道德经》的“天之道”,老子说“道”,“视之而弗见,名之曰微;听之而弗闻,名之曰希;捪之而弗得,名之曰夷。”
锦洋爸爸
·
2023-08-30 16:15
Acwing
798.差分矩阵
前缀和与差分图文并茂超详细整理(全网最通俗易懂)_前缀和差分_林小鹿@的博客-CSDN博客代码展示:#include#includeusingnamespacestd;constintN=1e3+10;inta[N][N],b[N][N];voidinsert(intx1,inty1,intx2,inty2,intc){b[x1][y1]+=c;b[x2+1][y1]-=c;b[x1][y2+1]
BH04250909
·
2023-08-30 12:57
acwing
C++刷题
矩阵
算法
c++
上一页
33
34
35
36
37
38
39
40
下一页
按字母分类:
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
其他