200分求解C++ 链表指针问题(无需写代码)

来源:百度知道 编辑:UC知道 时间:2024/05/15 18:36:33
200分求解

无需写代码 写详细的 算法思想 就可以了 具体题目 看
http://zhidao.baidu.com/question/98624535.html

我晕,这哪是C++程序,就是把C++的I/O用上了,基本上就是一个面向结构的编程~~
下面这个是我以前编的C程序,转换到C++程序也非常简单,里面的思想看看你能不能用上,也是一个一元多项式加减乘法的运算,如果还是不明白,加我百度HI问我。。我要是会一定帮助。
#include "stdio.h"
#include "stdlib.h"
#include "string.h"
struct node{
int arr;
struct node *next;
};
typedef struct node Node;
typedef Node *Stack;
struct stacktop{
Stack top;
};
typedef struct stacktop *Top;
int jisuan(int sr1,int sr2,int sr3);
int opinion4(char *ptr,int *num);
int opinion3(char ch);
int opinion2(char ch);
int opinion(char ch);
void StackPush(int ch,Top ptop);
void StackPop(int *pi,Top ptop);
int main(void)
{

int value1;
int value2;
int value3;
char ch[100];
int R,a;
int i=0;
Top svalue;
Top sctype;
svalue=(Top)malloc(sizeof(struct stacktop));
svalue->top=NULL;
sctype=(Top)malloc(sizeof(struct stacktop));
sctype->top=NULL