- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 二路归并排序
//二路归并排序,时间复杂度O(nlog2n),空间复杂度O(n),稳定,与序列初始状态无关。 #include<iostream> using namespace std; void merge(int a[], int low, int mid, int high){//low...mid mid+1...high是两个有序序列,merge将两个有序序列合并成一个有序序列 int
2017-11-23 23:26:39 303
原创 堆排序
快速排序可以用来解决top(n)问题,堆排序用来解决有序的top(n)问题 - //堆排序:建堆,删除:向下调整,小的下沉,下沉到底 // 插入:向上调整,大的上浮,上浮到顶//折半插入排序 #include<iostream> using namespace std; void swap(int a[], int i, int j){ //交换 int c =
2017-11-22 23:19:12 146
原创 折半查找
1.递归实现#include<iostream> using namespace std; int find(int *a, int low, int high, int x){ if (low > high) return -1; int mid = (low + high) / 2; if (a[mid] == x) return mid;
2017-11-21 22:58:50 183
原创 排序算法之快速排序
C++源代码:#include<iostream> using namespace std; int pasition(int * a, int low, int high){ //指定数组a中的一个元素pos,使pos这个元素在正确的位置上,即pos左边的元素都小于等于pos,右边的元素都大于等于pos int pos = a[low]; while (low<high){
2017-11-21 17:27:55 152
原创 深度神经网络(一 ubuntu16.04下caffe环境搭建)
ubuntu16.04下caffe环境搭建caffe有两种模式,cpu和gpu,cpu模式只是个玩具,只适合初学者玩一玩本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加
2017-11-21 17:04:34 325
原创 caffe开发环境
下面在caffe目录下执行make pycaffe 配置caffe的python环境时make pycaffe提示fatal error: numpy/arrayobject.h No such file or directory解决方法重装numpy: sudo pip uninstall numpy sudo pip install numpy 是没有用的。。。 正确的解决的办法是:
2017-11-08 09:34:39 261
原创 Ubuntu虚拟机无法连接网络
很可能是VM的网络服务没有启动按下win+R,输入services.msc确保VMware DHCP SERVICE以及VM NET SERVICE这两个服务在开启状态OK—
2017-11-07 15:20:25 639 1
原创 常用linux命令
查看系统版本 uname -m && cat /etc/*release找不到包 unable to locate package …. 解决方法:sudo apt-get upgrade sudo apt-get update
2017-11-07 15:10:42 308
ViewPager+BottomNavigationView的demo(AndroidStudio项目)
2018-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人