C语言
文章平均质量分 93
猿长大人
一专多精 触类旁通
展开
-
C语言实现串的基本模式匹配
前言本程序是数据结构上机实验内容,参考《数据结构(C语言版)》(清华大学出版社)中串操作部分的伪代码实现。题目要求设计一个程序实现串的基本模式匹配。所谓模式匹配,就是判断某个串是否是另一个已知串的子串。若果是其子串,则给出该子串的起始位置。如果不是,则返回-1实例代码及说明#include <stdio.h>#include <stdlib.h>#include <string.h>#defin原创 2017-05-24 14:45:51 · 11019 阅读 · 0 评论 -
C语言实现顺序栈的基本操作
前言本程序是数据结构上机实验内容,参考《数据结构(C语言版)》(清华大学出版社)中链表部分的伪代码实现。题目要求设计一个抽象数据类型栈的顺序表示和实现的演示程序,其基本操作有初始化栈、判栈空否、入栈、出栈等功能。伪代码#define STACK_INIT_SIZE 100;#define STACKINCREMENT 10;typedef struct{ SElemType *base;原创 2017-05-15 17:01:00 · 6561 阅读 · 0 评论 -
C语言线性表循环队列的基本操作
前言本程序是数据结构上机实验内容,参考《数据结构(C语言版)》(清华大学出版社)中链表部分的伪代码实现。题目要求设计一个循环队列的表示和实现的演示程序,其基本操作有初始化队列、判队列空否、入队列、出队列等功能。伪代码#define MAXQSIZE 100typedef struct{ QElemType * base; int front; int rear;}SqQue原创 2017-05-16 16:30:00 · 1492 阅读 · 0 评论 -
C语言实现线性表的插入和删除操作
设计程序建立一个顺序表,要求从键盘输入整数,并完成添加插入和删除元素功能,并将该顺序表的元素从屏幕显示出来。使用malloc和realloc函数动态分配内存地址。原创 2017-04-25 17:13:07 · 42082 阅读 · 15 评论 -
C语言模拟最高优先数优先进程调度算法
进程在运行中存在三种基本状态,分别是运行状态、就绪状态和阻塞状态。采用最高优先数优先的调度算法来模拟调度进程的PCB块来调度进程。原创 2017-04-27 01:11:05 · 17646 阅读 · 13 评论 -
C语言考试习题小合集
一些常见的C语言试题和算法小练习:银行利率计算、十进制与二进制互相转换、简单计算器、穷举车牌号、杨辉三角形、螺旋矩阵算法等。原创 2017-04-27 10:08:32 · 2011 阅读 · 0 评论 -
ESP8266 AT指令集开发实例(WeMos D1开发板)
前言ATCmd库介绍功能下载安装ATCmd使用说明类和方法ATCommand AT指令集CommandItem 指令项CommandParameter 指令参数实例示例代码创建命令项解析AT指令返回结果前言本文将以WeMos D1开发板 为例,赋予开发板解析AT指令的功能。 本实例中所有代码在WeMos开发板中均能正常执行,理论上兼容NodeMCU及其他基于ESP82原创 2017-12-10 23:09:56 · 5466 阅读 · 2 评论