PTA
vastSky0
这个作者很懒,什么都没留下…
展开
-
PTA 6-10 另类循环队列 (20分)
PTA 6-10 另类循环队列 (20分) 如果用一个循环数组表示队列,并且只设队列头指针Front,不设尾指针Rear,而是另设Count记录队列中元素个数。请编写算法实现队列的入队和出队操作。 函数接口定义: bool AddQ( Queue Q, ElementType X ); ElementType DeleteQ( Queue Q ); 其中Queue结构定义如下: typedef int Position; typedef struct QNode *PtrToQNode; struct QN原创 2020-08-19 10:48:45 · 1042 阅读 · 0 评论 -
PTA 6-9 数组元素的区间删除 (20分)
6-9 数组元素的区间删除 (20分) 给定一个顺序存储的线性表,请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储,并且相对位置不能改变。 函数接口定义: int Delete( int A[], int L, int minA, int maxA ); 其中A是整型数组,存储原始线性表的元素;L是表长,即A中元素的个数;minA和maxA分别为待删除元素的值域的下、上界。函数Delete应将A中所有值大于minA而且小于maxA的元素删除,同时保证表中剩余元素保持顺序原创 2020-08-19 10:52:25 · 497 阅读 · 0 评论