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算法基础
程序员进阶之算法练习(三十三)LeetCode专场
前言BAT常见的算法面试题解析:程序员
算法基础
——动态规划程序员
算法基础
——贪心算法工作闲暇也会有在线分享,
算法基础
教程----腾讯课堂地址。今天继续LeetCode专场练习。
落影loyinglin
·
2023-04-12 15:29
力扣刷题记录---归并排序
AcWing
787.归并排序归并排序代码模板如下:/*归并排序时间O(nlogn),空间O(n)*/importjava.util.
纪宁app
·
2023-04-12 13:03
力扣刷题记录
数据结构与算法
Java
leetcode
java
算法
Python职位汇总
熟悉python、go、java,c++中两个以上研发语言;职位要求:1、本科及以上学历,计算机、通信等相关专业;2、有扎实的编程能力,有优秀的设计和代码品味;3、深刻理解计算机原理,有良好的数据结构和
算法基础
TonyLan
·
2023-04-12 06:37
寒假:Day24
346.走廊泼水节-
AcWing
题库Kruskal模板应用,先把每个点看作一个集合,然后从小到大枚举边,每次把两个集合合并时,两个集合互相连边直至成局部完全图即可#includeusingnamespacestd
谪星.
·
2023-04-12 00:09
寒假训练记录合集
算法
python归并排序函数详解_python 实现归并排序算法
python中的应用》《python实现单向链表数据结构及其基本方法》《python实现单向循环链表数据结构及其方法》《python实现双向...文章python之战2019-04-241168浏览量
算法基础
weixin_39568926
·
2023-04-11 13:44
python归并排序函数详解
软件设计师笔记-----数据结构与
算法基础
六、数据结构与
算法基础
6.1、数组与矩阵6.1.1、概述数组下标的转化问题稀疏矩阵上三角下三角等类型的矩阵6.1.2、数组存储地址的计算问题,以及在二维数组当中按行存储和按列存储的区别主要是去了解按行和按列进行存储的时候地址的计算问题
ziop-三月
·
2023-04-11 11:52
软件设计师
链表
数据结构
图论-学习整理
(题目来源:
Acwing
)一.图的遍历
Acwing
847给定一个n个点m条边的有向图,图中可能存在重边和自环。所有边的长度都是1,点的编号为1~n。
_NewMoon
·
2023-04-11 10:54
【
AcWing
】归并排序及其应用
音乐分享(点击链接可以听哦)无名之辈-陈雪燃目录归并排序归并排序应用文章中的图片来源:(2条消息)归并排序(分治法)_分治法归并排序_小小的香辛料的博客-CSDN博客
AcWing
787.归并排序-
AcWing
AcWing
788
在下 小吉
·
2023-04-11 08:45
模板
算法
排序算法
数据结构
数据结构与
算法基础
(王卓)(24)附:邻接表的广度优先遍历算法BFS(学习过程记录)
邻接表的广度优先遍历算法BFS第一版:voidBFS(ALGG,intv){coutadjvex]=0)EnQueue(Q,i->adjvex);i=i->nextarc;BFS(G,i->adjvex);}}问题:一开始要先入队一个元素没有进行出队操作,与此同时我们注意到:要出队有一个前提条件,那就是该条链路上的所有后继边结点都已经入队以后我们才可以出队这里面不能用递归,因为用递归他就不断的开始
宇 -Yu
·
2023-04-11 05:56
算法
深度优先
宽度优先
数据结构与
算法基础
(王卓)(24):深度优先遍历算法DFS和广度优先遍历算法BFS
深度优先遍历算法DFS:邻接矩阵:#includeusingnamespacestd;typedefintStatus;#defineMaxInt999999//表示无穷大#defineMVNum100//最大顶点数//MAXVertexNumbertypedefcharVertexType;//设顶点类型:字符型typedefintArcType;//设边的权值类型:int型structAMG{
宇 -Yu
·
2023-04-11 05:22
算法
深度优先
宽度优先
微服务技术栈:流量整形算法,服务熔断与降级
2、漏桶
算法基础
描述漏桶算法是流量整形或速率限制时经常使用的一种算法,它的主要目的是控制数据注入到网络的
知了一笑
·
2023-04-11 03:19
【
算法基础
】并查集
文章目录并查集并查集的适用场景带权并查集路径压缩并查集并查集(UnionFind)是一种用于维护集合的数据结构。它支持快速的合并(Union)和查找(Find)操作,可以用于解决一些图论、网络和数据结构等领域的问题。并查集通常用于判定图中的连通性,或者用于维护集合的分组,例如在图像分割、聚类等领域。并查集的基本思想是维护一些集合,每个集合有一个代表元素,可以用一个数组来记录每个元素属于哪个集合。在
不太灵光的程序员
·
2023-04-11 00:18
华为机试真题详解
华为机试真题
数据结构基础
算法
数据结构
并查集
基础算法模板(三)—— 差分和前缀和
差分和前缀和一维前缀和
AcWing
795.前缀和二维前缀和
AcWing
796.子矩阵的和一维差分
ACWing
797.差分二维差分
AcWing
798.差分矩阵一维前缀和
AcWing
795.前缀和【题目描述
JohnnyLin00
·
2023-04-10 23:42
基础算法模板题
前缀和
差分
前缀和与差分模板
快速求出给定区间或矩阵的和下标必须从1开始,前缀和能在O(1)时间求出某个区间(一维)或子矩阵(二维)的和一维前缀和:s[i]=a[1]+a[2]+a[3]+…+a[i];a[l]+…+a[r]=S[r]-S[l-1]
acwing
795
action6.
·
2023-04-10 23:39
基础算法
算法
c++
数据结构
python算法模板第一部分(2)(前缀和与差分)
注:本文是在学习了
acwing
的
算法基础
课后撰写,主要用于记录python版本算法的模板。其中部分参考了
acwing
众多大佬的题解。
啥也不会做
·
2023-04-10 23:38
python算法模板
算法
python
数据结构
差分法
acwing
827. 双链表 (数组实现)
双链表一般优化某些问题使用前提:(0表示head节点,1表示tail节点)双链表的插入(k的右边)双链表的删除题:实现双链表实现一个双链表,双链表初始为空,支持5种操作:在最左侧插入一个数;在最右侧插入一个数;将第k个插入的数删除;在第k个插入的数左侧插入一个数;在第k个插入的数右侧插入一个数现在要对该链表进行M次操作,进行完所有操作后,从左到右输出整个链表。注意:题目中第k个插入的数并不是指当前
_刘小雨
·
2023-04-10 23:07
#
算法刷题(基础模板应用)
链表
c++
数据结构
前缀和与差分(模板题笔记)
一,前缀和前缀和是一种重要的预处理,能大大降低查询的时间复杂度利用前缀和可以高效计算某一段区间的和文章目录一,前缀和1,一维前缀和*[795.前缀和-
AcWing
](https://www.
acwing
.com
Pseach
·
2023-04-10 23:35
#
算法
c++
算法
acwing
算法基础
模板 前缀和差分
前缀和的下标最好从一开始,便于统一计算,主要用于求某个区间的和前缀和的初始化公式s[i]=s[i-1]+a[i];求i,j的区间和s[j]-s[i-1]一维前缀和输入一个长度为n的整数序列。接下来再输入m个询问,每个询问输入一对l,r。对于每个询问,输出原序列中从第l个数到第r个数的和。输入格式第一行包含两个整数n和m。第二行包含n个整数,表示整数数列。接下来m行,每行包含两个整数l和r,表示一个
a7546391
·
2023-04-10 23:29
算法
图论
c++
算法基础
课学习笔记:(二)前缀和与差分
算法基础
课学习笔记:(二)前缀和与差分写文章真的好花时间hh,虽然没人看,俺就当记录了算法介绍1.前缀和我们先引入一个经典问题,给定一串巨长的数据,再给出数十万组询问,每次询问某个区间内数字的总和是多少
Tilbur
·
2023-04-10 23:29
算法
差分法
【蓝桥杯模板】
笔记仅供个人参考蓝桥杯算法模板
acwing
模板2.优化输入输出时间(快速IO模板):3.快速幂模板4.自定义类排序5.归并排序模板6.Int,Integer等数组类型转换7.sort降序排序8.高精度运算
屠一乐
·
2023-04-10 23:49
算法&蓝桥杯
蓝桥杯
算法
职场和发展
算法基础
1.分治法
什么是分支法所谓分治法,分而治之。分解原问题成若干个子问题。这些子问题是原问题的规模较小的实例。解决这些子问题,递归地求解各子问题。然而,子问题的规模足够小,可直接求解。合并这些子问题的解成原问题的解。以上三个步骤就是分治法的核心思想。归并排序就是运用了这种思想的一种算法。分治法思想的运用:归并排序我想大家都对基本的排序算法有一定的了解。冒泡排序,入排序等。它们的时间复杂度都是O(n^2)。然而归
_Liture
·
2023-04-10 17:52
数据结构与
算法基础
(java版)
目录数据结构与
算法基础
(java版)1.1数据结构概述1.2算法概述2.1数组的基本使用2.2数组元素的添加2.3数组元素的删除2.4面向对象的数组2.5查找算法之线性查找2.6查找算法之二分法查找2.7
梦想周游世界
·
2023-04-10 10:51
数据结构与算法
java
算法
排序算法
数据结构
2022牛客寒假
算法基础
集训营2(补题)
这场打的稀碎啊。。。按照出题人给的题目难度顺序排序,感觉之前顺序排列意义不大。C-小沙的杀球思路:贪心思想,如果可以杀球那就先杀球,因为若是可以杀球时选择恢复体力,后期可能没有机会杀球了。AC代码:#includeusingnamespacestd;typedeflonglongll;#defineiosios::sync_with_stdio(false);cin.tie(0);cout.tie
_dawn°
·
2023-04-10 09:25
补题专栏
算法
c++
自学算法
本教程中的练习题,请移步1024乐学编程-
算法基础
进行练习。您也可以在该网站免费学习到更多课程好,那我们正式开始!算法,可以简单理解为,完成一个任务的方法。你可以把它想象成食谱。要想做出一道菜
喵喵喵爱吃鱼
·
2023-04-10 08:05
乐学编程
算法
排序算法
快速排序
自学算法
算法教程
砝码称重(第十二届蓝桥杯省赛第一场C++A/B/研究生组)
2023年蓝桥的题之后会出,因为
AcWing
上还没有出可以测试的程序,也没把握说自己考场上做的就是对的。
铖铖的花嫁
·
2023-04-10 06:00
算法小题
蓝桥杯
c++
算法
错误票据(第四届蓝桥杯省赛C++A/B组,第四届蓝桥杯省赛JAVAA/B组)
2023年蓝桥的题之后会出,因为
AcWing
上还没有出可以测试的程序,也没把握说自己考场上做的就是对的。目录题目思路代码题目某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。
铖铖的花嫁
·
2023-04-10 06:00
算法小题
蓝桥杯
c++
算法
时间显示(第十二届蓝桥杯省赛第一场C++B/C/研究生组,第十二届蓝桥杯省赛第一场JAVAB/C/研究生组)
2023年蓝桥的题之后会出,因为
AcWing
上还没有出可以测试的程序,也没把握说自己考场上做的就是对的。目录题目思路代码题目小蓝要和朋友合作开发一个时间显示的网站。
铖铖的花嫁
·
2023-04-10 06:00
算法小题
蓝桥杯
c++
c语言
买不到的数目 遍历法和公式推导法(第四届蓝桥杯省赛C++A组,第四届蓝桥杯省赛JAVAC组)
2023年蓝桥的题之后会出,因为
AcWing
上还没有出可以测试的程序,也没把握说自己考场上做的就是对的。目录题目思路代码题目小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。
铖铖的花嫁
·
2023-04-10 05:55
算法小题
蓝桥杯
c++
算法
蓝桥杯python数列排序模板--快排 归并排序 (
Acwing
785/787题)
数列排序简单版:n=int(input())nums=list(map(int,input().split()))#创建一个列表,使用split()函数进行分割#map()函数根据提供的函数对指定序列做映射,就是转化为int型nums.sort()foriinnums:print(i,end="")快排:n=int(input())nums=list(map(int,input().split()
CCCTccc
·
2023-04-10 04:53
蓝桥杯python
蓝桥杯
算法
职场和发展
【
算法基础
】(一)基础算法 --- 位运算
✨个人主页:bitme✨当前专栏:
算法基础
专栏简介:该专栏主要更新一些基础算法题,有参加蓝桥杯等算法题竞赛或者正在刷题的铁汁们可以关注一下,互相监督打卡学习二进制中1的个数给定一个长度为n的数列,请你求出数列中每个数的二进制表示中
bit me
·
2023-04-10 04:38
算法基础
算法
蓝桥杯
java
牛客寒假集训营6 E 阿宁的生成树
E-阿宁的生成树_2023牛客寒假
算法基础
集训营6(nowcoder.com)开始慢慢补牛牛的题题意:最小生成树+质数距离思路:最小生成树一共就两种算法,我们考虑Prim的过程初始连通块是1,然后考虑拿
lamentropetion
·
2023-04-10 02:55
图论
牛客系列赛
数学
算法
数据算法_数据处理算法
数学建模指南1、热爱建模2、好好生活3、特别的人关注数学建模4、你好,建模人让我们一起来了解一下十大算法之一的数据处理
算法基础
造型因素°据处理算法种类多样,今天我们主要讲解数据拟合和参数估计。
weixin_39565910
·
2023-04-09 22:00
数据算法
【蓝桥杯】每日四道编程题(两道真题+两道模拟)| 第6天
蓝桥杯——每日四道填空题(两道真题+两道模拟题)专题前瞻:复习并查集、Tire字符串、双指针、二分目录第一道真题(日志统计)输出描述输入输出样例第二道真题(合根植物)输出描述输入输出样例第三道模拟题(
acwing
吹往北方的风
·
2023-04-09 22:48
蓝桥杯——编程题刷题营
算法
c++
蓝桥杯
数据结构
学习
数据结构[树形结构和森林]二叉树、
Author:JaneOnly300Date:2021:12.6Categories:数据结构(专升本)本章参考王卓数据结构与
算法基础
树结构和森林一、树的定义树的定义树的基本术语森林二、二叉树的定义二叉树的特点二叉树的
JaneOnly300
·
2023-04-09 20:19
数据结构
C++求解斐波那契数列的若干方法
求解斐波那契数列的若干方法问题描述方法一:递归方法二:记忆化搜索方法三:非递归方法四:递推+滚动变量方法五:快速幂+矩阵乘法程序问题链接:https://www.
acwing
.com/problem/content
_ 菜 -∞
·
2023-04-09 20:04
题解
斐波那契数
矩阵乘法
快速幂
蓝桥杯刷题冲刺 | 倒计时2天
指针不指南吗专栏:蓝桥杯倒计时冲刺马上就要蓝桥杯了,最后的这几天尤为重要,不可懈怠哦文章目录1.Floyd求最短路2.Dijkstra求最短路(堆优化版)1.Floyd求最短路题目链接:854.Floyd求最短路-
AcWing
指针不指南吗
·
2023-04-09 09:53
蓝桥杯倒计时冲刺
蓝桥杯
c++
算法
iOS 技能要求
初级工程师(会用)精通OC语言基础精通UIKit等CocoaFramework熟悉网络通信机制以及常用数据传输协议具备主流开源框架的使用经验中级工程师(为什么)扎实的编程、数据结构、
算法基础
深入理解语言机制
again_onceagain
·
2023-04-09 08:16
JavaScript数据结构与
算法基础
笔记
1、基础数据结构1.1数据结构种类数组栈队列和双端队列链表集合字典和散列表递归树二叉堆和堆排序在写每个知识点的时候我自己总结的方式是按照定义>javascript实现方式>对应的方法>算法实现的结构去写的后面有想法在继续补充1.2数组1.2.1数组定义js数组其实就是API的调用是一种最简单的内存数据结构数组存储一系列同一种数据类型的值注:javascript中数组可以保存不同类型的值但是一般不推
十九万里
·
2023-04-09 06:30
算法
javascript
jquery
数据结构
javascript
算法
【蓝桥杯集训·最后一次周赛】
AcWing
第 97 场周赛
文章目录第一题
AcWing
4944.热身计算一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解第二题
AcWing
4945.比大小一、题目1、原题链接2、题目描述二、解题报告
-dzk-
·
2023-04-09 06:53
蓝桥杯集训·每日一题+周赛
蓝桥杯
算法
c++
图论
开发语言
【蓝桥杯集训·每日一题】
AcWing
1562. 微博转发
文章目录一、题目1、原题链接2、题目描述二、解题报告1、思路分析2、时间复杂度3、代码详解三、知识风暴宽搜BFS一、题目1、原题链接1562.微博转发2、题目描述微博被称为中文版的Twitter。微博上的用户既可能有很多关注者,也可能关注很多其他用户。因此,形成了一种基于这些关注关系的社交网络。当用户在微博上发布帖子时,他/她的所有关注者都可以查看并转发他/她的帖子,然后这些人的关注者可以对内容再
-dzk-
·
2023-04-09 06:22
蓝桥杯集训·每日一题+周赛
蓝桥杯
算法
职场和发展
c++
数据结构
53. 最小的k个数
题目地址:https://www.
acwing
.com/problem/content/description/49/AC代码make_heapclassSolution{public:vectorgetLeastNumbers_Solution
蜜糖_7474
·
2023-04-09 03:48
(Java)
AcWing
844 走迷宫
一、题目给定一个n×m的二维整数数组,用来表示一个迷宫,数组中只包含0或1,其中0表示可以走的路,1表示不可通过的墙壁。最初,有一个人位于左上角(1,1)处,已知该人每次可以向上、下、左、右任意一个方向移动一个位置。请问,该人从左上角移动至右下角(n,m)处,至少需要移动多少次数据保证(1,1)处和(n,m)处的数字为0,且一定至少存在一条通路。二、输入格式第一行包含两个整数n和m。接下来n行,每
xjl-ye
·
2023-04-09 03:34
蓝桥杯题库
java
算法
数据结构
斐波那契 -- 矩阵快速幂
acwing
算法竞赛进阶指南打卡活动——数学知识——斐波那契前置知识快速幂,矩阵乘法题意在斐波那契数列中,F0=0,F1=1,Fn=Fn−1+Fn−2(n>1).F_0=0,F_1=1,F_n=F_{n
bloom__❀;
·
2023-04-08 23:30
矩阵
算法
c++
kuangbin专题—简单搜索
kuangbin专题—简单搜索1.棋盘问题2.地牢大师3.抓住那头牛4.翻转在
acwing
上发现这个活动,写来玩玩,持续更新中~kuangbin专题打卡活动1.棋盘问题题意概括:在一个n×nn\timesnn
bloom__❀;
·
2023-04-08 23:29
kuangbin题单
算法
dfs
bfs
好未来成都 招聘后端实习生
后端开发实习生岗位要求1、计算机/软件及电子信息相关专业本科或研究生在读,踏实认真,有较强的学习能力;2、熟悉Java/Python/C++任一语言,有良好的数据结构和
算法基础
;3、良好的编程习惯,熟练面向对象设计
黑兔大侠客
·
2023-04-08 23:05
1249. 亲戚
题目提交记录讨论题解视频讲解原题链接:1249.亲戚-
AcWing
题库或许你并不知道,你的某个朋友是你的亲戚。他可能是你的曾祖父的外公的女婿的外甥女的表姐的孙子。
leing123
·
2023-04-08 14:51
算法
数据结构
c++
算法
八大排序算法及海量数据处理
排序
算法基础
排序,时间复杂度O(n2)直接插入排序(稳定)冒泡排序(稳定)选择排序(不稳定)进阶排序,时间复杂度O(nlogn)快排(不稳定)归并(稳定)堆排(不稳定)1.直接插入排序(稳定):从i=1
ks39
·
2023-04-08 14:53
数据结构与算法笔记(青岛大学王卓老师视频)
我学习算法是在
Acwing
(直接百度搜
Acwing
就有官网)上面学的,闫学灿老师对于我的算法学习帮助很大,有兴趣的同学可以去看看啊,相信你一定会有收获的。(没有打广告的意思,完全是发自内心)。
嘿,鱼骨头^O^
·
2023-04-08 12:43
数据结构与算法
数据结构
算法
数据结构与
算法基础
(王卓)(23):用邻接表表示图
顶点结点://顶点的结点结构typedefstructVNode{VertexTypedata;//顶点信息ArcNode*firstarc;//指向第一条依附该顶点的边的指针}VNode,AdjList[MVNum];//例如:VNodev[MVNum]相当于AdjListv我觉得也可以改成这样写(存疑)://顶点的结点结构structVNode{VertexTypedata;//顶点信息Arc
宇 -Yu
·
2023-04-08 12:40
算法
数据结构与
算法基础
(王卓)(1):(抽象数据类型)复数的实现(定义实现、赋值、计算)
题目位于:1.3;PPT:第一章29;标准答案:(来源自数据结构与
算法基础
(青岛大学——王卓)note_Tarench的博客-CSDN博客)#includeusingnamespacestd;typedefstruct
宇 -Yu
·
2023-04-08 12:09
数据结构(王卓)
c++
算法
开发语言
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他