- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 中位数
/**查找array数组里面array[left-right]第Max大的*参数:array存储数据的数组*left数组的左界*right数组的右界*Max查找的第Max大*/void find(int array[],int left,int right,int Max){if(left>right){printf("%d\n",array[left+Max]);retu
2018-01-09 21:56:38 171
原创 大小端
copyBOOL IsBigEndian() { short int a = 0x1234; char b = *(char *)&a; //通过将int强制类型转换成char单字节,通过判断起始存储位置。即等于 取b等于a的低地址部分 if( b == 0x12) { return TRUE; }
2018-01-09 21:50:10 2119
原创 链表中找最大值
typedef struct { int data; Node *next; Node *prev;}Node;int find_max(Node *phead){ assert(phead != NULL); Node *p = phead->next; int max = p->data; while(p->next != phead->next) {
2017-12-29 21:24:37 6650
原创 "输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。 例如输入“I am a student.”,则输出“student
#include #include void str_reverse(char *start, char *end) { char temp; while(start { temp = *start; *start = *end; *end = temp;
2017-12-29 12:52:54 1746
原创 查找中位数
/* *查找array数组里面array[left-right]第Max大的 *参数:array 存储数据的数组 * left 数组的左界 * right 数组的右界 * Max 查找的第Max大 */ void find(int array[] , int left , int right ,
2017-12-29 11:29:11 619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人