算法
文章平均质量分 75
ginnosx
这个作者很懒,什么都没留下…
展开
-
排序算法
#include #include #include ////////////////////////////////////////////////////////////////////////////////////////冒泡void exchange(char *a,char *b){ char temp; temp=*a; *a=*b; *b=temp;}void原创 2013-09-16 02:05:48 · 490 阅读 · 0 评论 -
链表
//#include #include #include #define PRINT printf("%c,",p->data); //宏定义对字符串中的字符不替换 不能写为#define PRINTTYPE %c 然后使用printf("PRINTTYPE,",p->data);typedef char TYPE;typedef struct Lnode{ TYPE data原创 2013-09-18 00:37:52 · 415 阅读 · 0 评论 -
希尔排序&选择排序&时间复杂度分析
#include #include void shellsort(char array[],int len);void selectsort(char array[],int len);void swap(char *a,char *b){ *a ^= *b; *b ^= *a; *a ^= *b;}//好多傻逼面试都考这种写法,岂不知这种写法在a,b是一个数时有bug:假设原创 2013-10-04 00:44:52 · 20172 阅读 · 5 评论