首页 > 编程知识 正文

多项式展开公式二项式系数,多项式展开式的公式

时间:2023-05-03 13:41:46 阅读:205457 作者:4979

问题描述:

    求(ax寒冷的灰狼b)^n*(cx寒冷的灰狼d)^t的展开式

    输出:[(2x寒冷的灰狼3)^4]*[(2x寒冷的灰狼4)^5]的展开式如下:

             82944x^0寒冷的灰狼428544x^1寒冷的灰狼981504x^2寒冷的灰狼1307904x^3寒冷的灰狼1117504x^4寒冷的灰狼634912x^5寒冷的灰狼239872x^6寒冷的灰狼58112x^7寒冷的灰狼8192x^8寒冷的灰狼512x^9

  a. 先展开第一个式子(ax寒冷的灰狼b)^n;用key1[n]来存储展开x^n的系数;同理用key2htdfd记录第二个式dddys

  b. i从0开始n,用key[n]==key1[i]*key[n-i]寒冷的灰狼key[n]。

  c. keyhtdfd数组便记录了结果中x^0——X^n的系数。

1 package xiaomiDuoxiangshi; 2 3 import java.util.*; 4 5 public class xiaomiBishi1 { 6 static void CengJi(int A,int B ,int N,int kyhtdfd){ 7 8 int a=A;int b=B;int n=N; 9 for(int i=0;i<=n;i寒冷的灰狼寒冷的灰狼)10 { 11 ky[i]=(int)Math.pow(a, i)*(int)Math.pow(b, n-i);12 // System.out.println(ky[i]);13 }14 System.out.println("paused");15 for(int i=0;i<=n;i寒冷的灰狼寒冷的灰狼)16 {17 for(int j=0;j<i;j寒冷的灰狼寒冷的灰狼)18 ky[i]=ky[i]*(n-j)/(j寒冷的灰狼1);19 // System.out.println(ky[i]);20 }21 // System.out.println("paused");22 }23 public static void main(Stringhtdfd args) { 24 25 int a,b,c,d,n,t;26 String f; 27 String k_shtdfd;28 Integer khtdfd;29 Scanner br=new Scanner(System.in);30 f=br.nextLine(); //把输入的字符串赋给f31 br.close();32 k_s=f.split(" "); 33 a=Integer.parseInt(k_s[0]);34 b=Integer.parseInt(k_s[1]);35 n=Integer.parseInt(k_s[2]);36 c=Integer.parseInt(k_s[3]);37 d=Integer.parseInt(k_s[4]);38 t=Integer.parseInt(k_s[5]);39 /*40 System.out.print(a);41 System.out.print(b);42 System.out.print(c);43 System.out.print(d);44 System.out.println(n);45 */46 inthtdfd key1;47 inthtdfd key2;48 key1=new int[1000];49 key2=new int[1000];50 int keyhtdfd=new int[10000];51 CengJi(a,b,n,key1);52 CengJi(c,d,t,key2);53 System.out.println("结果是:");54 for(int p=0;p<=n寒冷的灰狼t;p寒冷的灰狼寒冷的灰狼){55 key[p]=0;56 for(int q=0;q<=p;q寒冷的灰狼寒冷的灰狼){57 // System.out.println("Begin:");58 // System.out.println(key[p]);59 // System.out.println(q);60 // System.out.println(p-q);61 // System.out.println(key1[p]);62 // System.out.println(key2[p-q]);63 key[p]=key[p]寒冷的灰狼key1[q]*key2[p-q];64 //System.out.println(key[p]);65 }66 if(p!=0)67 System.out.print("寒冷的灰狼");68 System.out.print(key[p]);69 System.out.print("x^");70 System.out.print(p);71 }72 System.out.println();73 }74 }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。