- 博客(9)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 二叉树操作
#include#include#includeusing namespace std;typedef struct BiNide{ char data; struct BiNide *lchild,*rchild;}BiTNode,*BiTree;void CreateBiTree(BiTree &T){//二叉树的存储 char ch;
2015-06-24 18:16:43 558
原创 Java作业整理
1. 编写一程序,实现基本数据的和对象数据的读写操作。要求:(1) 向一个名为temp.dat的文件写入包含5个int型值和5个String型值。 (2) 存储一个表示当前时间的Date对象。(3) 改写第五题中的类,实现向temp.dat中写入10个Square(正方形)类对象。(4) 将上述步骤写在一个方法wirteObject()中;编写另个方法readObject
2015-06-24 16:24:43 495
原创 Java作业整理
题意:编写一个名为Square(正方形)的类,并按要求完成如下封装要求:(1) 一个名为side的double私有数据域表示三条边; (2) 一个能创建带指定参数参数s1的构造方法; (3) 实现Comparable,Cloneable接口。 (5) 编写方法,求Square(正方形)类对象的周长,返回double类型,方法公有。 (6)
2015-06-24 16:23:21 841
原创 java作业整理
题意:1. 声明一个狮子类(Lion)继承自食肉动物类(Carnivore),并且实现Runnable接口。要求:(1) 写出Runnable接口,并定义一个返回值为空的方法run(); (2) 写出Carnivore类,定义为抽象,封装一属性 int legs;写出含有参数int legs的构造方法;封装一抽象方法名为getWeight(),返回类型为int。
2015-06-24 16:21:58 515
原创 java作业整理
题意:1. 设计一个名为Trangle的类来扩展GeometricObject类,该类封装如下信息:要求:(1) 三个名为side1,side2,side3的double私有数据域表示三条边; (2) 一个无参数的构造方法; (3) 一个能创建带指定参数参数s1,s2,s3的构造方法; (4) 一个名为getPerimeter()的方法返回三角形的周长
2015-06-24 16:18:24 622
原创 java作业整理
1. 编写一个程序,提示用户输入一个正整数,然后以降序显示其最小的因子。要求:(1) 写出类名为(MinimalElements)且含有main方法的能完整运行的程序。 (2) 求最小因子的方法getElements(int val)为静态,且在main方法中调用。 (3) 使用Stack类来保存最小因子,在main方法中输出Stack类型
2015-06-23 23:35:08 861
原创 字符串匹配之kmp算法
#include#include#include#define OK 1#define OVERFLOW -2#define ERROR 0#define MAXSIZE 255using namespace std;typedef char SString[MAXSIZE + 1];typedef int Status;Status StrAssign(SString T,c
2015-06-23 23:32:40 596
原创 字符串匹配之BF算法
#include#include#include#define MAXSIZE 255#define ERROR 0#define OVERFLOW -1#define OK 1using namespace std;typedef int Status;typedef char SString[MAXSIZE+1];Status StrAsign(SString T,char
2015-06-23 23:29:41 1025
原创 (变位词)的操作
题意:编写一个方法,检测两个单词是否互为变位词。如果在不记顺序的情况下两个单词包含完全相同的字母,则称这两个单词互为变位词(anagram)。import java.util.Arrays;import java.util.Scanner;public class E9_11{// public static void main(String[] args){//
2015-06-03 23:01:29 765
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人