高校 IT 实力排行榜
(2213)
我的学校
我管理的社区
官方推荐社区
76
其他社区
2213
请编写您的帖子内容
发帖
社区频道(7)
显示侧栏
卡片版式
全部
数据结构与算法
新生报道
校友交流
知识分享
求职就业
Ada助手
最新发布
最新回复
标题
阅读量
内容评分
精选
碳苯
04-22
现在这里还有人活跃吗
如题,还有人活跃吗
...全文
177
评分
1
现在这里还有人活跃吗
如题,还有人活跃吗
复制链接
扫一扫
分享
MangataTS
2022-12-05
SQL注入【SQLi-LABS Page-1(Basic Challenges Less1-Less22)】
本篇博客用于记录`SQLi`实验中第一阶段,即基础的`sql`注入,包括了GET和POST联合注入、时间盲注、布尔盲注、报错盲注、文件上传注入等并且内含一些笔者写的自动化注入代码~
...全文
120
评分
回复
SQL注入【SQLi-LABS Page-1(Basic Challenges Less1-Less22)】
本篇博客用于记录`SQLi`实验中第一阶段,即基础的`sql`注入,包括了GET和POST联合注入、时间盲注、布尔盲注、报错盲注、文件上传注入等并且内含一些笔者写的自动化注入代码~
复制链接
扫一扫
分享
MangataTS
2022-11-09
双非本计算机从零开始三年努力能做到什么程度【学习路线回顾&总结&问答】
上一篇博客提到了我从考研到秋招的历程,在上篇文章发出后,有很多小伙伴希望我能分享一下学习路线,或者说有一些竞赛和学习以及找工作上的问题,于是多了一些催更信息~于是这一篇文章就出来了,这一篇文章主要是分享一下我大学的前三年干了啥,以及算法竞赛和C++开发的学习路线吧(可能不适合每一个人,大家可以看看就好),最后的话我会将之前一些同学私信我的问题放上来,并给出我的看法,如果对你有帮助的话,希望能给一个三连 ~
...全文
140
评分
回复
双非本计算机从零开始三年努力能做到什么程度【学习路线回顾&总结&问答】
上一篇博客提到了我从考研到秋招的历程,在上篇文章发出后,有很多小伙伴希望我能分享一下学习路线,或者说有一些竞赛和学习以及找工作上的问题,于是多了一些催更信息~于是这一篇文章就出来了,这一篇文章主要是分享一下我大学的前三年干了啥,以及算法竞赛和C++开发的学习路线吧(可能不适合每一个人,大家可以看看就好),最后的话我会将之前一些同学私信我的问题放上来,并给出我的看法,如果对你有帮助的话,希望能给一个三连 ~
复制链接
扫一扫
分享
MangataTS
2022-10-22
双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)
双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)
...全文
128
评分
回复
双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)
双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)
复制链接
扫一扫
分享
MangataTS
2022-09-12
grpc|protobuf的安装、编译、运行笔记(C++)
如果你的电脑/服务器可以做代理,然后稳定链接上。开始编译(可能会编的有点久,看个人机器)此时格式替换完成,我们就可以开始编译。这个路径,然后执行下面的操作即可完成。的官方文档来操作,我这里采用。下载的文件,所以文本格式为。,否则编译会报错,我们通过借助。编译完成,接下来就是编译。就完成了,接下来就是学习。的四种模式了,下期再见~文件,我们将其替换成。我们只需要apt安装即可。目录,然后里面有一个。的链接,首先清空内容。,我们需要将其转化为。假设新建库的输出路径。编译完成后此时我们进入。
...全文
104
评分
回复
grpc|protobuf的安装、编译、运行笔记(C++)
如果你的电脑/服务器可以做代理,然后稳定链接上。开始编译(可能会编的有点久,看个人机器)此时格式替换完成,我们就可以开始编译。这个路径,然后执行下面的操作即可完成。的官方文档来操作,我这里采用。下载的文件,所以文本格式为。,否则编译会报错,我们通过借助。编译完成,接下来就是编译。就完成了,接下来就是学习。的四种模式了,下期再见~文件,我们将其替换成。我们只需要apt安装即可。目录,然后里面有一个。的链接,首先清空内容。,我们需要将其转化为。假设新建库的输出路径。编译完成后此时我们进入。
复制链接
扫一扫
分享
MangataTS
2022-09-05
算法小讲堂之哈希表|散列表|考研笔记
当哈希冲突发生的时候,通过往后探测,找到一个空位,显然往后探测的方法不同,也就划分了不同的方式,简单理解为,你在学校准备上厕所,你一眼相中了第二个坑位,当你过去的时候你发现里面有人了(这就是冲突),然后你得去找下一个没有人的坑位(解决冲突),那么你是直接到下一个坑位查看有没有人呢,还是说直接跳三个坑位再看(解决冲突的方法),可能在某些位上分布均匀一些,每种数码出现的机会均等;这个方法思路很简单,结合了链表的思想,因为可能会有不同的关键字映射在同一个地址,那么为了避免这种冲突的情况,我们就将所有的。
...全文
113
5.0
回复
算法小讲堂之哈希表|散列表|考研笔记
当哈希冲突发生的时候,通过往后探测,找到一个空位,显然往后探测的方法不同,也就划分了不同的方式,简单理解为,你在学校准备上厕所,你一眼相中了第二个坑位,当你过去的时候你发现里面有人了(这就是冲突),然后你得去找下一个没有人的坑位(解决冲突),那么你是直接到下一个坑位查看有没有人呢,还是说直接跳三个坑位再看(解决冲突的方法),可能在某些位上分布均匀一些,每种数码出现的机会均等;这个方法思路很简单,结合了链表的思想,因为可能会有不同的关键字映射在同一个地址,那么为了避免这种冲突的情况,我们就将所有的。
复制链接
扫一扫
分享
MangataTS
2022-09-04
算法小讲堂之B树和B+树(浅谈)|考研笔记
前面学习了平衡二叉树( AVL 树),我们知道了平衡的概念就是让树尽量的 “胖” ,让它的高度不会线性增长,那么这篇笔记主要是分享 B 树和 B+ 树的原理、应用(不涉及代码实现,也许有一天会补上,谁知道呢)B 树(又称 B− 树)和 B+ 树其实差别不是很大,所以我会着重介绍 B 树,然后最后指出 B+ 树的不同点那么什么是 B 树呢?这里的多路其实就是指这一颗树可能不只是最多有两颗子树,具体多少颗是由 B 树的阶决定的,作为一颗 B 树
...全文
121
评分
回复
算法小讲堂之B树和B+树(浅谈)|考研笔记
前面学习了平衡二叉树( AVL 树),我们知道了平衡的概念就是让树尽量的 “胖” ,让它的高度不会线性增长,那么这篇笔记主要是分享 B 树和 B+ 树的原理、应用(不涉及代码实现,也许有一天会补上,谁知道呢)B 树(又称 B− 树)和 B+ 树其实差别不是很大,所以我会着重介绍 B 树,然后最后指出 B+ 树的不同点那么什么是 B 树呢?这里的多路其实就是指这一颗树可能不只是最多有两颗子树,具体多少颗是由 B 树的阶决定的,作为一颗 B 树
复制链接
扫一扫
分享
MangataTS
2022-09-01
算法小讲堂之平衡二叉树|AVL树(超详细~)
本文着重于介绍AVL树的基本原理,可能需要二叉树甚至二叉排序树的一些前置知识,非常细致的介绍了四种旋转操作即LL旋、RR旋、LR旋、RL旋,以及结点的查找、插入、删除等操作都做了非常详细的步骤介绍,并且配上了代码,在文末也放上了AVL的应用->实现STL的一个Map容器
...全文
107
评分
回复
算法小讲堂之平衡二叉树|AVL树(超详细~)
本文着重于介绍AVL树的基本原理,可能需要二叉树甚至二叉排序树的一些前置知识,非常细致的介绍了四种旋转操作即LL旋、RR旋、LR旋、RL旋,以及结点的查找、插入、删除等操作都做了非常详细的步骤介绍,并且配上了代码,在文末也放上了AVL的应用->实现STL的一个Map容器
复制链接
扫一扫
分享
MangataTS
2022-08-28
考研数据结构与算法(七)图论
本文主要介绍关于考研中数据结构与算法的图论章节的内容,包括但不限于图的基本概念、术语、图的存储结构(邻接矩阵、邻接表、十字链表、邻接多重链表)、图的遍历方法(DFS、BFS)以及图的应用(最小生成树、最短路径、有向无环图描述表达式、拓扑排序、关键路径)等等以及放上了一些易错题目,并持续更新中~...
...全文
108
评分
回复
考研数据结构与算法(七)图论
本文主要介绍关于考研中数据结构与算法的图论章节的内容,包括但不限于图的基本概念、术语、图的存储结构(邻接矩阵、邻接表、十字链表、邻接多重链表)、图的遍历方法(DFS、BFS)以及图的应用(最小生成树、最短路径、有向无环图描述表达式、拓扑排序、关键路径)等等以及放上了一些易错题目,并持续更新中~...
复制链接
扫一扫
分享
MangataTS
2022-08-26
算法小讲堂之关键路径
在带权有向图中, 以顶点表示事件,以有向边表示活动,以边上的权值表示完成该活动的开销(如完成活动所需的时间),称之为用边表示活动的网络,简称AOEAOEAOE网AOEAOEAOE网和AOVAOVAOV网都是有向无环图,不同之处在于,AOEAOEAOE网的边有权值,而AOVAOVAOV网无权值,仅表示顶点之间的前后关系,AOEAOEAOE①只有在某顶点所代表的事件发生后,从该顶点出发的各有向边所代表的活动才能开始②只有在进入某顶点的各有向边。...
...全文
104
评分
回复
算法小讲堂之关键路径
在带权有向图中, 以顶点表示事件,以有向边表示活动,以边上的权值表示完成该活动的开销(如完成活动所需的时间),称之为用边表示活动的网络,简称AOEAOEAOE网AOEAOEAOE网和AOVAOVAOV网都是有向无环图,不同之处在于,AOEAOEAOE网的边有权值,而AOVAOVAOV网无权值,仅表示顶点之间的前后关系,AOEAOEAOE①只有在某顶点所代表的事件发生后,从该顶点出发的各有向边所代表的活动才能开始②只有在进入某顶点的各有向边。...
复制链接
扫一扫
分享
MangataTS
2022-08-26
算法小讲堂之拓扑排序
本文主要介绍拓扑排序的原理以及应用,主要讲解Kahn算法的求解方法,并最后附上练习题目
...全文
117
评分
回复
算法小讲堂之拓扑排序
本文主要介绍拓扑排序的原理以及应用,主要讲解Kahn算法的求解方法,并最后附上练习题目
复制链接
扫一扫
分享
MangataTS
2022-08-20
考研数据结构与算法(六)树与二叉树
树是 n(n>=0)n ( n >= 0 )n(n>=0) 个节点的有限集。当 n=0n = 0n=0 时,称为空树。 在任意-非空树中应满足:从这个结构上来看的话,树是一个层级的结构,对于每一个非根节点而言,和上层只有一个结点关联,我们称这个上层结点为父节点 ,又由于根节点没有上层结点,那么我们会发现在 nnn 个结点的树有且仅有 n−1n-1n−1 条边对于一颗这样的树而言:每一个结点至多只有两棵子树(即度小于等于 222 ),并且二叉树是一颗有序树,其子树有左右之分 ,同样的,节点数为 000 的树为
...全文
116
评分
回复
考研数据结构与算法(六)树与二叉树
树是 n(n>=0)n ( n >= 0 )n(n>=0) 个节点的有限集。当 n=0n = 0n=0 时,称为空树。 在任意-非空树中应满足:从这个结构上来看的话,树是一个层级的结构,对于每一个非根节点而言,和上层只有一个结点关联,我们称这个上层结点为父节点 ,又由于根节点没有上层结点,那么我们会发现在 nnn 个结点的树有且仅有 n−1n-1n−1 条边对于一颗这样的树而言:每一个结点至多只有两棵子树(即度小于等于 222 ),并且二叉树是一颗有序树,其子树有左右之分 ,同样的,节点数为 000 的树为
复制链接
扫一扫
分享
MangataTS
2022-08-10
字节一面(云原生)
答:有考虑过放在数据库里面,但是又想到使用者可能能力优先,对数据库的配置可能会成为其最大的困难,于是我采用的是文件读取,虽然速度比不上数据库,但是也能解决大部分需求,因为并发量不会太大,读取文件。这是进程和线程的重要区别。函数可以得到一个子进程,子进程的所有资源都继承父进程,但并不是同一个,相当于是资源独立了只不过代码是拷贝了,而是共享的。答:做了核心算法处理,通过搜索判断当前棋面的局势,然后推出每一个落点的攻和防的价值,最后取最优的落子。的架构,以及容器怎么启动的,这一整套的技术栈,多在虚拟机部署使用。.
...全文
114
评分
回复
字节一面(云原生)
答:有考虑过放在数据库里面,但是又想到使用者可能能力优先,对数据库的配置可能会成为其最大的困难,于是我采用的是文件读取,虽然速度比不上数据库,但是也能解决大部分需求,因为并发量不会太大,读取文件。这是进程和线程的重要区别。函数可以得到一个子进程,子进程的所有资源都继承父进程,但并不是同一个,相当于是资源独立了只不过代码是拷贝了,而是共享的。答:做了核心算法处理,通过搜索判断当前棋面的局势,然后推出每一个落点的攻和防的价值,最后取最优的落子。的架构,以及容器怎么启动的,这一整套的技术栈,多在虚拟机部署使用。.
复制链接
扫一扫
分享
MangataTS
2022-08-06
考研数据结构与算法(五)数组
数组是由n(n>=1)n(n >= 1)n(n>=1)个相同类型的数据元素构成的有限序列,每个数据元素称为一个数组元素,每个元素在nnn个线性关系中的序号称为该元素的下标,下标的取值范围称为数组的维界数组和线性表的关系:数组是线性表的推广。一维数组可视为一个线性表;二维数组可视为其元素也是定长线性表的线性表,以此类推。数组一旦被定义,其维数和维界就不再改变。因此,除结构的初始化和销毁外,数组只会有存取元素和修改元素的操作。广义表LS=(a1,a2,…,...
...全文
122
评分
回复
考研数据结构与算法(五)数组
数组是由n(n>=1)n(n >= 1)n(n>=1)个相同类型的数据元素构成的有限序列,每个数据元素称为一个数组元素,每个元素在nnn个线性关系中的序号称为该元素的下标,下标的取值范围称为数组的维界数组和线性表的关系:数组是线性表的推广。一维数组可视为一个线性表;二维数组可视为其元素也是定长线性表的线性表,以此类推。数组一旦被定义,其维数和维界就不再改变。因此,除结构的初始化和销毁外,数组只会有存取元素和修改元素的操作。广义表LS=(a1,a2,…,...
复制链接
扫一扫
分享
MangataTS
2022-08-06
考研数据结构与算法(四)字符串
串的逻辑结构和线性表极为相似,区别仅在于串的数据对象限定在字符集中,在基本操作上也有很大的区别,例如线性表的操作通常是单个元素的操作,而串的操作是以子串(子串的大小是不确定的)为操作对象。)为每个新产生的串分配一块实际串长所需的存储空间,若分配成功则会返回一个指向分配空间起始地址的一个指针,作为字符串的基地址,我们则可以通过。数组,让我们每次匹配的字符和上一个不同的位置,这个也就是我们上面讲到的压缩路径,于是不难得到。已知道我们进行匹配的时候如果发生不匹配的情况的话,我们并不是回溯,而是让。...
...全文
118
评分
回复
考研数据结构与算法(四)字符串
串的逻辑结构和线性表极为相似,区别仅在于串的数据对象限定在字符集中,在基本操作上也有很大的区别,例如线性表的操作通常是单个元素的操作,而串的操作是以子串(子串的大小是不确定的)为操作对象。)为每个新产生的串分配一块实际串长所需的存储空间,若分配成功则会返回一个指向分配空间起始地址的一个指针,作为字符串的基地址,我们则可以通过。数组,让我们每次匹配的字符和上一个不同的位置,这个也就是我们上面讲到的压缩路径,于是不难得到。已知道我们进行匹配的时候如果发生不匹配的情况的话,我们并不是回溯,而是让。...
复制链接
扫一扫
分享
MangataTS
2022-07-31
考研数据结构与算法(三)栈和队列
循环队列和循环链表相对应,不过稍有不同的是,对于循环队列而言只是元素的扩张往一个方向移动,因为随着我们入队出队操作,我们的队列区间位置是会发生改变的,那么此时我们就能将这段连续的空间利用起来,而不会出现到达边界就不能进行操作的情况,当然这样也会使得队首和队尾这个区间可能出现在这个连续空间的任何位置,那么我们怎么判断。由于顺序结构这种数据结构在空间的拓展上非常的麻烦或者有限,不好分配栈的大小,那么链栈则成为了便于扩展空间的结构,那么其实和链表的操作并无太大差别,若我们用。既然是栈,就满足后进先出的特点。...
...全文
110
评分
回复
考研数据结构与算法(三)栈和队列
循环队列和循环链表相对应,不过稍有不同的是,对于循环队列而言只是元素的扩张往一个方向移动,因为随着我们入队出队操作,我们的队列区间位置是会发生改变的,那么此时我们就能将这段连续的空间利用起来,而不会出现到达边界就不能进行操作的情况,当然这样也会使得队首和队尾这个区间可能出现在这个连续空间的任何位置,那么我们怎么判断。由于顺序结构这种数据结构在空间的拓展上非常的麻烦或者有限,不好分配栈的大小,那么链栈则成为了便于扩展空间的结构,那么其实和链表的操作并无太大差别,若我们用。既然是栈,就满足后进先出的特点。...
复制链接
扫一扫
分享
MangataTS
2022-07-24
考研数据结构与算法(二)线性表
线性表是最常用且最简单的一种数据结构,简言之,一个线性表是nnn个数据元素的有限序列,当nnn为000的时候线性表是一个空表,用LLLL=(a1,a2,a3……,ai,ai+1……,an)L=(a1,a2,a3……,ai,ai+1……,an)其中,a1a_1a1表示表首元素,ana_nan表中元素的个数有限,但是可以扩张和删减。...
...全文
112
评分
回复
考研数据结构与算法(二)线性表
线性表是最常用且最简单的一种数据结构,简言之,一个线性表是nnn个数据元素的有限序列,当nnn为000的时候线性表是一个空表,用LLLL=(a1,a2,a3……,ai,ai+1……,an)L=(a1,a2,a3……,ai,ai+1……,an)其中,a1a_1a1表示表首元素,ana_nan表中元素的个数有限,但是可以扩张和删减。...
复制链接
扫一扫
分享
MangataTS
2022-07-12
考研数据结构与算法(一)绪论
引用《数据结构-严蔚敏》的解释: 数据结构是相互之间存在一种或者多种特定关系的数据元素的集合我们再来看维基百科的解释: 数据结构(英语:data structure)是计算机中存储、组织数据的方式。其实数据结构可以简单的理解为字面意思, 数据的结构 ,比如说一本书的数据有着:价格、页码、出版社、书名……等等信息,对于这些信息而言我们把它们放在一起 构成一个整体的结构 ,这就是对于这本书而言的数据结构,实际上就是把一个事务的特征信息抽象出来用数据描述。数据是信息的 载体 ,是描述客观事物属性的 所有能输入到计
...全文
115
评分
回复
考研数据结构与算法(一)绪论
引用《数据结构-严蔚敏》的解释: 数据结构是相互之间存在一种或者多种特定关系的数据元素的集合我们再来看维基百科的解释: 数据结构(英语:data structure)是计算机中存储、组织数据的方式。其实数据结构可以简单的理解为字面意思, 数据的结构 ,比如说一本书的数据有着:价格、页码、出版社、书名……等等信息,对于这些信息而言我们把它们放在一起 构成一个整体的结构 ,这就是对于这本书而言的数据结构,实际上就是把一个事务的特征信息抽象出来用数据描述。数据是信息的 载体 ,是描述客观事物属性的 所有能输入到计
复制链接
扫一扫
分享
MangataTS
2022-07-03
Docker常用命令
列举了Docker常用的命令,并且讲述了docker中使用镜像并创建容器的过程
...全文
129
评分
回复
Docker常用命令
列举了Docker常用的命令,并且讲述了docker中使用镜像并创建容器的过程
复制链接
扫一扫
分享
为您搜索到以下结果:
西南石油大学
781
社区成员
113
社区内容
发帖
与我相关
我的任务
西南石油大学
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告