Daniel’s Blog

链表实现多项式加减法(多项式篇)

链表是一种可以动态增删的简单数据结构,相比于长度固定的数组,链表更加灵活。利用这些特性,我们可以使用链表存储多项式,并实现多项式的加减法。

源代码

BioniCosmos/polynomial

程序功能

  1. 从用户的输入中获取多项式。
  2. 将多项式中的每一项按照指数从大到小的顺序排好。
  3. 获取一个值,代入多项式中,计算结果并输出。
  4. 计算两个多项式相加和相减后的结果(合并同类项)并输出。

分析与设计

本项目中有三个模块(头文件)。

各个头文件中声明的函数在相同名字的 .c 文件中存在对应实现。

多项式

类型

函数

更多内容请期待《链表实现多项式加减法(链表篇)》。