上一页 1 ··· 5 6 7 8 9
摘要: 1 #include <iostream> 2 #include<stdlib.h> 3 4 using namespace std; 5 6 7 #define MAXSIZE 20 8 9 typedef struct LNode 10 { 11 int coef;//系数 12 int exp 阅读全文
posted @ 2016-09-24 14:33 nullxjx 阅读(3394) 评论(1) 推荐(0)
摘要: 1 #include <iostream> 2 #include<stdlib.h> 3 4 using namespace std; 5 6 typedef struct LNode 7 { 8 int coef;//系数 9 int expn;//指数 10 struct LNode *next 阅读全文
posted @ 2016-09-23 19:50 nullxjx 阅读(820) 评论(0) 推荐(0)
摘要: 第一次发代码,写在前面 思路不完全等同于严师太的课本,所以代码并不是参照课本。 代码参照《大话数据结构》相应章节,并经过了相应修改 注意:链表下标为i的节点和链表中第i个节点在链表初始化后是一样的,但是在经过删除操作后不一样了。 为此本人在这里浪费了很多时间调试。注意细节。 代码可有某些地方有瑕疵, 阅读全文
posted @ 2016-09-22 19:35 nullxjx 阅读(703) 评论(0) 推荐(0)
摘要: 以前学习的各种链表都是由指针实现的,链表中结点的分配和回收(即释放)都是由系统提供的标准函数malloc和free动态实现的,故称之为动态链表。但是有的高级语言,如BASIC、FORTRAN等,没有提供”指针”这种数据类型,此时若想采用链表做存储结构,就必须使用”游标”来模拟指针,由程序员自己编写” 阅读全文
posted @ 2016-09-19 19:56 nullxjx 阅读(436) 评论(0) 推荐(0)
摘要: 首先回答你的问题:严格的说不等于数组,但是可以认为它是个数组一样的使用而不产生任何问题。 不过既然这样,那它应该算是个数组吧。所以,一般我们都用“动态数组”这种名字来称呼这种东西。 要讲清楚这个东西,涉及到malloc函数,指针类型和“[ ]”下标运算。 分割线[0] malloc是C的标准库函数之 阅读全文
posted @ 2016-09-18 16:28 nullxjx 阅读(434) 评论(0) 推荐(0)
摘要: 递归,数学里面叫recursion,其实就是递推关系. 中学数学有一部分其实就是递归的非常典型的做法,不过老师们都没怎么扩展,新课标必修五第二章数列应该算是我们第一次接触递推的概念了. 其实说到递归,大伙都知道就是自己调自己,这样其实大家都明白,但是说来怎么调?如何控制?又如何看得到结果是想要的呢? 阅读全文
posted @ 2016-09-11 19:28 nullxjx 阅读(2696) 评论(0) 推荐(0)
摘要: C语言本身并不提供输入输出语句,输入和输出操作是由函数来实现的。在C标准函数库中提供了一些输入输出函数,例如,printf函数和scanf函数。在使用他们时,千万不要误认为他们是C语言提供的“输入输出语句”。printf和scanf不是C语言的关键字,而只是函数的名字。C提供的函数以库的形式存放在系 阅读全文
posted @ 2016-08-24 17:47 nullxjx 阅读(2301) 评论(1) 推荐(0)
上一页 1 ··· 5 6 7 8 9