- 博客(17)
- 收藏
- 关注
原创 JAVA对xml文件的操作
JAVA对xml进行解析和创建主要有四种方法:DOM、SAX、JDOM、DOM4J。其中,DOM和SAX是官方提供的两种解析方法,DOM是与平台无关的官方解析方式,SM是基于事件驱动的解析方式。而JDOM和DOM4J是在这两种基础方法上扩建出来的,只能在JAVA平台中使用的解析方法。一、DOM1、概述DOM解析xml,是一次性将xml文件中的所有内容全部导入到内存中,形成一颗倒树,再在
2017-01-30 18:23:56 553
原创 求助,九度1020
一直显示wrong#include#include#include#include#include#include#includeusing namespace std;typedef struct{ int x,y;}point;bool cmp1(point a,point b){ return a.x<b.x;}bool cmp2(poin
2016-08-19 19:29:25 308
原创 九度1012
#include#include#include#include#include#include#includeusing namespace std;bool country[1010][1010];bool visited[1010];int N,M,count_;void bfs(int n){ count_++; queue q; q.p
2016-08-19 16:46:45 281
原创 九度1023
#include#include#include#include#include#includeusing namespace std;typedef struct{ char name[20],num[20]; int mark;}student;bool cmp1(student a,student b){ int temp=strcmp(a.
2016-08-19 10:10:22 320
原创 九度1010
题目描述:读入两个小于100的正整数A和B,计算A+B.需要注意的是:A和B的每一位数字由对应的英文单词给出.输入:测试输入包含若干测试用例,每个测试用例占一行,格式为"A + B =",相邻两字符串有一个空格间隔.当A和B同时为0时输入结束,相应的结果不要输出.输出:对每个测试用例输出1行,即A+B的值.样例输入:one + two =t
2016-08-14 18:19:46 270
原创 邻接矩阵图的应用c++
注:若有错误或要改善的地方请告之,谢谢,新手上路,有些函数还是很冗余的,慢慢改进。头文件:#define MAXSIZE 100typedef enum{ NN, NY, YN, YY}MGragh_type;/*************结构体************//*邻接矩阵*/typedef struct{ char vex[
2016-08-07 20:38:11 817 7
原创 邻接矩阵存储的图的基本操作c++
注:若有错误或要改善的地方请告之,谢谢,新手上路,有些函数还是很冗余的,慢慢改进。#include#include#include#include#include#include#includeusing namespace std;/**包含无向图、无向网、有向图、有向网***全部类型的图中,两个结点间若不存在弧,设置其edge[][]数组中的值为0***在构建图时,根
2016-08-06 23:55:27 1159
原创 邻接表存储的图的基本操作c++
注:若有错误或需要改进的地方,或有需要补充的内容请告之,新手上路,谢谢。有些函数还是比较冗余的,慢慢改进。头文件:/*使用栈和队列要用指针*//************结构体************//*队列*/typedef struct qnode{ void* data; struct qnode *next;}qnode;typedef stru
2016-08-06 22:33:28 2128
原创 链式队列的基本操作实现c++
注:若有错误或需要补充的内容请告知,新手上路,谢谢。#include#include#include#include#include#include#includeusing namespace std;/*************结构体*************//*链式队列*/typedef struct qnode{ int data; struc
2016-08-06 20:53:27 787
原创 顺序队列的基本操作实现c++
注:若有错误或需要补充的内容请告之,新手上路,谢谢。#include#include#include#include#include#include#includeusing namespace std;#define MAXSIZE 100/*************循环队列结构体****************/typedef struct lnode{
2016-08-06 20:51:36 1371
原创 链式栈的基本操作实现c++
注:若有错误或需要补充的内容请告知,新手上路,谢谢。#include#include#include#include#include#include#includeusing namespace std;/*结点结构体*/typedef struct node{ int data; struct node *next;}stacknode;/*链式栈结
2016-08-06 20:50:25 683
原创 顺序栈的基本操作实现c++
注:若有问题或需要补充的内容请告之,新手上路,谢谢。#include#include#include#include#include#include#includeusing namespace std;#define MAXSIZE 100/*结构体*/typedef struct lnode{ int data[MAXSIZE]; int top;
2016-08-06 20:48:41 2053
转载 printf应用
printf("%x.yf", a); // 其中x, y都是常量,a是待输出的变量。// 对于变量a的整数部分输出,如果a的整数部分不足x位,则在前面补空格,若大于x位,则按实际位数输出// 对于变量a的小数部分输出,如果a的小数部分不足x位,则在后面补0,若大于x位,则按四舍五入准则输出y位小数
2016-07-19 19:43:37 431
原创 蛇形填充数组
总时间限制: 1000ms 内存限制: 65536kB描述用数字1,2,3,4,...,n*n这n2个数蛇形填充规模为n*n的方阵。蛇形填充方法为:对于每一条左下-右上的斜线,从左上到右下依次编号1,2,...,2n-1;按编号从小到大的顺序,将数字从小到大填入各条斜线,其中编号为奇数的从左下向右上填写,编号为偶数的从右上到左下填写。比如
2016-07-13 23:17:51 624
原创 字符串的展开
总时间限制: 1000ms 内存限制: 65536kB描述在初赛普及组的“阅读程序写结果”的问题中,我们曾给出一个字符串展开的例子:如果在输入的字符串中,含有类似于“d-h”或者“4-8”的字串,我们就把它当作一种简写,输出时,用连续递增的字母获数字串替代其中的减号,即,将上面两个子串分别输出为“defgh”和“45678”。在本题中,我们通过增加一些参数的设置,使字符串的展开更为灵活。具体约定如
2016-07-13 22:24:45 511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人