- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Vim配置方案:使用git工具和Vundle插件配置
1.安装Vundle插件1.1安装git sudo apt-get install git1.2更新vim sudo apt-get update sudo apt-get upgrade vim 1.3克隆vundle到本地 git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/...
2019-04-14 16:39:13 1533
原创 搭建一个属于自己的开发环境
注:图来源于本社区各个博友,该博客主要用于自己做的一个配置记录,非商业用途VM下载地址 创建虚拟机 安装ubuntu系统 将ubuntu设置为中文 安装VMware Tools1.下载并安装vm虚拟机下载地址:https://pan.baidu.com/s/1GOrlXnXOgHkwhsrrvDiZng 提取码:c2fw下载好了vm软件,双击,一路点击下一步2....
2019-04-13 22:48:51 636
原创 《UNIX环境高级编程》-搭建配置apue.h头文件
1.下载本书源代码:src.3e.tar.gz 下载地址:http://www.apuebook.com2.解压压缩包tar -xvf src.3e.tar.gz3.进入apue.3e文件夹cd apue.3e/4.make 如果出现can't find -lbsd,无法make成功,解决办法是添加libbsd.a的静态链接库sudo a...
2019-04-12 10:20:10 268 2
原创 BinarySearch二分查找算法 C语言
假设有一个人要我们猜0-99之间的一个数,那么最好的方法就是从0-99的中间数49开始猜。如果要猜的数小于49,就猜24(0-48的中间数);如果要猜的数大于49,就猜74(50-99的中间数)。重复这个过程来缩小猜测的范围,直到猜出正确的数字。二分查找的工作方法就是如此。基本概念:二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。首先,假设表中元素是按升...
2019-04-07 20:37:09 1288
原创 BubbleSort冒泡排序算法 C语言
基本概念:冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中...
2019-04-07 17:17:10 1202
原创 QuickSort快速排序算法 C语言
基本概念:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序数列。算法概念:设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用数组的第一个数)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这...
2019-04-04 00:24:41 511
BinarySearch二分查找法c代码
2019-04-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人