自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MNIST数据集转为.jpg图片格式

从mnist官网下载下来的mnist手写数据集是二进制文件流格式的,不能直接查看,如果需要查看,需要将二进制文件转化为jpg格式,可以用各种编程语言实现,如MATLAB、Python、C++等,本文是使用C++在Ubuntu 16.04操作系统下实现的,过程中出现许多问题,现记录如下: 1、问题描述 编译时出现一下错误no matching function for call to std::b

2016-12-03 16:32:20 6259

原创 caffe安装过程中的问题

**当出现问题是第一时间先检查是否是没安装相应的依赖库导致的,再检查其他问题** 1、问题显示:src/caffe/layers/hdf5_data_layer.cpp:13:18: fatal error: hdf5.h: 没有那个文件或目录 解决: 1)查看是否安装了hdf5依赖库,或直接再安装一遍sudo apt-get libhdf5-serial-dev2)修改caffe目录下的Ma

2016-11-05 15:36:52 449

原创 排序

注意本文数组开头元素为第0个元素 一、插入排序 思想:从第一个元素开始,判断这个元素该处位置,也就是要跟前面的元素比较大小(此时前两个元素已拍好序),接着第二个元素同样执行此步骤,那样一来,当判断第P个元素所处位置时,0~P-1个元素就已经拍好序了,那么只需要从P开始往前判断,插入到P该处的位置便完成前P个元素的排序,因为这相当于一个一个元素往数组里面插入,所以叫插入排序。void Insert

2016-11-03 16:26:48 302

原创 链表数组

在使用二项队列时,需要先建一个二项树的数据结构,还要再建一个森林来储存这些二项树,所以就要建二项树数组(说的有点别扭,不知怎么表达才好,直接看定义),定义如下所示:typedef struct BinNode * BinTree;typedef struct Collection* BinQueue; struct BinNode{ int Element; Position L

2016-11-02 23:48:18 2537

原创 二叉堆

一、定义 1、二叉堆是一棵被完全填满的二叉树(除了底层,底层的元素从左到右依次填入); 2、二叉堆具有堆序性质(即具有最小权值的堆元素处在树根位置,父节点权值小于等于子节点的权值);二、二叉堆实现 因为二叉堆的堆序性质,所有可用来实现按权值优先输出的优先队列。此外,因为二叉堆是满二叉树,所以当用数组来存储堆元素时,父子节点间有银行关系,若父节点在数组中的位置为i,则左子节点在数组中的位置为2*

2016-11-01 14:29:01 389

原创 二叉树的各种遍历方法

根据不同要求二叉树有不同的遍历方法,主要有先序遍历(深度优先),中序遍历,后续遍历,广度优先……因为使用二叉树时经常用到树的遍历,便写下这篇文章,以供自己日后查看和需要的人学习。 先序遍历(深度优先),中序遍历,后续遍历,这四种遍历主要是用到递归算法,程序较为简单,而广度优先则需要借助队列来完成。 1、先序遍历 遍历顺序为:ABDECF 代码为:void PreorderTraversa

2016-10-30 23:48:47 280

原创 Ubuntu 16安装vmware tools

在虚拟机中安装Ubuntu操作系统时, 一般使用的是镜像文件安装,所以CD/DVD选项设置一般是指向所安装操作系统的镜像文件,如下图所示: 但是此系统镜像文件并没有包含我们所需要的vmware tools的安装包,经过查找资料知道VMware tools的安装包一般会在VMvare这个软件的安装目录下,所以安装步骤如下: 1、设置虚拟机选项,将CD/DVD(SATA)设置成使用物理驱动器自动

2016-10-30 15:25:21 585

原创 Ubuntu常见问题

1、ubuntu 切换到root用户模式: ubuntu系统刚建立的时候默认是没有root用户的,需要手动添加 root用户密码才能切换到root用户,命令如下:sudo passwd root此时会提示输入密码,按要求输入root用户密码,便创建root用户 切换root用户命令为:su - root2、ubuntu 14.10ibus-pinyin打字的时候出现错乱,输入以下命令

2016-10-30 10:54:09 233

原创 ubuntu16.04中文输入法安装

问题:ubuntu16.04 默认没有安装中文输入法,需要手动安装,尝试多个方法后失败后,最后终于配置成功,步骤如下: 1、下载ibus-pinyin输入法安装包:sudo apt install ibus-pinyinsudo apt install ibus-libpinyin2、下载完成后重启一下系统,之后设置ibus框架sudo ibus-setup选中input method,将刚才安

2016-10-29 15:46:27 415

空空如也

空空如也

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

TA关注的人

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