戎码人生

整个宇宙 为你闪烁

算数表达式求值C++实现

为了简化问题,关注算法,本文的讨论基于以下三点: 1. 只考虑 + - * / ( ) 这几个基本运算符,且是二元操作 2. 运算数只考虑 0-9,这10个简单的数,方便从string中取出来 3. 输入的表达式没有语法错误   【背景知识】 中缀表示法(Infix expression):操作符...

2016-03-14 21:41:04

阅读数:4354

评论数:0

链式栈C++实现

#include #include #include #include using namespace std; typedef struct Node{ int data; struct Node *pNext; }NODE,*PNODE; typedef struct Sta...

2016-03-11 16:24:58

阅读数:805

评论数:0

链表C++实现

#include #include #include #include using namespace std; typedef struct Node{ int data;//数据域 struct Node *pNext;//指针域 }NODE,*PNODE;//NODE等...

2016-03-11 16:23:15

阅读数:402

评论数:0

静态循环队列C++实现

#include #include #include #include using namespace std; typedef struct Queue{ int * pBase; int Queue_front; int real; }QUEUE; //函数声...

2016-03-11 16:21:24

阅读数:370

评论数:0

汉诺塔C++实现

#include #include #include #include using namespace std; void hannuotan(int n,char A,char B,char C){ //如果是一个盘子,那么直接将盘子从A移动到C //如果不是一个盘子先将A柱...

2016-03-11 16:18:53

阅读数:446

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭