![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 90
维C咀嚼片
不想蒋道理
展开
-
数据结构——串
1、串1.1、串的定长顺序存储#define MAXLEN 255typedef struct{ char ch[MAXLEN]; int length;}SString;//静态数组实现(定长顺序存储)方案二的缺点有char只有一个字节的大小只能存储0-2551.2、串的链式存储typedef struct{ char *ch; int length;}HString;//动态数组实现(堆分配存储)HString S;S.ch =.原创 2022-05-13 22:40:57 · 277 阅读 · 0 评论 -
数据结构——栈的应用
数据结构一、栈和数组分别实现括号匹配1.用数组实现括号的匹配#include<stdio.h>bool compare(){ char str1[10] = { '{','{','(',')','}','}' }; //准备判定的数组 char str2[10] = {}; //存放左括号的数组 int top2 = -1; //标记str2数组的下标 for (int i = 0; i < 6; i++) ...原创 2022-05-13 22:35:01 · 493 阅读 · 0 评论