- 博客(3)
- 收藏
- 关注
原创 以三元组形式存储的稀疏矩阵,实现转置。
以三元组形式存储的稀疏矩阵,实现转置。要求:以矩阵形式输出最终结果#include <stdio.h>#include <stdlib.h>#define m 1000typedef struct{ int i, j;//矩阵行与列的位置 int a;//非零元的值}three_team;//定义三元组typedef struct{ three_team data[m];//存储所有非零元的三元组 int e, f, t;//矩阵行数与列数与非零元的个数}
2021-05-16 23:47:32
1543
原创 实现串连接,堆空间存储
实现串连接,堆空间存储#include<stdio.h>#include<stdio.h>#include<string.h>#define m 100char* connect(char* s, char* s1){ int len = strlen(s);//利用str接口计算字符长度 int len1 = strlen(s1); char* t = (char*)malloc(len + len1);//申请堆空间,且长度刚好满足两个字符串相加
2021-05-16 23:42:57
180
原创 利用栈和队列,实现回文
利用栈和队列,实现回文。要求:从键盘上接受一段长度任意的字符序列,以“#”结束,判断这段字符是否回文。#include <stdio.h>#include <stdlib.h>#define m 100typedef struct{ char data[m]; int top;}stack;//定义一个栈空间void begin_stack(stack* s)//初始化栈{ s->top = 0;}int judge_stack(stack* s)//
2021-05-16 23:38:51
2329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人