- 博客(7)
- 资源 (12)
- 收藏
- 关注
原创 编写C函数,实现双向链表删除一个节点P。
编写C函数,实现双向链表删除一个节点P。//删除操作Status ListDelete_Dul(DuLinkList &L,int i,ElemType &e){ if(!(p=GetElemP_DuL(L,i))) return Error; e=p->data; p->prior->next=p->next; ...
2018-09-07 11:38:21 4570
原创 有一浮点型数组A,用C语言写一函数实现对浮点数组A进行 降序排序,并输出结果,要求要以数组A作为函数的入口.(建议用冒 泡排序法)
有一浮点型数组A,用C语言写一函数实现对浮点数组A进行降序排序,并输出结果,要求要以数组A作为函数的入口.(建议用冒泡排序法)void BubbleSort(double arrr[],int n){ for(int i-0;i<n;i++) { for(int j=0;j<n+1-i;j++) { ...
2018-09-07 11:01:39 2832
原创 编写程序,判断链表中是否有环?
使用两个指针来遍历单向链表,第一个指针P1,每次走一步。第二个指针P2每次走两步;当P2指针追上P1的时候就说明链表中有环路了。int testLinkRing(Link *head){ Link *t1=head; Link *t2=head; while(t1->next&&t2->next) { t1=t1-...
2018-09-07 10:43:00 646
原创 请编写一个C函数,该函数在一个字符串中找到可能的最长的字符串,该字符串是由同一个字符组成的。
int ChildString(char* p){ char *q=p; int stringlen=0,len=0,maxlen=0; while(*q!='\0') { stringlen++; q++; } int i=0; int j=0; while(i<stringlen) ...
2018-09-07 10:12:52 4191 5
原创 实现strcmp函数
int mystrcmp(const char* str1,const char* str2){ int temp=0; while(!(temp=*(unsigned char*)str1-*(unsigned char*)str2)&&*str1) { str1++; str2++; } if(temp...
2018-09-06 20:42:42 495
原创 编写一个C函数,该函数将给定的一个整数转换为字符串。
void intToChar(int num, char *pval){ char str[100]; int i,j; int val0=0; int val1=0; val0=num; for (i=0; i<100;i++) { val1=val0%10; val0=val0/10; ...
2018-09-06 17:12:34 6004 1
原创 请编写一个C函数,该函数将给定的一个字符串转换为整数。
int Invert(char *str){ int num=0; while(*str!='\0') { int digital=*str-48; num=num*10+digital; str=str+1; } return num;}
2018-09-06 16:50:33 3475
leetcode-cpp
2018-10-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人