- 博客(7)
- 收藏
- 关注
原创 redis安装(linux)入门级别
1、redis安装包redis安装包官网下载redis-5.0.8.tar.gz 下载好的为linux环境下的压缩包需要将该压缩包上传到linux系统中我在这里用xshell来操作rz 命令进行上传,选择要上传的文件tar zxvf redis-5.0.8.tar.gz -C /opt 解压压缩包到/opt路径下编译redis的源码文件,编译需要gcc环境,编译c语言yum -y install gcc automake autoconf libtool make如下图
2020-07-23 16:25:28 158
转载 最小生成树Prim算法和Kruskal算法[Java语言实现]
最小生成树1,普里姆算法(Prim)2,克鲁斯卡尔算法(Kruskal)1,普里姆算法(Prim)此算法可以称为“加点法”,每次迭代选择代价最小的边对应的点,加入到最小生成树中。算法从某一个顶点s开始,逐渐长大覆盖整个连通网的所有顶点。具体步骤如下图的所有顶点集合为V;初始令集合u={s},v=V−u;在两个集合u,v能够组成的边中,选择一条代价最小的边(u0,v0),加入到最小生...
2020-04-28 15:15:38 3041
原创 并查集Java语言描述[按秩合并和路径压缩]
并查集并查集是一种十分好用的树形数据结构,用来合并2棵树并查集原理:就是每次给定2个节点,然后通过找他的父亲节点,直到找到根节点,如果2个节点的根节点不是同一个,则说明这2个节点不在同一个树上,则合并2棵树并查集应用一般可以判断图中存不存在环最小生成树Kurskal算法(克鲁斯卡尔算法)也是运用并查集来实现的.(有兴趣的可以下去自己学学看),这里不做详细说明.并查集实现可以分为寻找根和合...
2020-04-20 19:43:40 468
原创 第十一届蓝桥杯省模拟赛大学B组[Java语言描述]题目+题解+总结
题目1,蓝桥单词2,合法括号序列3,字节计算4,无向连通图5,反倍数6,单词加密7,摆动序列8,螺旋矩阵9,郊外植树10,村庄建设总结: 总体而言,还是熟悉的难度,细心点,前9题除了那个dp,应该可以全部正确的,第十题随缘~~有时间了写个暴力,没时间就算了, &nb...
2020-04-19 00:21:54 786
原创 html和css[基础用法]
html和css1,html基础1.1,html的作用1.2,html的结构1.3,html的开发软件介绍2,html标签2.1,基本标签2.2,表单控件2.3,其他标签3,css3.1,概述3.2,css的3种使用方式3.2.1,行内样式表3.2.2,内部样式表3.2.3,外部样式表3.3,三种样式表使用的优先级3.4,css的选择器3.5,选择器的优先级使用3.6,css属性3.6.1,定位3...
2020-04-16 19:53:07 513
原创 快速幂Java语言描述[入门级]
目录(一) 普通快速幂(二) 矩阵快速幂(一) 普通快速幂一般平时我们计算幂次时,都是采用累乘的方法,但这种方法在面临比较大的幂次时,计算效率比较低,时间复杂度为O(n),因此在数据量比较大时,我们要采取更加优化的算法,快速幂就可以很好的解决这个问题.快速幂时间复杂度O(log2n\log_2^nlog2n)快速幂原理:以2102^{10}210为例,按照累乘计算,则需要计算10次...
2020-04-04 17:55:06 182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人