搜索资源列表
03500112
- 时代在飞速发展,科技日新月异。计算机已经成为我们生活中必不可少的工具了。而作为一名大学生,我们更应该比平常人多了解计算机。在我们学习计算机的过程中,我们可能会出现这样或那样的迷惑。有的不是口说就能解决的,这就需要我们自己去动手解决,而这就是我们为什么要搞课程设计了。今年,我们又学习了数据结构这门课,在这门课里包含那么多的东西,怎么样才能检验我们是否掌握了这门课呢。我们就有了这课程设计,通过课程设计使我们能够进一步理解和熟练掌握课本中所学的各种数据结构,学会如何把学到的知识用于解决实际问题,培养我
利用复数的输出方法将结果输出
- 1. 定义一个复数类Complex,该类有代表实部与虚部的成员变量,有两个构造函数Complex()与Complex(int x,int y)分别完成将成员变量初始化为0及给定值,另有计算复数的加减法及输出复数的三个方法,编程序利用该类完成2+3i与6-8i相加,12+9i与20-8i相减,并利用复数的输出方法将结果输出。,Define a complex number class Complex, the class is represented real and imaginary part
data_struct7
- 数据结构课后设计题第七章 7.22③ 试基于图的深度优先搜索策略写一算法, 判别以邻接表方式存储的有向图中是否存在由顶 点vi到顶点vj的路径(i≠j)。 注意:算法中涉及 的图的基本操作必须在此存储结构上实现。 实现下列函数: Status DfsReachable(ALGraph g, int i, int j) -Data structure design question after class Chapter 7.22 ③ test graph-b
JsonLib
- 解释json格式的类,我添加了支持UNICODE文本,并修改了一些bug-Json format to explain the class, I added support for UNICODE text, and revised a number of bug
analysys-and-design-of-algorithm-ppt
- 我上课用的计算机算法设计与分析的电子教案,内容包括了最基本的分治法,贪心法,动态规划法,-I class computer algorithms used in design and analysis of electronic lesson plans, including the most basic sub-rule law, greedy method, dynamic programming method,
myString
- 自己编写的String类,可以用于代替<string>中的string类。支持==、!=、<、>等比较运算符,=复制运算符,有多种构造函数,动态分配内存,长度可变。容易转换成char*类型,而且使用深拷贝,指针使用得当。有常用的Index,Insert,Delete,Replace,SubString方法。而且源码中给出了String类的一个小应用。开发环境Visual C++ 6.0,测试程序为Console模式。-I have written the String c
MyOOCFwV1_0
- 使用C语言时,经常需要调用malloc()和free()函数来进行动态内存的分配和回收。有些时候,程序员可能会忘记回收分配的动态内存。为了解决这个问题,这里设计了一个代替malloc()和free()函数的数据结构(或者类)——ObjectManager。ObjectManager中提供了objmgr_malloc()和objmgr_free()以及objmgr_show_mem_info()函数。objmgr_malloc()函数负责按字节总数动态分配内存并且予以记录,objmgr_free(
data_struct6
- 数据结构课后设计题第六章 6.33③ 假定用两个一维数组L[1..n]和R[1..n]作为 有n个结点的二叉树的存储结构, L[i]和R[i]分别指 示结点i的左孩子和右孩子,0表示空。试写一个算法 判别结点u是否为结点v的子孙。-Data structure design question after class VI 6.33 ③ assumed with two one-dimensional array L [1 .. n] and R [1 .. n] as an
wielomian
- This a program that is bein able to calculate linear equations of advanced levels. I ts in the form of class with methods and has implemented operators that allowes user to calculate things by basic types like +/-/*.-This is a program that is bein ab
Student
- 这是我们数据结构课上的实验,是一个学生管理系统,我做了很久,希望能帮到大家~-This is our experimental data structure class is a student management system, I do for a long time, hope to help you ~
basic-knowledge-of-data-structure
- 数据结构基本入门知识,共33个ppt,全是我上课的资料,现在拿来分享。其中有:线性表,栈队列递归,串数组广义表,数与森林,图,查找,排序等等。-Knowledge of the basic entry data structure, a total of 33 ppt, all the information I have class, and now to be shared. Including: linear form, the stack queue recursion, string
GetCRC32
- 网上找的获取文件CRC的类,原来有少许错误已经修改,内附使用示例,直接调用即可。不错的资源和大家一起分享一下-This is a Class I find from the internet.The Class is used to get the file s CRC value. There are some error in the file but I have correct it. It is easy to use and it has example inside. Here I
HUIBIAN
- 接收从键盘输入的一个班的学生成绩,并存放于50字的grade数组中,其中grade+i保存为i+1的学生的成绩。然后根据grade中的学生成绩,把学生名次填入50字的rank数组中,其中rank+i的内容是学号为i+1学生的名次。再按学号顺序把名次从终端上显示出来。-Receiving input from the keyboard of a class of student achievement, and stored in the array of 50 words grade, whic
Cook
- This queue object is passed to the cook class, i.e. the chefs, who ‘cook’ each of the items in the order, simulating cooking the food items. One cook object represents one cook.
Classic-algorithms-of-the-sort
- 这是本人在研一上课时所整理的文档,包括冒泡排序,直接插入排序,直接选择排序,希尔排序,归并排序,快速排序和堆排序这七种常用的排序方法,这些文章不仅使我在考试中取了不错的成绩,也为后来顺利面过迅雷,腾讯,微软打下了良好的基础,现在整理成电子书形式,希望能对大家有所帮助。-This document is a I finishing Kenichi class, including bubble sort, insertion sort, direct selection sort, shell s
MiGong
- 1. 问题描述: 本实验假设迷宫是一个n 行n列的二维平面表格,左上角作为迷宫的入口,右下角作为迷宫的出口。迷宫问题求解的目标是寻找一条从入口到出口的通路。 2.基本要求: 设计一个程序,能自动或手动生成这样一个n行n列的矩阵maze[n][n],即每个元素都为0或1的二维数组,然后判断该矩阵表示的迷宫是否存在一条从入口到出口的通路。如果存在,将表示该通路的数组下标按顺序保存到文件path.txt如:(1,1)(2,2)(1,3)(1,4)(1,5)(1,6)(2,6)(3,6)(4
1211
- Descr iption 给出一棵二叉树的结构,判断这棵二叉树是不是完全二叉树。必须使用二叉树类实现。 Input Format 输入文件一共包含N+1行。 第一行含有一个正整数N,代表树中结点总数。 第二行到第N+1行,每行包含二个整数。其中第i行的二个整数Pi,Qi,代表结点i的左孩子为Pi,右孩子为Qi。若Pi=0,则表明结点i没有左孩子。同样的,若Qi=0,则表明结点i没有右孩子。(第i行指的是这N行中的第i行) Output Format
complex
- 一、实验名称:Complex类的运算符重载 二、实验目的:这个实验题目的主要目的是让同学们掌握c++运算符重载的用法 三、实验内容: 编写一个Complex类,需要完成的运算符重载有: (1) + :重载+,用来完成两个复数的加法; (2) -:重载-,用来完成两个复数的减法; (3) *:重载*,用来完成两个复数的乘法; (4) <<:重载<<,用来输出一个复数,输出的格式为(a + b * i),其中a为实部,b为虚部。-First, th
数据结构第一次实验
- 1、 定义单链表类、链式栈类、顺序队列类。 2、 实验验证如下算法的正确性、各种功能及指标: 1)单链表插入操作:在第 i 个元素之后插入值为 x 的结点; 2)单链表删除操作:删除表头结点、表尾结点; 3)查找操作:查找值为 x 的元素在单链表中出现的位置(是链表中的第几个元素); 4)压栈和弹栈操作; 5)出队和入队操作。 3、 为便于观察程序的运行结果,设计的输出函数能在输出设备上以图形或表格或其它直观的形式输出计算 结果。例如可将链表输出成
第一次实验课
- 定义单链表类、链式栈类、顺序队列类。 2、 实验验证如下算法的正确性、各种功能及指标: 1)单链表插入操作:在第 i 个元素之后插入值为 x 的结点; 2)单链表删除操作:删除表头结点、表尾结点; 3)查找操作:查找值为 x 的元素在单链表中出现的位置(是链表中的第几个元素); 4)压栈和弹栈操作; 5)出队和入队操作。(Define single chain table class, chain stack class, sequence queue class. 2. The
