会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
清明道人
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2020年3月18日
基础实验3-2.2 单链表分段逆转 (25分)
摘要: 给定一个带头结点的单链表和一个整数K,要求你将链表中的每K个结点做一次逆转。例如给定单链表 1→2→3→4→5→6 和 K=3,你需要将链表改造成 3→2→1→6→5→4;如果 K=4,则应该得到 4→3→2→1→5→6。 函数接口定义: void K_Reverse( List L, int K
阅读全文
posted @ 2020-03-18 21:35 清明道人
阅读(2017)
评论(0)
推荐(0)
2020年3月15日
基础实验3-2.1 一元多项式求导 (20分)
摘要: 设计函数求一元多项式的导数。 输入格式: 以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。 输出格式: 以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。 输入样例: 3 4 -5 2 6 1 -2 0 输出样例
阅读全文
posted @ 2020-03-15 18:38 清明道人
阅读(604)
评论(0)
推荐(0)
案例3-1.9 银行业务队列简单模拟 (25分)
摘要: 设某银行有A、B两个业务窗口,且处理业务的速度不一样,其中A窗口处理速度是B窗口的2倍 —— 即当A窗口每处理完2个顾客时,B窗口处理完1个顾客。给定到达银行的顾客序列,请按业务完成的顺序输出顾客序列。假定不考虑顾客先后到达的时间间隔,并且当不同窗口同时处理完2个顾客时,A窗口顾客优先输出。 输入格
阅读全文
posted @ 2020-03-15 18:17 清明道人
阅读(1375)
评论(0)
推荐(0)
进阶实验2-3.3 两个有序链表序列的交集 (20分)
摘要: 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2的交集新链表S3。 输入格式: 输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−表示序列的结尾(−不属于这个序列)。数字用空格间隔。 输出格式: 在一行中输出两个输入序列的交集序列,数字间用空格分开,结尾不能有多余空格;若新链表
阅读全文
posted @ 2020-03-15 09:48 清明道人
阅读(1426)
评论(0)
推荐(0)
2020年3月10日
习题2.7 弹球距离 (15分)
摘要: 设有一个球从高度为h米的地方落下,碰到地面后又弹到高度为原来p倍的位置,然后又落下,再弹起,再落下…。请编写函数求初始高度为h的球下落后到基本停下来(高度小于给定阈值TOL)时在空中所经过的路程总和。 函数接口定义: double dist( double h, double p ); 其中h是球的
阅读全文
posted @ 2020-03-10 21:52 清明道人
阅读(1424)
评论(0)
推荐(0)
2020年3月9日
习题2.2 数组循环左移 (20分)
摘要: 本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥)个位置,即将a中的数据由(a0a1⋯an−1)变换为(am⋯an−1a0a1⋯am−1)(最前面的m个数循环移至最后
阅读全文
posted @ 2020-03-09 23:27 清明道人
阅读(2303)
评论(1)
推荐(0)
习题2.1 简单计算器 (20分)
摘要: 模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。 输入格式: 输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。 输出格式: 在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算
阅读全文
posted @ 2020-03-09 23:03 清明道人
阅读(1137)
评论(0)
推荐(0)
习题2.5 两个有序链表序列的合并 (15分)
摘要: 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列。 函数接口定义: List Merge( List L1, List L2 ); 其中List结构定义如下: typedef struct Node *PtrToNode; struct Node { ElementTyp
阅读全文
posted @ 2020-03-09 00:10 清明道人
阅读(1061)
评论(1)
推荐(0)
2020年3月8日
习题2.4 递增的整数序列链表的插入 (15分)
摘要: 本题要求实现一个函数,在递增的整数序列链表(带头结点)中插入一个新整数,并保持该序列的有序性。 函数接口定义: List Insert( List L, ElementType X ); 其中List结构定义如下: typedef struct Node *PtrToNode; struct Nod
阅读全文
posted @ 2020-03-08 23:25 清明道人
阅读(1909)
评论(0)
推荐(0)
2020年3月4日
线性表和链表
摘要: 线性表的定义:(List) typedef int position; typedef struct LNode* PtrToNode;typedef PtrToNode List; struct LNode{//数据从data[0]开始,last记录线性表中最后一个元素在表中的位置,表长为last
阅读全文
posted @ 2020-03-04 22:16 清明道人
阅读(196)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告