
c语言
Michael菜鸟
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++矩阵类简单实现
不说废话,直接上代码: #include "Mat.h" #include <iostream> using namespace std; Mat::Mat() { rows = 1; cols = 1; AllocMatrix(); } Mat::Mat(const Mat& A) { this->rows = A.rows; this->cols = A.cols; if (rows * cols != 0) { this->matrix =原创 2021-05-21 15:27:45 · 367 阅读 · 0 评论 -
c语言单链表--实现集合的所有操作(交集,并集,差集)
c语言单链表–实现集合的所有操作(交集,并集,差集) 单链表我之前怎么想都想不通,后来编程,写着写着感觉恍然大悟,特别简单,以下是代码区:不会的小伙伴加油! #include<stdio.h> #include<stdlib.h> /* 插入一个数到集合指定位置 按值删除集合中的元素 按值在集合中进行查找 清空集合 求两个集合的交集 求两个集合的并集 求两个集合的差集 ...原创 2020-04-05 23:37:35 · 9972 阅读 · 8 评论 -
c语言:栈的练习--后缀式求值
c语言:栈的练习–后缀式求值 // // Created by Michael on 2020/4/5. // #include <stdio.h> #define MAXSIZE 100 typedef struct Stack{ double value[MAXSIZE]; int top; }Stack; void Init_Stack(Stack *S);...原创 2020-04-05 23:15:31 · 464 阅读 · 1 评论 -
c语言: 栈训练---数制转换(进制转换)
c语言: 栈训练—数制转换(进制转换) 将输入的10进制转换成任意进制 基本思路: 以下是代码区: #include<stdio.h> #include<stdlib.h> #include<math.h> typedef struct SqStack{ int data[100]; int top; }SqStack; void Init(SqStack...原创 2020-04-05 19:59:36 · 591 阅读 · 0 评论 -
c语言栈训练题目:括号匹配
11@TOC c语言栈训练题目:括号匹配 基本思路: 当前字符不是括号,不做处理; 当前字符是左括号,则进栈; 当前字符是右括号:若栈空,则表明该“右括号”多余,不匹 配,结束;否则和栈顶元素比较,若不匹配,结束;若和栈顶匹 配,则栈顶元素出栈; 当前字符是结束符时,若栈空,则匹配正确;否则表明“左括 号”多余,不匹配,结束。 读取下一字符,重复以上步骤 以下是代码区: #include<...原创 2020-04-05 19:47:23 · 444 阅读 · 2 评论