自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 类的继承以及方法的重载与覆盖

第四次课后预习作业什么是类的继承?它有什么作用?在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称为子类,现有类被称为父类,子类会自动拥有父类所有可继承的属性和方法。在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。在类的继承中有四点需要注意 在Java中,类只支持单继承,不允许多重继承,也就是说,一个类只能有一个直接父类。下面...

2018-10-20 12:17:59 361

原创 java中的类与对象

什么是类?什么是对象?类:类通俗的来说是创建对象的模版也可以理解为类是对象的抽象,它是用于描述一组对象的共同特征和行为,类中可以定义成员变量和成员方法。其中成员变量用于描述对象的特征,成员变量也被称为属性;成员方法用于描述对象的行为,可简称为方法。在我看来,java中的类与c中的结构体十分相似不过相较于c,java可以在类中定义成员函数和构造函数即方法,因此就可以做到对成员变量的操作,而c做...

2018-10-16 16:19:29 164

原创 java中数组的定义与访问

第二次课后预习作业一维二维数组的定义方法,赋值和访问方法?与C,C++不同JAVA在定义数组时无需定义数组长度并且JAVA有两种定义数组的方法:一维数组表现为{ type arrayName[]; type[] arrayName;type为数组的数据类型 arrayname为数组名。}二维数组表现为 type arrayName[][]; type[][] ar...

2018-10-16 15:10:39 463

原创 合唱队形

题目描述 N位同学站成一排,音乐老师要请其中的(N-K)位同学出列,使得剩下的K位同学排成合唱队形。合唱队形是指这样的一种队形:设K位同学从左到右依次编号为1, 2, …, K,他们的身高分别为T1, T2, …, TK,则他们的身高满足T1 < T2 < … < Ti , Ti > Ti+1 > … > TK (1≤i≤K)。你的任务是,已知所有N...

2018-08-27 12:20:33 3220

原创 活动选择

学校在最近几天有n个活动,这些活动都需要使用学校的大礼堂,在同一时间,礼堂只能被一个活动使。由于有些活动时间上有冲突,学校办公室人员只好让一些活动放弃使用礼堂而使用其他教室。          现在给出n个活动使用礼堂的起始时间bi和结束时间ei(bi < ei<=32767),请你帮助办公室人员安排一些活动来使用礼堂,要求安排的活动尽量多。输入第一行一个整数n(n<...

2018-08-20 10:13:22 178

原创 二叉树由先序和中序推出后序

递归代码#include<stdio.h>#include<string.h>#define MAXN 256 void build(int n,char *s1,char *s2,char *s); int main(){ char s1[MAXN],s2[MAXN],ans[MAXN]; while(scanf("%s%s",s1,s2)==2)...

2018-08-10 14:18:06 550

原创 UVa548

You are to determine the value of the leaf node in a given binary tree that is the terminal node of a path of least value from the root of the binary tree to any leaf. The value of a path is the sum o...

2018-08-08 19:15:29 391

原创 骑士遍历

A friend of you is doing research on the Traveling Knight Problem (TKP) where you are to find the shortest closed tour of knight moves that visits each square of a given set of n squares on a chessboa...

2018-08-05 14:10:18 557

原创 UVa 12096 集合栈计算机

集合栈计算机,该机器有一个初始为空的栈,支持一下操作:       PUSH:把空集"{}"入栈;       DUP :把当前栈顶元素复制一份后再入栈;       UNION :出栈两个集合,然后把两个并集入栈;       INTERSECT :出栈两个集合,然后把两个交集入栈;       ADD :出栈两个集合,然后把先出栈的集合加入到后出栈的的集合,把结果返回栈;...

2018-07-24 17:53:18 162

原创 Kickdown UVA11809

题目A research laboratory of a world-leading automobile company has received an order to create a special transmission mechanism, which allows for incredibly efficient kickdown — an operation of switchi...

2018-07-22 18:50:26 163

原创 关于如何根据输入的数字控制保留有效位数

这里有两种方法可以完成由输入的数字控制输出位数。 第一种: 一个比较直接的方法,比如我们希望输入1.0/3,并且结果保留c位小数,通常我们要保留几位小数只需在%后面加上.1或.2或.3以实现保留一位或两位或三位小数,但是小数点后不能直接填变量,可以通过如下操作完成但是通过在.后面加上乘号来控制输入只适用于保留16位及以下的有效位数,当我们想要以这种方法来保留有效位数为16位以上的...

2018-07-16 19:59:20 1063

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除