输入一个多项式F(X) 计算出(F(X))^P
来源:互联网 发布:分析数据 编辑:程序博客网 时间:2024/05/18 03:32
数据结构与算法分析——c语言描述 练习3.8 答案
#include<stdio.h>#include<math.h>#include"Polynomial.h"#define MAXN 1000Polynomial PowersOfXO[MAXN];int main() {int p, cnt, i;Polynomial ans = creatPolynomial();Polynomial fx = creatPolynomial();ElementType e;e.Coefficient = 1;e.Exponent = 0;Insert(e, ans.list);inputPolynomial(fx);scanf("%d", &p);cnt = (int)log2(p);PowersOfXO[0].list = fx.list;for (i = 1; i <= cnt; i++){ PowersOfXO[i] = creatPolynomial(); MulPolynomial( PowersOfXO[i - 1] , PowersOfXO[i - 1], PowersOfXO[i]);}i = 0;while (p > 0) {//将n转换为2进制,如果为1乘if (p % 2 == 1) {Polynomial temp = creatPolynomial();MulPolynomial(ans, PowersOfXO[i], temp);ans.list = temp.list;}i++;p /= 2;}printAll(ans);}
0 0
- 输入一个多项式F(X) 计算出(F(X))^P
- F[x]
- F(x)
- F(X)
- F(X)
- F(x)
- F(x)
- Format 函数,%f,%d,%x,%p
- Format 函数,%f,%d,%x,%p
- Format 函数,%f,%d,%x,%p
- Format 函数,%f,%d,%x,%p
- f(x)%(p^a) (p是素数) 求解
- 数据结构初识—— f(x)多项式的算法优化
- 已知f(x)1)f(x)dx
- 输入x,输出f(x)。函数声明。
- Format 函数,%f,%d,%x,%p。 浮点型小数点位取值
- HDU4389:X mod f(x)
- 不必要的F(X)
- 关于学习的思考
- jdk环境变量配置
- java基础之Classloading and class objects
- Ajax and php 2.5
- ffmpeg参数中文详细解释
- 输入一个多项式F(X) 计算出(F(X))^P
- debian ubuntu linux系好用的包管理工具 aptitude
- HDU 1232 畅通工程
- 作为一位资深Java程序员应该注意的几点
- 第四周项目5递归求阶乘
- Struts2中jsp前台传值到action后台的三种方式 <转载>属性加载,模型加载
- LeetCode108—Convert Sorted Array to Binary Search Tree
- HDOJ-2069 Coin Change(母函数)
- Linux ./configure --prefix 命令是什么意思?