栈(Stack)栈是一种遵循后进先出(LIFO)的数据集合,新添加或待删除的元素都保存在栈的末尾,称作栈顶,另一端称作栈底。在栈里,新元素都靠近栈顶,旧元素都接近栈底感觉说起来并不是很好理解,我们举个例子,比如有一个乒乓球盒,我们不停的向球盒中放进乒乓球,那么最先放进去的乒乓球一定是在最下面,最后放进去的一定是在最上面,那么如果我们想要把这些球取出来是不是就必须依次从上到下才能拿出来,这个模型就是
分类:
Web程序 时间:
2018-08-10 14:36:33
阅读次数:
613
/* 继承中接口与抽象类练习: 乒乓球运动员和篮球运动员 乒乓球教练和篮球教练。 为了出国交流,乒乓球相关人员都需要学习英语 分析: 乒乓球运动员:属性: 姓名,年龄,技能: 打乒乓球 篮球运动员: 属性: 姓名年龄, 技能: 打篮球 乒乓球教练: 属性: 姓名,年龄, 技能: 教练乒乓球 篮球教练... ...
分类:
其他好文 时间:
2018-08-02 02:16:41
阅读次数:
155
http://acm.hdu.edu.cn/showproblem.php?pid=2094 Problem Description 有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。球赛的规则如下:如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C ...
分类:
其他好文 时间:
2018-07-28 00:15:09
阅读次数:
154
5. 输入某年某月某日,判断这一天是这一年的第几天? 7.输出 9*9 乘法口诀表。 8.题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 9.题目:判断101-200之间有多少个素数,并输出所有素数 ...
分类:
其他好文 时间:
2018-07-21 17:03:11
阅读次数:
174
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:- 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。- 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超 ...
分类:
编程语言 时间:
2018-06-16 14:26:16
阅读次数:
138
为了周末轻松点,多做一些题。 原题链接:http://www.runoob.com/python/python-exercise-example22.html 题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x ...
分类:
编程语言 时间:
2018-06-08 12:08:41
阅读次数:
221
一条大街上住着n个乒乓球爱好者,经常组织比赛切磋技术。每个人都有一个不同的技能值ai。每场比赛需要3个人:两名选手,一名裁判。他们有一个奇怪的规定,即裁判必须住在两名选手中间,并且技能值也在两名选手之间。问一共能组织多少场比赛。 设两个数组x[]和y[],假设a[1]到a[i-1]中有x[i]个比a ...
分类:
其他好文 时间:
2018-06-06 18:26:59
阅读次数:
116
题目背景 在双人对决的竞技性比赛,如乒乓球、羽毛球、国际象棋中,最常见的赛制是淘汰赛和循环赛。前者的特点是比赛场数少,每场都紧张刺激,但偶然性较高。后者的特点是较为公平,偶然性较低,但比赛过程往往十分冗长。 本题中介绍的瑞士轮赛制,因最早使用于1895年在瑞士举办的国际象棋比赛而得名。它可以看作是淘 ...
分类:
编程语言 时间:
2018-05-23 14:18:26
阅读次数:
267
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2094 Problem Description 有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。 球赛的规则如下: 如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定, ...
分类:
其他好文 时间:
2018-04-06 23:55:59
阅读次数:
377
递归算法案例 —https://wenku.baidu.com/view/739bec93c67da26925c52cc58bd63186bceb92d8.html 猴子吃桃子 】 TestRabbit.java 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后 ...
分类:
编程语言 时间:
2018-03-24 00:53:55
阅读次数:
239