摘要: 近期来闲来无事,整理了一些比较常见的排序算法,都是用C++写的,其中包括:直接插入排序、折半插入排序、冒泡排序、选择排序、快速排序、堆排序、归并排序、希尔排序、基数排序,计数排序和桶排序,总共11种算法,其中时间复杂度为O(n^2)为前4种,中间4中的时间复杂度为O(nlgn),最后3种的时间复杂度 阅读全文
posted @ 2016-09-01 17:02 va_chester 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 要说Linux下比较好用的文本编辑器,我推荐vim(当然很多人都用emacs,可我没用过),用vim也有一年左右,有些心得体会想与诸位分享。在我的学习过程中,借鉴了不少优秀的博客,其中有csdn大神namecyf的博客http://blog.csdn.net/namecyf/article/deta 阅读全文
posted @ 2016-08-16 19:06 va_chester 阅读(16108) 评论(0) 推荐(0) 编辑
摘要: 当安装完成一个Linux系统后,默认的终端一般是黑白颜色的,如何将提示符变成彩色的呢,这就需要在$HOME/.bashrc文件中通过对PS1的修改进行配置。下面是详细介绍。 注:本篇文章借鉴的是http://wsunwind.blog.sohu.com/192388839.html的相关说明 1 简 阅读全文
posted @ 2016-07-11 19:04 va_chester 阅读(1847) 评论(0) 推荐(0) 编辑
摘要: 前段时间学习了GitHub的两位前辈:Airblader和wlh320。他们的相关教程在https://github.com/Airblader/i3和https://github.com/wlh320。本篇博客则是根据他们的教程总结出来的,当然大部分是直接扒的配置。这篇博客将告诉你如何配置一个漂亮 阅读全文
posted @ 2016-07-07 13:41 va_chester 阅读(52297) 评论(2) 推荐(2) 编辑
摘要: tar 这是个在Linux下很流行且很强大的命令,它在压缩过程中默认保留原文件。 格式: tar [主选项+次选项] file_or_dir •主选项,只能出现以下的一种,不能同时出现 -c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。 -x 从档案文件中释放 阅读全文
posted @ 2016-07-03 17:45 va_chester 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 本人是学生党,故对于有线方式不甚了解,学校里一般使用mentohust用动态IP方式联网,或者直接连接wifi,这里介绍无线联网的一些方式,主要包括公共wifi和带有WEP或者WPA或者WPA2PSK加密的wifi。,这篇博客介绍的均为控制台操作下的wifi连接。 1 准备阶段 本博客将介绍四种连接 阅读全文
posted @ 2016-07-03 12:40 va_chester 阅读(33261) 评论(0) 推荐(2) 编辑
摘要: 一 准备工作 1 文件下载及启动盘制作 文件可以在https://mirrors.ustc.edu.cn/,这是个中科大的镜像网,选择如下: 下载完成后,就是制作一个启动盘,我使用的是Linux下强大的dd的命令,即: #dd if=xxx.iso of=/dev/sdb 其中if表示输入文件,of 阅读全文
posted @ 2016-07-02 19:24 va_chester 阅读(65482) 评论(15) 推荐(4) 编辑
摘要: 1 fdisk -l查看硬盘及分区信息 我的系统(Archlinux)下的命令效果如下: 由上面的图片可以得知该系统只挂载了1个硬盘,命名为sda,其有2个主分区,sda1和sda2,至于为什么这么命名,可以参考我的另一篇博客: Linux挂载 显而易见,该硬盘有931.5GB的容量,共有19535 阅读全文
posted @ 2016-07-02 12:03 va_chester 阅读(7816) 评论(0) 推荐(1) 编辑
摘要: 1 文件系统中相关目录 dev:设备文件 media:挂载媒体设备,如光驱,U盘 mnt:让用户临时挂载别的文件系统 2 磁盘分区相关知识 1)磁盘包括IDE和SCSI两种接口: IDE接口:速度慢但是价格便宜。Linux对于连接到IDE接口的硬盘使用/dev/hdx的方式命名,x的值对应于硬盘安装 阅读全文
posted @ 2016-07-01 18:08 va_chester 阅读(1914) 评论(0) 推荐(0) 编辑