- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 栈的应用-数制转换
【问题描述】 利用栈实现十进制向二进制的转换。 【输入形式】 输入若干个十进制正整数,输出它们的二进制形式。(提示:输入采用scanf("%d",&x)==1) 【输出形式】 输出每个十进制正整数的二进制形式。 【测试代码】 #include <stdio.h> #include <stdlib.h> #include<malloc.h> #define ERROR 0 #define OK 1 #define STACK_INT_SIZE 10 #
2021-10-17 08:54:55
544
原创 带尾指针的单循环链表已经创建好,请编写输出此单循环的链表的代码
【问题描述】带尾指针的单循环链表已经创建好,请编写输出此单循环的链表的代码 【输入形式】依次输入链表的元素,元素都为整数 【输出形式】依次输出链表中的元素,以空格作为分隔 【样例输入】2 3 4 5 9 0 8a 【样例输出】2 3 4 5 9 0 8 #include<stdio.h> #include<stdlib.h> typedef int ElemType; typedef struct LNode { ElemType data; struct ...
2021-10-08 13:06:22
312
原创 编写一个程序实现两个一元多项式相加的运算。
【问题描述】编写一个程序实现两个一元多项式相加的运算。 【输入形式】从标准输入中读入两行以空格分隔的整数,每一行代表一个多项式,且该多项式中各项的系数均为0或正整数,最高幂次不超过1000000。对于多项式anxn+an-1xn-1+....+ a1x1+ a0x0(n<=1000000)的表示方法如下:an n an-1 n-1...a11 a00 即相邻两个整数分别表示表达式中一项的系数和指数。在输入中只出现系数不为0的项。 【输出形式】将运算结果输出到屏幕。...
2021-10-07 09:25:50
2583
原创 设带头结点的单链表表示的线性表L=(a1,a2,a3,a4,……,an),试用复杂度为O(n)的算法,原地将L改造为L=(a1,a3, ……,a2,a4, ……)。
【问题描述】 设带头结点的单链表表示的线性表L=(a1,a2,a3,a4,……,an),试用复杂度为O(n)的算法,原地将L改造为L=(a1,a3, ……,a2,a4, ……)。 【输入形式】 第一行输入单链表元素个数n; 第二行输入n个整数。 【输出形式】 输出改造后的单链表。 【样例输入】 9 1 2 3 4 5 6 7 8 9 【样例输出】 1 3 5 7 9 2 4 6 8 【测试代码】 #include <stdio.h> #include <std..
2021-10-07 09:23:42
1904
原创 设有头结点单链表,实现单链表建立算法。
【问题描述】 设有头结点单链表,实现单链表建立算法。 【输入形式】 第一行输入一个N(N大于等于1,小于1000); 第二行输入N个整数,以空格作为分隔,创建长度为N的单链表。 【输出形式】 输出建立的单链表。 【样例输入1】 5 -4 5 2 7 0 【样例输出1】 -4 5 2 7 0 【测试代码】 #include<stdio.h> #include<malloc.h> #include <stdlib.h> typede...
2021-10-06 09:13:08
656
关于#mysql#的问题:不输入密码可以正常连接
2025-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅