- 博客(5)
- 收藏
- 关注
原创 PTA 数据结构与算法题目集 6-1 单链表逆转
PTA 数据结构与算法题目集 6-1 单链表逆转本题要求实现一个函数,将给定的单链表逆转。函数接口定义:List Reverse( List L );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};typedef PtrToNode List; /* 定义单链表类型 */
2021-05-31 21:27:03
241
原创 大话数据结构 线性表部分笔记
大话数据结构 线性表部分笔记顺序存储结构插入与删除获得元素操作/* 初始条件:顺序线性表L已存在,1≤i≤ListLength(L) *//* 操作结果:用e返回L中第i个数据元素的值,注意i是指位置,第1个位置的数组是从0开始 */Status GetElem(SqList L,int i,ElemType *e){ if(L.length==0 || i<1 || i>L.length) return ERROR; *e=L.data[i
2021-05-30 20:41:22
178
原创 PTA 浙大版《C语言程序设计(第3版)》题目集 习题9-6 按等级统计学生成绩
习题9-6 按等级统计学生成绩题目要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数。函数接口定义int set_grade( struct student *p, int n );其中p是指向学生信息的结构体数组的指针,该结构体的定义为:struct student{ int num; char name[20]; int score; char grade;};n是数组元素个数。学号num、姓名name和成绩score均是已经存储好的。se
2021-05-22 15:07:26
156
原创 PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-9 分类统计各类字符个数
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-9 分类统计各类字符个数题目要求实现一个函数,统计给定字符串中的大写字母、小写字母、空格、数字以及其它字符各有多少。函数接口定义void StringCount( char *s );其中 char *s 是用户传入的字符串。函数StringCount须在一行内按照以下格式输出。大写字母个数 小写字母个数 空格个数 数字个数 其它字符个数主程序样例#include <stdio.h>#define MAXS 15
2021-05-22 14:05:28
446
原创 PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-8 判断回文字符串
PTA 浙大版《C语言程序设计(第3版)》题目集 习题8-8 判断回文字符串题目要求编写函数,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。如“XYZYX”和“xyzzyx”都是回文。函数接口定义bool palindrome( char *s );函数palindrome判断输入字符串char *s是否为回文。若是则返回true,否则返回false。主程序样例#include <stdio.h>#include <string.h>
2021-05-22 13:30:01
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人