自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿的挨踢人生

假如代码欺骗了你,不要悲伤,不要心急, 苦逼的日子里须要镇静,相信吧,快乐的日子将会来临。

  • 博客(4)
  • 资源 (30)
  • 收藏
  • 关注

原创 排序算法之归并排序

归并排序(Merge Sort)是利用"归并"技术来进行排序。归并是指将若干个已排序的子文件合并成一个有序的文件。1. 归并排序思想初始序列为n个记录,可看成n个有序的子序列,每个序列长度为1,然后两辆归并,直到得到n/2或n.2+1个长度为2或1的子序列,再两两归并,······,如此重复,直到得到一个长度为n的有序序列为止。这种排序称为2-路归并排序。算法三步骤:

2011-12-20 09:12:37 1025

原创 排序算法之选择排序

选择排序(Selection Sort)的基本思想是:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。常用的选择排序方法有简单选择排序(Simple Selection Sort)和堆排序(Heap Sort)。

2011-12-20 09:10:36 1110

原创 排序算法之交换排序

(1) 冒泡排序思想:第一趟排序:首先将第一个记录的关键字和第二个记录的关键字比较,若为逆序,则将两个记录交换之,然后比较第二个和第三个的关键字。以此类推,直至第n-1个记录和第n个记录关键字比较为止。该过程为第一趟排序,使得最大的关键字排到了最后面。第二趟排序:对前n-1个记录进行相同操作,完成后使得次大的关键字排在n-1位置上。以此类推,进行第三、四次排序直到排序结束。判断排序结束条件是:在一趟排序过程中没有发生过交换记录的操作。一般第i趟排序是从第1个元素到(n-i+1)个记录依次比较相邻两

2011-12-06 09:31:11 1277

原创 排序算法之插入排序

本节主要分析插入排序算法的直接插入排序和希尔(shell)排序(又称缩小增量排序)。1. 直接插入排序 该排序是最简单的排序方法,其基本思想是:假设待排序的记录存放在数组R[1..n]中。初始时,R[1]自成1个有序区,无序区为R[2..n]。从i=2起直至i=n为止,依次将R[i]插入当前的有序区R[1..i-1]中,生成含n个记录的有序区。直接插入排序算法:[cpp] view plaincopy01.void insert_sort(sqlist *

2011-12-06 09:19:22 1684

4_memdev.tar.gz

linux内核与用户通信示例之进程内存映射。(此内容为博客http://blog.csdn.net/shallnet 文章对应源码下载资源。)

2015-08-22

3_chardev.tar.gz

linux内核与用户通信示例之字符设备。(此内容为博客http://blog.csdn.net/shallnet 文章对应源码下载资源。)

2015-08-22

2_proc.tar.gz

linux内核与用户通信示例之proc文件系统。(此内容为博客http://blog.csdn.net/shallnet 文章对应源码下载资源。)

2015-08-22

1_syscall.tar.gz

linux内核与用户通信示例之系统调用。此内容为博客http://blog.csdn.net/shallnet 文章对应源码下载

2015-08-22

8_task.tar.gz

打印内核任务信息。(此内容为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2015-07-29

7_timer.tar.gz

内核timer的使用示例。(此内容为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2015-07-29

6_jiffies.tasr.gz

获取内核jiffies值(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2015-07-29

5_workqueue

此为博客http://blog.csdn.net/shallnet 文章对应源码下载

2015-07-28

1_getpid.tar.gz

此为博客http://blog.csdn.net/shallnet 文章对应源码下载

2015-07-28

mysql.tar.gz

mysql C语言编程实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2015-06-13

Cisco.LAN.Switching.chm

(此为博客http://blog.csdn.net/shallnet 文章对应下载资源)

2015-02-09

vsftpd-3.0.2.tar.gz

vsftpd-3.0.2.tar.gz 源码。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2015-01-29

6_file_lock.tgz

linux 文件锁的 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2015-01-06

5_sysv_sync_mutex.tgz

linux 同步与互斥 system V 信号量 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2015-01-05

4_posix_sem.tgz

linux 同步与互斥 posix 信号量 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-12-23

3_pthread_sync_mutex_with_productor_and_consumer.tgz

linux 同步与互斥 posix 线程同步互斥 消费者生产者 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-12-23

2_pthread_sync.tgz

linux 同步与互斥 posix 线程同步 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-12-20

pthread_mutex

linux 同步与互斥 posix 线程互斥 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-12-17

a_sysv_msgqueue.tgz

linux 进程间通信 system V 消息队列 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-12-08

9_posix_msgqueue.tgz

linux 进程间通信 posix 消息队列 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-12-05

8_posix_signal

linux 进程间通信 posix signal 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-11-24

7_signal 实现

linux 进程间通信 signal 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-11-24

6_pipe_fifo

linux 进程间通信 pipe和fifo实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-11-21

5_sysv_shm

linux 进程间通信 系统调用 sharememory 实现 。(此为博客http://blog.csdn.net/shallnet 文章对应源码下载)

2014-11-10

4_posix_shm

linux 进程间通信 系统调用 sharememory 实现 。(此为博客代码下载)

2014-11-10

3_syscall_sh

linux 进程间通信 系统调用 sharememory 实现 。(此为博客代码下载)

2014-11-10

ipc_socket-2

linux 进程间通信 socket 实现

2014-11-10

ipc_socket-1

linux 进程间通信 socket 实现

2014-11-10

VC++制作的文件传输工具

一个基于安全的FTP文件传输工具,用于进行文件的传输。 该程序只有一个界面。有两个单选按钮,分别代表客户端和服务器端;有一个IP地址框,用于输入IP地址;一个文本框,用于输入端口大小;三个静态文本控件,分别用于显示被传输文件的文件名和文件大小以及文件已经传送的大小;一个用于选择传输文件的按钮,一个建立连接的按钮,一个断开连接的按钮,一个取消传输的按钮以及一个退出程序的按钮;有一个进度条,显示文件已传输的比例;

2010-02-07

用VC做的一个简单聊天程序

一个简单的局域网聊天程序,允许与指定IP地址的客户端同时聊天。

2010-02-07

空空如也

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

TA关注的人

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