⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 the adt of polinomial.txt

📁 1、 应用程序 直接可以实现多项式的各项操作。 2、 查看原代码VC++6.0打开“多项式poly88.dsp”或者用记事本打开“多项式poly88.cpp” 3、 代码简单说明:
💻 TXT
字号:
THE ADT of polinomial:


ADT polynomail
{
  数据对象:  D={ai|ai(-polynelem, i=1,2,3 ...m,m>0,ai包含一个实数系数和一个整数指数  }
 
  数据关系:  R={<ai-1,ai >|ai-1,ai(-D,i=2,3,……,n. ai-1,ai-1中指数<ai中指数    }
  
  基本操作:
        polyncreat( );
        操作结果:输入多项式的系数与指数建立多项式
        destroypolyn( );
        初始条件:多项式p已存在
        操作结果:销毁多项式p
        printpolyn() 
        初始条件:多项式p已存在 
        操作结果: 输出多项式p
        DelFirst(polynelem *e1, polynelem *e2)
        初始条件:节点e1,e2 已存在 
        操作结果:释放e的空间
        makenode(polynelem * e2)
        操作结果:创建结点,链入原多项式
        Addpolyn(polynomail *pb)
        初始条件:多项式pb,已存在 
        操作结果: 返回pc; 
        Substractpolyn(polynomail*pb)
	初始条件:多项式pa,pb,已存在 
        操作结果: 返回pc=pa-pb 
        Mulpolyn( polynomail *pb)
        初始条件:多项式pa,pb,已存在
        操作结果: 返回pc=pa*pb 
        daoshu(polynomail &pe)
        初始条件:多项式pe已存在
        操作结果: 返回pe的导数 
        polyndelete(polynelem *p) 
        初始条件: 多项式pa已存在
        操作结果: 删除pa中p指向的节点
        compare(polynelem *e1, polynelem *e2)
        操作结果: 如果e1指数<e2指数返回-1;e1指数=e2指数返回0;
                       e1指数>e2指数返回-1
        polnprior(polynelem *po, polynelem *&p)
        Mulpolyn( polynomail *pb)
        初始条件:多项式pa已存在
        操作结果: 返回pc=pa*pb
}    END ADT
	
        
	
       我保证程序是独立完成的!

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -