#include <stdio.h>#include <malloc.h>#include<stdlib.h>typedef char DataType;/*定义DataType类型*/typedef enum {Link,Thread}PointerTag;typedef struct node{ DataType data; struct nod
#include<stdio.h>#include<string.h>#include<conio.h>#include<stdlib.h>#define STACK_INIT_SIZE 10#define OK 1#define TRUE 1#define FALSE 0#define ERROR 0char PASSWORD[10]="abcdef";
#include <stdlib.h> /* For _MAX_PATH definition */#include <stdio.h>#include <malloc.h>#include <string.h>#include <conio.h>#define STACK_INIT_SIZE 100#define STACKINCREMEN
#include <malloc.h>#include<stdio.h>#define N 11/*用监视哨查找*/int search(int array[],int n,int k){int i; i=n-1;array[0]=k;while(array[i]!=k) i--;return(i);}/*折半查找法*/int half
在可视化化程序设计的今天,借助于集成开发环境可以很快地生成程序,程序设计不再是计算机专业人员的专利。很多人认为,只要掌握几种开发工具就可以成为编程高手,其实,这是一种误解。要想成为一个专
本课主题:数据结构的基本概念和术语教学目的:了解数据结构的基本概念,理解常用术语教学重点:基本概念:数据与数据元素教学难点:数据元素间的四种结构关系。授课内容:一、数据、数据元素、数据对象、数据
本课主题: 抽象数据类型的表示与实现教学目的: 了解抽象数据类型的定义、表示和实现方法教学重点: 抽象数据类型表示法、类C语言语法教学难点: 抽象数据类型表示法授课内容:一、抽象数据类型定义(ADT)作
本课主题: 算法及算法设计要求教学目的: 掌握算法的定义及特性,算法设计的要求教学重点: 算法的特性,算法设计要求教学难点: 算法设计的要求授课内容:一、算法的定义及特性1、定义:ispass(int num[4][4])
本课主题: 算法效率的度量和存储空间需求教学目的: 掌握算法的渐近时间复杂度和空间复杂度的意义与作用教学重点: 渐近时间复杂度的意义与作用及计算方法教学难点: 渐近时间复杂度的意义授课内容:一、
教学目的: 掌握线性表的概念和类型定义教学重点: 线性表的类型定义教学难点: 线性表的类型定义授课内容:复习:数据结构的种类线性结构的特点:在数据元素的非空有限集中,(1)存在唯一的一个被称做“第一个”
本课主题: 线性表的顺序表示和实现教学目的: 掌握线性表的顺序表示和实现方法教学重点: 线性表的顺序表示和实现方法教学难点: 线性表的顺序存储的实现方法授课内容:复习1、存储结构逻辑结构 “数据结
本课主题: 实验一 线性表的顺序存储实验教学目的: 掌握顺序表的定义及操作的C语言实现方法教学重点: 顺序表的操作的C语言实现方法教学难点: 顺序表的操作的C语言实现方法实验内容:利用顺序表完成一个