>比如给行列式</P>
>a b</P>
>c d</P>
>展开后为 +ad -cb</P>
>清高手给我编写一个程序解决这个问题</P>
>输入: 按行输入行列式 其中元素为字符串 而不是数值</P>
>输出: 展开的多项式 </P>$ {$ D' H, m0 I4 R) _
>有高手完成的话情发到我得 邮箱 </P>
>gestpo21th◎163。com</P>
>我说一个算法思路:</P><
>应该利用行列式展开项的特点,即不同行不同列的n个元素的乘积,前面在加上(-1)的一个幂,次数正是行列坐标的逆序数之和,这个在一般的代数书上都可以找到,编程序的时候你可以先固定行坐标,比如为1,然后让纵坐标取遍所有的组合。逆序数的编程思路基本一样!</P>
>晕,自己动手编一个就行了,哪有要程序的呀!</P>6 @: F4 |- B/ H, ~$ ^1 O7 O" B
>你这个是要做符号运算,由于每个元素不是数值,可能要定义指针数组,其中的每个指针又指向一个存放表达式的链表!</P>
>我要是有时间我就不来这里找程序了</P><
>不用链表 string数组搞定</P>
>有时间来找就没有时间做程序吗?</P><
>你还不如用数学软件帮助呢,比如Maple.</P><
>谁会有时间做一个这样的程序,我的朋友是搞符号计算的,可是人家的程序都保密呀!</P>
>当然是到本站的下载区了!就是矩阵学院!</P>| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |