摘要:
/*输入一个字符串实现逆序输出*/#include #include void print(){ char c; scanf("%c",&c); if(c != '#') print(); if(c != '#') printf("%c",c);}... 阅读全文
摘要:
/*输入一个字符串实现逆序输出*/#include #include void print(){ char c; scanf("%c",&c); if(c != '#') print(); if(c != '#') printf("%c",c);}... 阅读全文
摘要:
#include #include #define ElemType inttypedef struct QNode{ ElemType data;//定义队列中的元素 struct QNode *next;}QNode;typedef struct LinkQueue{ QNod... 阅读全文
摘要:
输入 :后缀表达式(可带浮点数)输出:double型的计算结果代码:#include #include #include #define ElemType double#define Stack_Init_Size 100#define Increase_Size 10#define MaxBuff... 阅读全文
摘要:
汉化: 在安装目录 D:\Program Files\CodeBlocks\share\CodeBlocks(我的安装目录)下,新建文件夹locale,然后在locale文件夹内建立文件夹zh_CN然后,把下载好的汉化包zh_CN.mo(汉化包最好改成这个名字)放入这个文件夹(zh_CN),重启C... 阅读全文
摘要:
问题:用栈实现2进制数到十进制数的转换解析:用到库中的pow函数,pow(2,i)表示2^i。当进行形参到实参的传送时,需要改变栈中的元素时传入&s,当不改变栈中元素,只对栈s进行操作时,传入s代码实现:/*利用栈的特点将2进制数转换为10进制数 */ #include#include#includ... 阅读全文
摘要:
问题描述: 魔术师利用一副牌中的13张黑牌,预先将他们排好后叠放在一起,牌面朝下。对观众说:“我不看牌,只数数就可以猜到每张牌是什么,我大声数数,你们听,不信?现场演示。”魔术师将最上面的那张牌数为1,把他翻过来正好是黑桃A,将黑桃A放在桌子上,第二次数1,2,将第一张牌放在这些牌的下面,将第二张... 阅读全文
摘要:
问题描述: 拉丁方阵是一种n×n的方阵,方阵中恰有n中不同的元素,每种元素恰有n个,并且每种元素在一行和一列中恰好出现一次。著名数学家和物理学家欧拉使用拉丁字母来做为方阵里元素的符号,拉丁方阵因此而得名。问题分析: 用循环链表来实现实现代码(c):#include#includetypedef ... 阅读全文
摘要:
问题背景: 据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新... 阅读全文
摘要:
0 定义一个图G=(V,E),若能将其画在平面上,且任意两条边的交点只能是G的顶点,则称G可嵌入平面,或称G是可平面的。可平面图在平面上的一个嵌入称为一个平面图。如下图左边黑色的图为平面图,右边红色的图不属于平面图: 由平面图的边包围而成,其中不含图的顶点。也称为面。包围面R的所有边组成的回路称为... 阅读全文
摘要:
1 #include 2 #include 3 4 #define ElemType int 5 #define N 5 //定义链表的结点数目 6 typedef struct Node 7 { 8 Ele... 阅读全文
|