
数据结构
文章平均质量分 75
sure-fire
越努力越幸运
展开
-
图---生成树与最小生成树
今天在做题的时候遇到一个问题,如何根据图的邻接表来画出DFS生成树和BFS生成树,有两年的真题中涉及到这个问题,在以前的学习中没注意过此问题,由于严奶奶的书上也只是一带而过,所以对它的理解也不深刻,作为基础的知识应该掌握,因此从网上查阅了一些资料,针对这个问题做如下总结,由于提到生成树自然会想到还有一种最小生成树,顺便把生成最小生成树的方法也总结一下,做出更好的区分,给需要的同学提供一个方便:原创 2013-11-12 16:02:54 · 16003 阅读 · 3 评论 -
东北大学计算机专业(专业硕士)研究生入学考试2010年真题
/*--------------------------------------------------------数据结构部分---------------------------------------------------------------*//*1.假设线性表L用带头结点的单链表存储,且至少有两个结点,每个结点的数据域为整型值。编写算法以判断该链表中每一个结点的值是否等于其后继原创 2014-01-16 14:58:52 · 1715 阅读 · 0 评论 -
东北大学计算机专业(专业硕士)研究生入学考试2009真题
/*--------------------------------------------------------数据结构部分---------------------------------------------------------------*//*1.写出将循环单链表中结点X的直接前驱删除的算法(X为指针,且从X指向的结点出发进行删除)。*/typedef struct LNod原创 2014-01-16 14:57:19 · 1431 阅读 · 0 评论 -
东北大学计算机专业研究生入学考试2006年真题
/*-------------------------------------------------------C语言部分------------------------------------------------------------------*//*三.由键盘输入n(n<50)个英文单词,每个单词由空格分隔。试编写一个递归函数,判断这n个单词是否是按字典顺序排列的。*/#incl原创 2014-01-16 14:50:14 · 2472 阅读 · 2 评论 -
东北大学计算机专业研究生入学考试2004年真题
/*-------------------------------------------------------C语言部分------------------------------------------------------------------*//*三.设有算术表达式,其中包含有大括号”{ " " }" 中括号"[" "]" 小括号 "(" ")",试编写一个递归函数,判断表达式原创 2014-01-16 14:37:53 · 1601 阅读 · 0 评论 -
东北大学计算机专业研究生入学考试2005年真题原题
转载 2014-01-16 14:46:22 · 1746 阅读 · 0 评论 -
东北大学计算机专业研究生入学考试2003年真题
/*-------------------------------------------------------C语言部分------------------------------------------------------------------*//*三.已知2000年1月1日为星期六,编程求任意给定年元月1日的星期*//*四.今有一英汉词典文件EC.txt(文件大小超过1MB),原创 2014-01-16 14:35:21 · 1484 阅读 · 0 评论 -
东北大学计算机专业研究生入学考试2008年真题
//http://www.cskaoyan.com/thread-756-1-1.html/*-------------------------------------------------------C语言部分------------------------------------------------------------------*//*二.输入N个数,编写一个递归函数,求出N原创 2014-01-16 14:54:42 · 1249 阅读 · 0 评论 -
东北大学计算机专业研究生入学考试2007年真题原题
2007年攻读硕士学位研究生试题东北大学考试科目:C语言程序设计与数据结构《C语言程序设计》部分(共75分)一、写出下列程序的运行结果(答案写在答卷上,共20分,每小题5分)1.int f(int *a){return(*a)++;}void main(){int a=2;int s=0;{int a=5;s+=f(&a);}转载 2014-01-16 14:52:10 · 1766 阅读 · 1 评论 -
东北大学计算机专业研究生入学考试2005年真题
/*-------------------------------------------------------C语言部分------------------------------------------------------------------*//*1.将一个数的数码倒过来所得到的新数叫原数的反序数。如果一个数等于它的反序数,则称它为对称数。计算不超过1993的最大的二进制的对称数原创 2014-01-16 14:47:51 · 1954 阅读 · 0 评论 -
使用栈非递归实现复制二叉树
#include "iostream"using namespace std;#define max 20 //the number of nodetypedef struct BTNode{ char data; struct BTNode *lc,*rc;}BTree;#define STACK_INIT_SIZE 100#define STACK_INCR 10ty原创 2013-11-27 10:17:43 · 1636 阅读 · 1 评论 -
编写一个递归算法,实现将一棵二叉树的左右孩子互换。
#include "iostream"using namespace std;#define max 20//定义树的结点数typedef struct BTNode//定义二叉树结点类型{ char data;//结点数据类型 struct BTNode *lc,*rc;//左右指针}BTree;BTree *createtree(char *str,int i,int m)/原创 2013-11-26 15:43:08 · 7637 阅读 · 4 评论 -
东北大学计算机专业(专业硕士)研究生入学考试2011年真题
/*-------------------------------------------------------C语言部分------------------------------------------------------------------*//*1.试编写一个程序,显示指定的文本文件中的内容,要求每行中显示的字符数不得超过30个字符。*//*2.试编写一个函数char *s原创 2014-01-16 15:00:53 · 1603 阅读 · 0 评论