(o゚▽゚)o 欢迎

不积跬步无以至千里,愿与君共勉!

快速排序(c语言实现)

#include <stdio.h> #define T 1 #define F 0 #define MAXSIZE 10 //要排序数组个数的最大值 typedef struct { int r[MAXSIZE + 1]; //存储要排序数组,...

2018-04-05 15:00:47

阅读数:12

评论数:1

直接插入排序(c语言实现)

#include <stdio.h> #define T 1 #define F 0 #define MAXSIZE 10 //要排序数组个数的最大值 typedef struct { int r[MAXSIZE + 1]; //存储要排序数组,...

2018-04-05 14:03:43

阅读数:13

评论数:0

简单选择排序(c语言实现)

#include <stdio.h> #define T 1 #define F 0 #define MAXSIZE 10 //要排序数组个数的最大值 typedef struct { int r[MAXSIZE + 1]; //存储要排序数组,...

2018-04-03 17:04:36

阅读数:14

评论数:0

冒泡排序(c语言实现)

#include <stdio.h> #define T 1 #define F 0 #define MAXSIZE 10 //要排序数组个数的最大值 typedef struct { int r[MAXSIZE + 1]; //存储要排序数组,...

2018-04-03 16:20:59

阅读数:13

评论数:0

折半查找/二分查找(c语言实现)

#include <stdio.h> int binarySearch(int a[], int n, int key) { int low, high, mid; low = 1; //return 0 代表找不到,所以从最低下标从 ...

2018-04-03 11:34:23

阅读数:12

评论数:0

C语言之enum的用法和注意事项(枚举类型)

一、一次定义多个常量。比如说我们的程序中处理问题时与星期几有关,可能要将星期一转换为数字1,星期二转换为数字2,一直到数字7,在不用enum关键字的情况下,可以使用define来定义,但是大家会觉得很麻烦,因为你要一个一个的定义,星期的还好说,只有7天,如果是月份呢,一年有12个月份,那就要写12...

2018-03-28 19:51:29

阅读数:89

评论数:1

二叉树的建立与遍历(c语言实现)

#include <stdio.h> #include <stdlib.h> typedef int ElemType; //这里用int 作为树结点的数据 typedef struct BiTNode {...

2018-03-28 19:12:17

阅读数:12

评论数:0

单词逆序(c/c++语言实现)

c语言实现单词逆序输出。如:"I am from shanghai"输出: "shanghai from am i"#include <stdio.h> #include &...

2018-03-25 15:22:14

阅读数:38

评论数:0

结构体定义的几种常见方式

若struct后面接的是名字,则其为该结构体的名称。第一种是最基本的结构体定义,其定义了一个结构体A。struct A //第一种 { int a; };第二种则是在定义了一个结构体B的同时定义了一个结构体B的变量m。struct B //第二种...

2018-03-25 14:06:35

阅读数:57

评论数:3

队列的链式存储结构(c语言实现)

#include <stdio.h> #include <stdlib.h> #define T 1 #define F 0 #define MAXSIZE 20 typedef int Status; t...

2018-03-25 13:36:41

阅读数:51

评论数:0

队列的顺序存储结构(c语言实现)

#include <stdio.h> #define T 1 #define F 0 #define MAXSIZE 20 typedef int Status; typedef int ElemType; typedef struct { El...

2018-03-25 13:34:41

阅读数:50

评论数:0

栈的链式存储结构(c语言实现)

#include <stdio.h> #include <stdlib.h> #define T 1 #define F 0 typedef int Status; typedef int ElemType...

2018-03-23 16:42:00

阅读数:16

评论数:0

栈的顺序存储结构(c语言实现)

#include <stdio.h> #define MAXSIZE 20 #define T 1 #define F 0 typedef int Status; typedef int ElemType; typedef struct { E...

2018-03-23 16:01:48

阅读数:14

评论数:0

线性表的顺序存储结构(c语言实现)

#include <stdio.h> #define MAXSIZE 20 #define T 1 #define F 0 typedef int Status; typedef int ElemType; typedef struct { El...

2018-03-23 15:43:37

阅读数:4

评论数:0

链表的增删查改(C语言实现)

#include <stdio.h> #include <stdlib.h>//malloc #define T 1 #define F 0 typedef int ElementType;//分号!!! ...

2018-03-22 22:13:33

阅读数:14

评论数:0

数据结构(队列)学习心得

数据结构(队列)学习心得 1、队列的定义: 队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。 队列是一种先进先出(First In First Out)的线性表,简称FIFO. 允许插入的一端称为队尾,允许删除的一端称为队头。假设队列是 q = (a1, a2,...

2017-08-04 16:36:30

阅读数:175

评论数:0

双向循环链表简单的插入、删除、修改以及查找功能的实现

``` #include <stdio.h> #include <stdlib.h> #define T 1 #define F 0 typedef int ElementType; typedef int Boolean; typedef struct node* No...

2017-05-21 21:01:33

阅读数:219

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭