Linux背景

Linux的性质,Linux是一种基于冯诺依曼的操作系统,与windows性质相同,只是windows普及程度更高,Linux的普及程度较低。虽然Linux普及程度较低,但是他的一些有点也是我们不可忽视的。Linux具有很强的稳定性和高效性,连续运行较长时间也不是问题,例如,一般Linux可以作为...

2016-05-30 10:47:05

阅读数:168

评论数:0

二叉树

1.树的节点:节点包含数据和指向其它节点的指针,因为不知道有几个指向其它节点的指针呢个,所以树的结构变得难以定义(因为子节点的个数是未知的),这是可以采用左孩子和右兄弟的表示方法,左孩子可以访问左子树的节点,用右子树可以一直往下访问它的兄弟节点,这样就可以实现树的定义和访问。2.二叉树:对于二叉树...

2016-05-30 10:47:02

阅读数:211

评论数:0

回溯法解决迷宫问题

现在有迷宫地图:(回溯法)1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 10 0 0 1 1 1 1 1 1 11 1 0 1 1 1 1 1 1 11 1 0 1 1 1 1 1 1 11 1 0 1 1 1 1 1 1 11 1 0 0 0 0 0 0 1 11 1...

2016-05-30 10:46:59

阅读数:708

评论数:0

两个队实现栈

我们知道队的特点是先进先出,元素只能从队的尾部进入,只能从队的尾部出来;栈的特点是先进先出,先进栈的元素被压入栈底,后进入的元素覆在栈顶,出栈时也只能从栈的顶部出来。所以我们要借用两个队来实现栈的功能,先不用栈自身的属性却可以实现栈的属性。(队用链表来实现)  现有两个队,我们将他们分别记为Qin...

2016-05-30 10:46:55

阅读数:627

评论数:0

万年历软件各个接口功能的实现

万年历软件可以实现日历显示,日历查询,日历修改,日期备忘录,信息帮助这些功能:#include#include"CalendarTable.h"#includeint main(){CalendarTable();system("pause");return...

2016-05-30 10:46:52

阅读数:942

评论数:0

c注释转换成c++注释

对于代码来说注释是非常重要的,因为这样可以提高自己写的代码的刻度性,现在实现c转换成c++注释的功能,可以将眼花缭乱的注释方式总结成8个种类,分别是:// 1.一般情况/* int i = 0; */// 2.换行问题/* int i = 0; */int j = 0;/* int i = 0; ...

2016-05-30 10:46:49

阅读数:251

评论数:0

C实现单链表的常见功能

以下是本次实现的一些功能:///////////////////////////////////////////////////////////////////////////////普通功能的实现:void InitLinkList(pList* pHead);void Destroy(pLis...

2016-05-30 10:46:46

阅读数:713

评论数:0

动态顺序表一般接口功能的实现

动态顺序表可以克服静态顺序表的一些相应问题,使用时可以根据储存数据的数量对存储空间进行动态开辟,可以节省空间,在这将其一般接口功能进行实现。#include"Sql_D.h"#includevoid test1()//初始化{ SqlList_D mylist; Init(&a...

2016-05-30 10:46:43

阅读数:171

评论数:0

静态顺序表常见各个接口的实现

顺序表是线性表的一种,除了顺序表线性表还包括链表,今天先讨论顺序表,其中顺序表包括静态的和动态的,现在可以将顺序表的各个接口分别实现#include"Sql_s.h"#includevoid test1()//初始化{ SqlList mylist; Init(&myl...

2016-05-30 10:46:40

阅读数:186

评论数:0

怪怪的函数strtok

////#include//strtok函数的利用//int main()//{// char p[] = "192.196.23.45";// char *token=strtok(p, ".");// ///*printf("%s  "...

2016-05-30 10:46:37

阅读数:171

评论数:0

关于C打开文件失败

C语言可以做到使用文件的多种方式,例如打开一个用于读取的文本文件,创建一个用于写入的文本文件,附加一个文本文件等等。现在我们讨论一下关于使用C语言打开文件错误的情景。   fopen函数用来打开一个文件,其有固定的调用形式:文件指针名=fopen(文件名,"r"),我们这里讨论...

2016-05-30 10:46:34

阅读数:5598

评论数:0

C结构体实现一个通讯录

题目:实现一个通讯录,通讯录可以用来存储1000个人的信息,每个人的信息包括:姓名,性别,年龄,电话,住址。提供方法:1.添加联系人信息 2.删除指定联系人的信息 3.查找指定联系人的信息 4.修改指定联系人的信息 5.显示所有联系人信息 6.清空所有联系人 7.以名字排序所有联系人思路分析:1....

2016-05-30 10:46:31

阅读数:149

评论数:0

二维数组知多少

有的实际问题一维数组是无法解决的,所以引入二维数组甚至是多维数组,这里着重讨论一下二维数组,如果深刻理解二维数组多维数组也就迎刃而解。1. 二维数组的定义:例如现在有3支球队,每支队有5个人,要充分表达每个人便可以引入二维数组,例如a[0][0]就表示第一支队伍的第一个人。这里的a便是数组名,第一...

2016-05-30 10:46:28

阅读数:249

评论数:0

部分函数功能的实现

1:strcpy的实现函数功能:把从src地址处开始的字符串拷贝到以dest为开始地址的空间里,其中包含src字符串结尾处的'\0'。代码实现:#include//模拟实现strcpy#includevoid my_strcpy(char *dest,  const char *src)/*函数不...

2016-05-30 10:46:26

阅读数:286

评论数:0

字符串部分函数的实现

strstr函数的实现本函数是用来判断字符串str2是否是str1的子串。如果是,则函数返回str2在str1中首次出现的的当前地址;否则,返回NULL。代码模拟:#include//模拟实现strstr#includeint main(){   char *my_strstr(char *str...

2016-05-30 10:46:22

阅读数:177

评论数:0

猜数字小游戏

#include//猜数字游戏#includeint main(){int i=0;printf("猜数字小游戏\n");printf("********************************\n");printf("**********...

2016-05-30 10:46:19

阅读数:319

评论数:0

哈希表的静态,动态,以及key/value形式

哈希是一种算法,将指定的数据按一定规律映射到一段空间内,又可以按照这种规律对它的值进行相应的操作,这一段空间可以称作哈希表,它的的查找速度要快于线性的数据结构,同时也快于表格队列等,所以它具有独特的优势,一般将哈希算法用于快速查找和加密算法。    对于最简单的哈希表,里面设置一个key...

2016-05-27 10:20:05

阅读数:1640

评论数:0

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