- 博客(11)
- 收藏
- 关注
原创 spacemacs——magit使用
运行命令 M-x magit-status,进入magit mode。这里会列出unstage, staged, untracked files, recent commits。1、设置需要stage的文件:j/k键上下移动光标移动到unstaged文件,按s键,将其设置为staged或者移动到staged文件,按u键,将其设置为unstage如果要撤销更改,移动到staged/unstaged文件,按k键按下tab键,可以看见修改的地方2、创建commit连按两次 c 键,之所以按两次
2020-06-11 14:59:46
566
原创 快速排序法(quickSort)——Java
//快排//填坑法//temp是基准,数组中的所有数都和它比较,比他小的放在左边,比它大的放在右边//第一轮排完序的情况是,temp在数组中间某个位置,它的左边的数都比他小,右边的数都比它大public void quickSort(int arr[], int l, int r){ if(l<r){ int low = l; int high = r; int tem...
2020-03-20 19:08:22
171
原创 冒泡排序法——Java
//bubbleSort冒泡排序//从小到大排列//分为外循环和内循环//外循环的次数为数组的长度减一//(因为是左右相邻的一对比较,所以只用比较length-1次)public int[] bubbleSort(int[] arr){ for(int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length-1-i;j++){...
2020-03-20 10:40:29
134
原创 摩尔投票法——Java
给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。假设数组是非空的,并且给定的数组总是存在多数元素。//摩尔投票法//找出一组数字序列中出现次数大于总数1/2的数字(并且假设这个数字一定存在)->显然这个数字只可能有一个。//每次从序列里选择两个不同的数字删除掉(“抵消”掉)//最后剩下一个数字或几个相同的数字,就是出现次数大...
2020-03-13 14:59:51
637
3
原创 辗转相除法——Java
//递归实现public int gcd(int a, int b){ if(b == 0) return a; else return gcd(b, a%b);}//基本方法实现public int gcd(int a, int b){ int c = 0; while(b>0){ c = a%b; a = b; b = c; } return a;}...
2020-03-13 13:49:29
379
原创 linux——创建python虚拟环境
1、安装虚拟环境pip install virtualenv2、创建虚拟环境virtualenv 环境名称若需要指定python版本,执行:(前提是已经安装该python版本)我创建的是python3.7.3virtualenv --python=/usr/local/python-3.7.3/bin/python3.7 env13、激活虚拟环境source env1/bin/ac...
2020-03-11 20:56:00
209
原创 解决——安装cplex后,python中调用cplex,出现 No module named 'cplex'
进入安装cplex的目录下因为我安装在/opt/ibm/ILOG/CPLEX_Studio129目录下,然后再进入该目录的python文件夹下我就直接执行:cd /opt/ibm/ILOG/CPLEX_Studio129/python然后再执行:要加sudosudo python setup.py install等待安装完毕,然后再调用import cplex就不会报错啦!!!如下...
2020-03-10 17:27:45
3564
2
原创 Linux——安装多个python版本,从3.8.1->3.7.3
系统自带的默认python版本是3.8.1,但是这个版本用不了cplex和tensorflow,所以考虑安装3.7.3版本的python根据这个命令:wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz下载你所需的对应的python版本下载好之后,执行:cd Python-3.7.3./configure --pre...
2020-03-10 16:49:54
3595
原创 linux——安装cplex
已经有这个bin文件如何安装依次使用命令:(注意下面的要加sudo,否则安装的时候会说没有权限)chmod +x cplex_studio129.linux-x86-64.binsudo ./cplex_studio129.linux-x86-64.bin...
2020-03-10 14:58:26
1703
2
原创 linux——spacemacs配置失败之解决方法
按照github上的安装教程下载之后打开emacs安装,最后failed。然后在google上搜索额一些解决方法,发现都没啥用最后的解决方法是:换源原因:可能要下载的这个安装包的服务器在国外,网络太慢了,所以要用国内的源下载。下面这个方框出现的error,可能的原因就是因为网络不行没有下载到所需要的包,所以才会提示找不到bind-map文件。清华大学镜像网站,elpa,根据你在githu...
2020-03-10 11:51:34
490
原创 Linux记录——更新Manjaro系统的packages之系统重启失败
更新manjaro系统后,重启,发现进不去,卡在选系统界面,选择manjaro之后提示https://forum.manjaro.org/t/error-file-boot-vmlinux-4-19-x86-64-not-found/123303在网上找到一个和我出现一样问题的案例。按照上述论坛的回答先制作了一个live系统盘,进去之后输入命令,还是报错,然后又用下面这个命令:还是对...
2020-03-06 20:56:55
1009
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人