
数据结构
数据结构专栏
_n19hT
Don't limit yourself!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构--线性表及其应用
概要设计:(1)建立双向链表用来储存长整数,头结点的符号代表着长整数的符号;(2)在接收给出的长整数后,打印该数据,来判断是否与我们输入的一致;(3)每四位为一个结点,每个结点数据最大为9999,这样避免了计算过大整数而可能引发的溢出问题;(4)对所接受的长整数加法运算分为三种:两正数相加,两负数相加,异号相加;(5)打印出长整数相加的结果。详细步骤:(1) 在创建链表时,让低位在链...原创 2019-10-28 23:10:43 · 307 阅读 · 0 评论 -
数据结构--栈与马踏棋盘
(1)定义棋盘#define N 8int board[N][N](2)定义几个重要函数定义起始坐标函数 void init_location(int xi, int yi)定义寻找路径函数 int find_path(int x,int y)定义输出结果函数 void right_path()定义主程序 void main()init_location()用来把马在棋盘上的初始...原创 2019-10-28 22:53:21 · 930 阅读 · 0 评论 -
数据结构--二叉树的层次遍历
定义一个队列,通过队列来访问二叉树,当队列为空的时候,访问结束。#include<stdio.h>#include<stdlib.h>#定义树 typedef struct BitTreeNode{ char data; BitTreeNode *lchild,*rchild;}*BitTree;#定义一个队列节点 typedef struct ...原创 2019-10-28 22:42:31 · 175 阅读 · 0 评论