自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 linux 快速删除大文件夹

比rm快很多,秒删具体操作方法# 先创建一个空目录# 注意:最好是用和被清空目录的所有者(用户)去创建这个空目录,使用的命令会将空目录的权限带过去mkdir /tmp/empty# 清除目标目录的文件,不要忘记目录后面的`/` *************重要!!!!*********************rsync --delete-before -av /tmp/empty/...

2019-05-13 13:45:08 8657 1

原创 使用云服务器记录

先使用ssh命令连接到服务器传输文件scp -r -P 8124 /home/tong/aaaroot@bob.geeekvr.com:/Tong加-r说明上传的是目录,-P指定端口号(注意是大写)rsync命令...

2019-04-14 22:28:12 247

原创 tensorflow 安装:Ubuntu18.10 anaconda 下安装tensorflow CPU版

anaconda是python的一个版本,要在anacnoda环境下安装tensorflow,直接pip失败方法1.在anaconda下安装tensorflow:(第1种)创建TensorFlow环境 :Ubuntu18.04基于anaconda安装tensorflow深度学习(TensorFlow)环境搭建:Ubuntu16.04+CUDA8.0+cuDNN7+Anaconda4...

2019-04-11 19:35:16 440

原创 Git 学习记录

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000Git是目前世界上最先进的分布式版本控制系统(没有之一)。Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!Git迅速成为最流行的分布式版本控制系统,尤其是...

2019-03-28 21:07:28 142

翻译 平衡二叉树(AVL)的旋转

 平衡二叉树定义(AVL):它或者是一颗空树,或者具有以下性质的二叉树:它的左子树和右子树的深度之差(平衡因子)的绝对值不超过1,且它的左子树和右子树都是一颗平衡二叉树。 在平衡二叉树进行插入操作时遇到的不平衡情况有多种,但是这么多种情况都可以分解为一下四种基础情景:把它叫做:左左、左右、右右、右左。 旋转有两种:左旋和右旋。 1.左左情况如图: ,显然4的平衡因子大于...

2019-01-27 21:56:01 196

原创 证明完全二叉树第n个节点的左节点编号为2n

下面先证明(1)完全二叉树中任何一层最左的节点编号n,则其左子树为2n,右子树为2n+1.显然,每个节点的编号N = 按层遍历位于该节点前面的节点数目+1.对于第L层的最左节点,在它之前的节点即为第1层到第L-1层的所有节点,共2^0+2^1+...+2^(L-2) = 2^(L-1)-1个(注意第i层共有2^(i-1)个节点)。则第L层最左节点编号为2^(L-1),其左子树为第L+...

2019-01-27 21:55:51 2475 2

原创 迪杰斯塔拉

对迪杰斯特拉的理解:    迪杰斯塔拉算法可以找到单源点到其他结点的最短路径。做法是先找到一条最短的路径,再用该路径去更新当前保存的到每个结点的路径值;再找到一条次短路径,用该路径再去更新......直到计算出到所有路径的距离。迪杰斯塔拉算法要求路径权值非负:解释1:    Dijkstra算法当中将节点分为已求得最短路径的集合(记为S)和未确定最短路径的个集合(记为U),归入S集...

2019-01-27 21:55:44 410

转载 进制转换

一般在程序中我们定义的都是十进制的数,但有时为了取一个比较大的数,会选择用十六进制表示。有时也会用到八进制的数。 1,进制的简称二进制:b (binary);八进制: oct (octal);十进制:dec(decimal);十六进制:hex(hexadecimal); 2,C/C++规定,八进制的数必须以“0”开头,十六进制的数必须以“0x”开头。比如在定义十...

2019-01-27 21:55:33 419

原创 sort函数详解

sort函数详解阅读目录1.sort 2.sort简介 3.sort扩展1.sort使用:#include <algorithm>   using namespace std; //注意使用命名空间,否则报错作用:排序时间复杂度:n*lg(n)实现原理:sort并不是简单的快速排序,它对普通的快速排序进行了优化,此外,它还结合了插入排序和推排序。系统...

2019-01-27 21:55:20 292

转载 数据类型长度(C++)

 各个类型的变量长度由编译器来决定(实际上与操作系统位数和编译器都有关)使用时可用 sizeof() 得到,当前主流编译器一般是32位或64位。下面是各种类型的Byte数:  类型          最小       32位  64位  char     1           1         1  short int    2            2      2  i...

2019-01-27 21:55:06 610

原创 字符串

 读入字符串:1.scanf()读入char[]  *****************用这个***********************char str[1024];scanf("%[^\n]",&str);getchar();2.gets()读入char[]  !!!!!PAT里面使用gets会报错!!!!!!!char str[1024];gets(str...

2019-01-27 21:54:55 212

原创 STL

 vectorvector  <int> aaa;vector.push_back()vector.pop_back(); vector.size()sort(vector.begin(), vector.end());vector.clear() v.insert(v.begin() + 3, a);v.erase(v.begin() + 3...

2019-01-27 21:54:48 156

原创 tips

数组初始化 局部数组简写的初始化语法。如果一个数组被部分初始化,没有被初始化的元素会被自动设置为相应类型的0。这是编译器自动完成的。可以这样写:只能0!int main(void){ int arr[1024] = {0}; // This will make all ZERO int arr2[1024][1024] = {0}; // statemen...

2019-01-27 21:54:37 156

原创 算法时间限制

算法运算次算:当代计算机1s内可做10^7左右次计算,配置好的机器可到k*10^7~10^8在这个限制下时间复杂度一定的算法存在能处理的规模上限1s在相应的算法时间复杂度下,可输入的数量级 算法复杂度 数量级(输入N) 最大规模 复杂度 数量级 最大规模 ...

2019-01-27 21:54:25 552

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除