自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

转载 单链表

include "stdafx.h"using namespace std;//单链表结构体typedef  struct LNode{ int     ID; char  Name[1024];  struct LNode  *next;}LinkList, *pLinkList; pLinkList HeadNode;//链表表头void

2016-03-24 16:09:04 376

转载 双链表

在单链表中,NextElem的执行时间为O(),而PriorElem的执行时间为O(n)。为了克服这个单向性的缺点,可利用双向链表。在双链表的结点中有两个指针域,其一指向直接后继,另一指向直接前驱。功能:(1)       初始化双链表InitList(DLinkList *&L);(2)       采用尾插法插入a,b,c,d,e元素Destro

2016-03-24 16:07:50 397

转载 顺序栈

栈(stack)  栈是只能在同一端进行插入和删除操作的特殊线性表。允许进行插入和删除操作的一端称为栈顶(top),另一端为栈底(bottom);栈底固定,而栈顶浮动;栈中元素个数为零时称为空栈。插入一般称为进栈(PUSH),删除则称为退栈(POP)。栈也称为后进先出表。程序:#include "stdafx.h"#define  maxsize   100us

2016-03-24 16:07:01 278

转载 循环链表

一、单循环链表1、定义       如果单链表最后一个节点的指针域改为存放链表中头结点的地址,就使得整个链表构成一个环,这样做并没有增加额外的存储空间,称这样的链表为单循环链表,亦可简称为循环链表。2、判断        判断一个循环链表为空的条件是head->next == head;        在单链表中循环或选择语句执行条件通常为p != NULL 或 p->next

2016-03-24 16:06:17 500

转载 线性表之顺序表

一、线性表的定义        从逻辑结构的角度来讲,线性表中各个元素之间是唯一的、并且有序排列的关系。        从存储结构的角度来看,线性表的具体实现过程中可采用顺序存储结构和链式存储结构。        顺序存储结构的线性表称为顺序表,链式存储结构的线性表分为单链表和双链表。二、顺序表#include "stdafx.h"#includ

2016-03-24 16:05:43 259

转载 链栈

一、链栈定义    栈可以采用链式存储结构表示,采用这种结构表示的栈简称为链栈。    在一个链栈中,栈底就是链表的最后一个节点,而栈顶总是链表的第一个节点。    二、程序1、链栈的C语言定义为:typedef  struct StackNode{    DataType data;    Struct Stacknode  *next;}

2016-03-24 16:04:16 600

转载 队列之顺序队列与循环队列

一、队列的概念        只能在表的一端进行插入操作,只能在表的另一端进行删除操作,这种数据结构称为队列。把允许插入的一端叫队尾(rear),允许删除的一端叫对头(front)。二、队列的分类        队列本身也是一种线性表,因而和线性表一样也有顺序和链式存储结构两种存储方式。        采用顺序存储结构实现的队列称为顺序队列;        采用链式存储

2016-03-24 16:03:32 2556

转载 STM 32 之can 实例+代码解析

#include "sysdef.h" #define MAX_MAIL_NUM 3//CAN总线调试:0=运行 1=自环调试#define CAN_DEBUG 0//CAN总线波特率:0=250kbps,1=500kbps,2=1Mbps#define CAN1_BPS 0 unsigned char can1_addr = 0; unsigned sho

2016-03-23 11:16:01 1957

转载 stm32 外部中断的使用(含实例)

中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大大增加,而且中断的设置也更加复杂。今天就将来探讨一下关于STM32中的中断系统。1 基本概念ARM Coetex-M3内核共支持256个中断,其中16个内部中断,240个外部中断和可编程的256级中断优先级的设置

2016-03-17 09:42:10 20184

转载 经典_STM32_ADC多通道采样的例子

STM32 ADC多通道转换描述:用ADC连续采集11路模拟信号,并由DMA传输到内存。ADC配置为扫描并且连续转换模式,ADC的时钟配置为12MHZ。在每次转换结束后,由DMA循环将转换的数据传输到内存中。ADC可以连续采集N次求平均值。最后通过串口传输出最后转换的结果。程序如下:#i nclude "stm32f10x.h" //这个头文件包括STM32F10x所有外围寄存器、位、

2016-03-14 18:52:12 11083 1

转载 详解大端模式和小端模式

文章出处,转自:http://blog.csdn.net/ce123_zhouwei/article/details/6971544一、大端模式和小端模式的起源        关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的

2016-03-04 16:48:41 390

AP-KEY-ZLG7290_Linux.zip

AP-KEY-ZLG7290模块在Linux下的应用,本文主要介绍 AP-KEY-ZLG7290 模块在 Linux 下的应用,适用于 EasyARM-i.MX283A 开发套件,其应用原理及配套示例程序也适用于 EasyARM-i.MX287A 开发套件。

2019-05-15

非常形象的交通灯控制设计

非常形象的交通灯控制设计,十字路口交通灯控制程序,仿真非常的形象,是很不错的选择。

2018-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除