![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 70
囧诺
White Wolf
展开
-
简单的c语言入门题1
编写程序,输入一个整数n,在屏幕上打出图案例如:输入n=3,输出* *** ********* *** *代码int main(){ int n,i,j; printf("enter an int num: \n"); n=0; scanf("%d",&n); for(i=0;i原创 2016-10-18 20:44:01 · 267 阅读 · 1 评论 -
c语言入门题2
编写一个程序,使其能从键盘读取一个只含有‘+’、‘-’以及数字的字符串,计算并输出结果代码int main(){ char a[50]; int i; int s=0; int n=0; scanf("%s",a); s=(int)(a[0])-'0'; for(i=1;i {原创 2016-10-18 20:46:58 · 302 阅读 · 0 评论 -
数据结构--单链表的基本操作(C语言实现)
#include#include#define ERROR 0#define OK 1typedef int status;typedef int ElemType;typedef struct Node{ ElemType data; struct Node *next;} LNode,*LinkList;{ int n; Lin转载 2016-10-19 22:52:01 · 1308 阅读 · 0 评论 -
链表简单题1
设有链表A和B,编写算法将链表B插入到A的元素X后。(即A:a1,a2,x,ay,an;B:b1,b2,bn;结果是a1,a2,x,bi,b2,bn,ay,an)思路:首先定义出链点和链表;然后用循环找到x的位置,让其next域为B表表头h2。再用循环将指针指向B表表尾,使其next域为A表中x下一个元素地址。实现:typedef struct node_type原创 2016-10-18 22:19:18 · 598 阅读 · 0 评论 -
链表简单题2
一个按元素值从小到大排列的单向链表,请编写算法删除表内元素值相同的链点(即只保留其中的一个)。原创 2016-10-18 22:22:18 · 438 阅读 · 0 评论 -
07-多种链表作业
5、在一个从小到大按序排列的双向链表中,将新元素链点插入到适当位置思路:建立有序双向链表,判断新元素大小,在合适位置插入即可实现:DuLinkedList insert2(DuLinkedNode *head,int x){ DuLinkedList *p,*temp; p = head; temp = (DuLinkedList)malloc原创 2016-10-20 00:01:03 · 772 阅读 · 0 评论