数据结构
飞鸟与青蛙
这个作者很懒,什么都没留下…
展开
-
C数据结构——模拟播放器
// MusicPlayer.cpp :定义控制台应用程序的入口点。 //作者Tst #include"stdafx.h" #include"malloc.h" #include<iostream> #include<stdio.h> #include<stdlib.h> #include<string.h> #include<windo...原创 2017-04-08 22:15:08 · 714 阅读 · 0 评论 -
C数据结构——极为简单的双向链表
(Bug有点多,求指正) //双向链表.cpp:定义控制台应用程序的入口点。 //作者Ricardo.M.Tan #include"stdafx.h" #include"malloc.h" #include"string.h" #include"stdio.h" #include<iostream> typedef int DataType; typedef struct...原创 2017-03-22 20:51:56 · 313 阅读 · 0 评论 -
C数据结构——链栈
//链栈.cpp :定义控制台应用程序的入口点。 // 作者RicardoMTan #include"stdafx.h" #include"malloc.h" typedef int DataType; typedef struct StackNode{ DataType data; //数据域 struct StackNode *next; //指针域 }S...原创 2017-04-12 21:24:36 · 296 阅读 · 0 评论 -
C数据结构——循环队列的简单实现
/*1、意义上实现循环,则当队尾指针+1对最大空间(数组长度)取模等于队头时,队满,当q.rear=q.front时,队空,两者的判断条件不同, 因为当插入满时,q.front=q.rear,与队空时一样。 2、注:入队时,队尾向后追队头(队头指向第一个元素前一个位置),出队时,队头向后追队尾(队尾指向最后一个元素)。 3、队头与队尾的指向的元素在对中的相对位置始终是不变的,只是本身的位置在变 ...原创 2017-04-26 22:50:11 · 440 阅读 · 0 评论 -
C/C++疑问之为何一般采用循环队列而不是顺序队列
图说为何采用循环队列而不是顺序队列原创 2017-04-27 13:13:26 · 1463 阅读 · 0 评论 -
C数据结构——数据结构之循环队列(改)
原版请看《循环队列的简单实现》 //循环队列1.cpp:定义控制台应用程序的入口点。 //作者Hecher.ShengTao.Tan #include"stdafx.h" #include<windows.h> #define MAX_QUEUE_SIZE 6 typedef int DataType; typedef struct LoopQueue{ DataType ...原创 2017-04-28 10:56:08 · 366 阅读 · 0 评论 -
C数据结构——链表求交集与并集
//作者:Ricardo.M.Tan #include"stdafx.h" #include"stdio.h" #include"malloc.h" #include"string.h" #include<iostream> typedef int Datatype; typedef struct Node { Datatype data; struct Node *next...原创 2017-03-29 22:54:08 · 9676 阅读 · 4 评论