数据结构
文章平均质量分 65
Valar_Morghulis
Open your world
展开
-
输出素数(输入N之间)
题目要求:输出所有小于或等于n的数字,每行输出10个素数 #include #include #include using namespace std; int main() { int num=0; while(cin>>num&&(num>2)) { int count=0; for(int i=2;i原创 2014-04-02 21:33:51 · 1168 阅读 · 0 评论 -
实现链表的各种操作(利用链表来实现)
#include #include typedef char ElemType; typedef struct LNode { ElemType data; struct LNode*next; }LinkList; using namespace std; int main() { void InitList(LinkList*&L);原创 2014-04-02 21:52:16 · 589 阅读 · 0 评论 -
判断一个字符串是否是“回文”数字
“回文”顺读和倒读都一样的字符串称为“回文” #include #include using namespace std; int main() { string line; while(cin>>line) { bool status=true; string::size_type index2=lin原创 2014-04-02 21:39:15 · 632 阅读 · 0 评论 -
计算任意一个输入的正整数数字的各位数字之和
#include #include using namespace std; int main() { string line; while(cin>>line) { bool status=true; string::size_type index2=line.size(); for(s原创 2014-04-02 21:36:40 · 11844 阅读 · 0 评论 -
实现顺序表的各种基本运算(利用线性表来实现)
#include #include #define Maxsize 50 using namespace std; typedef char ElemType; typedef struct { ElemType data[Maxsize]; int length ; } SqList; int main() { void原创 2014-04-02 21:47:23 · 1026 阅读 · 0 评论 -
迷宫问题解决(栈)
该迷宫key #include using namespace std; const int Length=4,Width=4; int puzzle[Length+2][Width+2]= { {1,1,1,1,1,1}, {1,0,0,0,1,1}, {1,0,1,0,0,1}, {1,0,0,0,1,1}, {1,原创 2014-04-04 23:12:08 · 623 阅读 · 0 评论 -
表达式求值
#include using namespace std; struct //设定运算符等级 { char cp;//运算符 int weight;//优先级 } lweight[]={{'=',0},{'(',1},{'*',5},{'/',5},{'+',3},{'-',3},{')',6}}, rweight[]={{'=',0},{'('原创 2014-04-04 23:17:55 · 541 阅读 · 0 评论 -
八皇后问题
八皇后问题的解决原创 2014-09-26 11:06:14 · 692 阅读 · 0 评论 -
汉诺塔问题的递归实现
汉诺塔问题原创 2014-09-26 11:07:50 · 707 阅读 · 0 评论