随笔分类 -  C/C++

浅谈C中操作字符串函数的用法(一)
摘要:按照内核string.h中函数的顺序进行大概的介绍,若干函数会给出一个简单的例子。有不足之处还希望各位看到的留言告知。 一、memcpy: 函数原型:extern void * memcpy(void *dest, const void *src, size_t n); 函数作用:将从src地址开始 阅读全文
posted @ 2017-04-20 16:25 Tsl_Dream 阅读(331) 评论(0) 推荐(0)
二叉树之红黑树
摘要:红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。性质红黑树是每个节点都带有颜色属性的二叉查找树,颜色或红色或黑色。在二叉查找树强制一般要求以外,对于任何有效的红黑树我们增加了如下的额外要求:性质1. 节点是红色或黑色。性质... 阅读全文
posted @ 2015-08-24 22:02 Tsl_Dream 阅读(277) 评论(0) 推荐(0)
二叉树之AVL树
摘要:高度为 h 的 AVL 树,节点数 N 最多2^h − 1; 最少N(h)=N(h− 1) +N(h− 2) + 1。最少节点数n 如以斐波那契数列可以用数学归纳法证明:即:N(0) = 0 (表示 AVL Tree 高度为0的节点总数)N(1) = 1 (表示 AVL Tree 高度为1的节点总数... 阅读全文
posted @ 2015-08-24 21:59 Tsl_Dream 阅读(251) 评论(0) 推荐(0)
图书馆管理系统(C语言)
摘要:/* 实现的功能* @ 1. 录入图书的信息* @ 2. 给定图书的编号,显示该图书的详细信息* @ 3. 给定作者的姓名,可以显示该作者所有的书* @ 4. 给定出版社,可以显示该出版社出版的图书* @ 5. 给定图书的编号,可以删除该图书的信息* @ 6... 阅读全文
posted @ 2015-04-26 12:43 Tsl_Dream 阅读(4170) 评论(0) 推荐(0)
通讯录管理系统(C语言)
摘要:/** 对通讯录进行插入、删除、排序、查找、单个显示功能*/#include #include #include #include int n;typedef struct _Address_List{ char name[30]; //名字 char work[3... 阅读全文
posted @ 2015-04-25 15:12 Tsl_Dream 阅读(5739) 评论(0) 推荐(0)
开灯问题
摘要://有n盏灯,编号为1 ~ n ,第一个人把所有的等都打开,第二个人按下所有编号为2的倍数(这些灯将关掉),第三个人按下所有编号为3的倍数的开关(//其中关掉的灯将打开,开着的灯将关掉),以此类推,一共有k个人,问最后哪些灯开着?//输入:n和k,输出开着的灯的编号。k #include #defi... 阅读全文
posted @ 2015-04-24 20:43 Tsl_Dream 阅读(265) 评论(0) 推荐(0)
回文字串的问题
摘要://输入一个字符串,求出其中最长的回文子串。子串的含义是:在原串中连续出现的字符片段。回文的含义是:正着看和倒着看相同,如abba和yyxyy。//在判断时,应该忽略所有的标点和空格,且忽略大小写,但输出应该保留原样(在回文串的首部和尾部不要输出多余字符)。输出字符串长度不超//过5000,且占据单... 阅读全文
posted @ 2015-04-24 20:42 Tsl_Dream 阅读(304) 评论(0) 推荐(0)
删除字符串中连续的若干字符
摘要:#include char del(char s[],int pos,int len){ int i; for(i = pos+len-1; s[i] != '\0'; i ++, pos ++) { s[pos - 1] = s[i]; } s[pos ... 阅读全文
posted @ 2015-04-24 20:22 Tsl_Dream 阅读(349) 评论(0) 推荐(0)
停车场信息管理系统(C语言)
摘要:#include #include #include #define MAX 2//车库容量#define price 0.05//每车每分钟费用typedef struct time//时间结点{ int hour; int min;}Time;typedef struct node{... 阅读全文
posted @ 2015-04-24 20:18 Tsl_Dream 阅读(4544) 评论(0) 推荐(0)
学生信息管理系统(C语言)
摘要:#include #include #include typedef struct student{ int id; char name[20]; int age; char sex; char birthday[20]; char address[20]; ... 阅读全文
posted @ 2015-04-24 20:15 Tsl_Dream 阅读(15532) 评论(0) 推荐(0)