原创 冒泡排序

 實現簡單的冒泡排序: void bubble_sort(int array[],int len) { int i,j; for(i=0;i<len-1;i++)//總共要幾趟比較 { for(j

原创 選擇排序

 選擇排序: void selection_sort(int array[],int len) { int i,j ; for(i=0;i<len-1;i++) { int min=i;

原创 插入排序

插入排序:  void insert_sort(int array[],int len) { int i,j,key; for(i=1;i<len;i++)//把第一個數,當作一個有序數組 { k

原创 linux下文件操作的小demo

 linux下常見的操作文件的函數,open,write,lseek (本文未使用到),read,close #include <unistd.h>//包含write,,write等 #include <sys/types.h> #in

原创 linux下的文件操作之文件複製

知識點提煉: open(const char *pathname,int flags)函數的使用, 第一個參數爲文件所在路徑以及文件名, 第二個參數爲的打開文件的方式,有三種O_RDONLY.(只讀),O_WRONLY(只寫),O_R