![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Algorithm+Data Structure
gz153016
格局,品味
展开
-
二叉树的基本操作
#include "stdio.h" #include "malloc.h" #define MAXSIZE 20 //二叉树结点的结构体表示形式 typedef struct node { char data; struct node *left,*right; }BTree; //栈的结构体表示形式 typedef struct stack原创 2015-05-14 12:18:57 · 487 阅读 · 0 评论 -
XAMPP启动mysql异常
1、退出XAMPP服务 2、到xampp\mysql\data 文件夹 3、删除ibdata1文件 4、重新启动 XAMPP原创 2015-09-26 22:15:46 · 580 阅读 · 0 评论 -
万圣节派对
/* 门票号是由0~6组成的六位数(0~6这几个数字可重用) 过滤每一个门票号 第一个过滤条件:每一位不能有三个连续相同的数字(如123335是不行的) 第二个过滤条件:每一个门票号相邻的两位相差必须在四以下(≤4)(如016245是不行的) 输入 第一行一个n,代表输入个数 接下去n行,每行两个数字x,y(x 输出 对于每个测试,输出x到y之间的门票编号。每个测试结尾之间空行原创 2015-09-13 15:35:08 · 363 阅读 · 0 评论 -
整数划分问题
题目连接:http://acm.nyist.net/JudgeOnline/problem.php?pid=90 最优代码: #include using namespace std; int q(int n,int m) { if((n return 0; if((n==1)||(m==1)) return 1; if(n return q(n,n); if(n==m)原创 2015-11-26 19:53:58 · 294 阅读 · 0 评论 -
高效判断素数
void set()//高效判断素数法:所有和数都等于N个素数的乘积 { int i,j; /*for(i=5;i is[i]=0; 由于bool类型默认值是false,所以可以注释掉*/ i=2; for(j=i*i;j is[j]=true; for(i=3;i {原创 2015-12-08 10:51:26 · 353 阅读 · 0 评论 -
判断回文数
主要的思想:求出原数的逆序数,比较逆序数和原的大小。 #include using namespace std; bool test(int a) { int temp=a; int b=0; while(temp!=0) { //求它的逆序数 b=b*10; b+=temp%1原创 2015-12-08 10:49:36 · 296 阅读 · 0 评论