摘要: 这篇博客是为了对数据结构进行一系列的学习整理,包括线性表,栈和队列,串,数组和广义表,树和二叉树,图,动态储存管理,查找,内部排序,外部排序文件进行部分笔记的记录。 基本概念和术语 数据:是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。 数据元素:是数据 阅读全文
posted @ 2016-12-05 14:25 苏鑫2017的博客 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 直接插入法 官方解释:直接插入位置的确定方法是将待插入的记录与有序区中的各记录自右向左一次比较其关键字值得大小 自我理解:直接排序法原理是通过监视哨与前一个对比如果前一位的数据大于监视哨的数据 数据进行右移 算法最大趟数45 n(n-1)/2 #include <stdio.h> int len(c 阅读全文
posted @ 2016-11-30 21:58 苏鑫2017的博客 阅读(458) 评论(0) 推荐(0) 编辑
摘要: #include #include void fun_1()//绘制余弦直线 { double y; int m, x; for (y = 1; y >= -1; y -= 0.1) { m = acos(y)*10; for (x = 1; x num[i])min = num[i]; } sum = sum ... 阅读全文
posted @ 2016-11-28 17:36 苏鑫2017的博客 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 由于唯一的一个粉丝的要求,加上自身的反省,今天复习一下sql语言(用的是是mysql) 【】表示可无()表示必须有 数据库与表的建立 数据库表的操作 数据库表内记录的操作 数据库表的查询 select [all|distinct不显示重复字段] 目标表达式星号或者列号用逗号隔开两个表达式 ,【目标表 阅读全文
posted @ 2016-11-27 11:26 苏鑫2017的博客 阅读(333) 评论(1) 推荐(0) 编辑
摘要: 总的来讲代码可以完成文本的写入与读取 但是没有读取和写入的检验错误的代码 只有一个简单的eof函数检验文件是否为空 而且在各个过程中不断乱定义指针 以及临时变量 第二次好像也没释放动态储存空间 这次程序就是这样 阅读全文
posted @ 2016-11-21 15:02 苏鑫2017的博客 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 程序主要是一个查询功能了解cin cin.get cin.getlin cin.get(name,size)cin 进行读取一段字符通过接受回车结束cin.get 能接受包括回车的字符cin.getline 函数的作用是从输入流中读取一行字符,其用法与带3个参数的get函数类似。即 cin.getline(字符数组(或字符指针), 字符个数n, 终止标志字符)//可以没有终止标志字符程序... 阅读全文
posted @ 2016-11-20 10:57 苏鑫2017的博客 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 调用文件fstream头文件 通过ofstream 标识符 进行定义//猜着好像c语言中的FILE *; 文件写入类似于cout<<进行文本写入输出 主要代码为 char automonile[50]; int year; double a, b; ofstream outfile; outfile 阅读全文
posted @ 2016-11-19 13:53 苏鑫2017的博客 阅读(481) 评论(0) 推荐(0) 编辑