- 博客(3)
- 收藏
- 关注
原创 linux 线程创建与执行
参考 Linux程序设计#include #include #include #include #include void *thread_function(void *arg);char message[]="Hello World";int main(){int res;pthread_t a_thread;void *thread_re
2016-12-29 15:00:37 629
原创 hash排序的实现
hash排序与插入排序相比,把相差每个间隔进行排序,变为相差increment的个数进行排序,这样的复杂读度会有一定的降低。#include using namespace std;void hashsort(int a[],int num){int i,j,increment,temp;for(increment=num/2;increment>0;increment=increm
2016-12-17 16:22:48 1058
原创 插入排序算法的实现
插入排序的代码如下所示,insert1为自己写的插入方法,insert2为数据结构与算法分析上的实现方法,用linux进行编译的时候会有警告,using obsolete binding at ‘j’ [-fpermissive] for(int j=i;j>0&&a[j-1]>temp;j--),把j在循环中是不断改变的,把temp的值赋值给a[j]可能存在问题,实际不影响排序算法的实现
2016-12-15 17:33:34 499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人