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 · 491 阅读 · 0 评论 -
XAMPP启动mysql异常
1、退出XAMPP服务2、到xampp\mysql\data 文件夹3、删除ibdata1文件4、重新启动 XAMPP原创 2015-09-26 22:15:46 · 582 阅读 · 0 评论 -
万圣节派对
/*门票号是由0~6组成的六位数(0~6这几个数字可重用)过滤每一个门票号第一个过滤条件:每一位不能有三个连续相同的数字(如123335是不行的)第二个过滤条件:每一个门票号相邻的两位相差必须在四以下(≤4)(如016245是不行的)输入第一行一个n,代表输入个数接下去n行,每行两个数字x,y(x 输出对于每个测试,输出x到y之间的门票编号。每个测试结尾之间空行原创 2015-09-13 15:35:08 · 365 阅读 · 0 评论 -
整数划分问题
题目连接:http://acm.nyist.net/JudgeOnline/problem.php?pid=90最优代码:#includeusing namespace std;int q(int n,int m){if((nreturn 0;if((n==1)||(m==1))return 1;if(nreturn q(n,n);if(n==m)原创 2015-11-26 19:53:58 · 295 阅读 · 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 · 356 阅读 · 0 评论 -
判断回文数
主要的思想:求出原数的逆序数,比较逆序数和原的大小。#includeusing 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 · 301 阅读 · 0 评论