JAVA
文章平均质量分 91
SDUTyangkun
这个作者很懒,什么都没留下…
展开
-
ArrayList源码分析
ArrayList源码分析ctrl + 7 -------> 构造方法构造方法 public ArrayList(int initialCapacity) { if (initialCapacity > 0) { this.elementData = new Object[initialCapacity]; } else if (initialCapacity == 0) { this.elementD原创 2020-10-22 10:43:55 · 146 阅读 · 0 评论 -
答答租车系统(面向对象综合练习)
答答租车系统(面向对象综合练习)Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description各位面向对象的小伙伴们,在学习了面向对象的核心概念——类的封装、继承、多态之后,答答租车系统开始营运了。请你充分利用面向对象思想,为公司解决智能租车问题,根据客户选定原创 2017-04-20 22:05:25 · 869 阅读 · 0 评论 -
复数的运算(类和对象)(写的不正规 单纯应付机考)
复数的运算(类和对象)Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description设计一个类Complex,用于封装对复数的下列操作:成员变量:实部real,虚部image,均为整数变量;构造方法:无参构造方法、有参构造方法(参数2个)成员方法:含两原创 2017-04-21 20:53:25 · 484 阅读 · 0 评论 -
2787 加密术
加密术Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description加密技术是一种常用的安全保密手段,利用加密技术可以把重要的数据变成经过加密变成乱码传送,到达目的地后再利用解密手段还原。现在我们发明了一种新的加密技术,即通过在一个字符串的任意位置插入若干个随机生成的字符(‘a’原创 2017-04-15 20:27:48 · 35155 阅读 · 0 评论 -
2191救基友记2
救基友记2Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description 屌丝WP的好基友CZ又被妖鬼给抓走了(CZ啊,CZ….怎么说你好呢….吃着锅里想着碗里),为了求出CZ,他只好去求高富帅RQ, RQ给WP出了到题目说只要你能解决这道题目,他就答应帮屌丝WP去解救好原创 2017-04-15 21:36:32 · 563 阅读 · 0 评论 -
判定Java源文件名称
判定Java源文件名称Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description输入若干行字符串,判断每行字符串是否可以作为Java的源文件名称。其中:Java源文件的命名规则:合法的 Java标识符+“.java”;Java标识符的命名规则:可包含字母、数字、下划线原创 2017-04-18 17:47:48 · 662 阅读 · 0 评论 -
多线程基础一
/** * 列子:创建三个窗口卖票,总票数为100张,使用实现的runnable接口方式 * 1. 问题:买票过程中出现重票和错票 * 2.原因:当某个线程操作过程中,另一个线程也参与进来 * 3.解决方式:当一个线程a在操作ticket的时候,其他线程不能参与进来, * 直到线程a操作完ticket时,其他线程才可以开始操作ticket,这种情况即使线程a * 出现了阻塞,也不...原创 2019-10-07 13:32:25 · 140 阅读 · 0 评论 -
多线程基础二
package com.bupt.exer;/** * 列子:创建三个窗口卖票,总票数为100张,使用实现的runnable接口方式 * 1. 问题:买票过程中出现重票和错票 * 2.原因:当某个线程操作过程中,另一个线程也参与进来 * 3.解决方式:当一个线程a在操作ticket的时候,其他线程不能参与进来, * 直到线程a操作完ticket时,其他线程才可以开始操作ticke...原创 2019-10-07 14:14:37 · 144 阅读 · 0 评论 -
多线程基础四 线程通信
package com.bupt.exer;/** * 通信样例,两个线程交替打印1-100的数字 *涉及到的方法 * wait(),一旦执行此方法,当前线程就会进入阻塞状态,并释放同步监视器 * notify(),一旦执行此方法,就会唤醒被wait的一个线程,如果有多个线程被wait,就会唤醒优先级高得那个 * notifyAll(),一旦执行此方法,就会唤醒被wait所有的线程...原创 2019-10-07 16:03:31 · 151 阅读 · 0 评论 -
多线程基础五: 线程池创建多线程
package com.bupt.ThreadPoolDemo;/** * 创建线程方式四:线程池 * 好处: * 1、提高响应速度,减少了创建新线程的时间 * 2、降低资源消耗,重复利用线程池中的线程,不需要每次都创建。 * 3、便于线程管理 * corePoolSize:核心池的大小 * maximumPool: 最大线程数 * keepAliveTime: 线程没有任务时最...原创 2019-10-08 15:20:18 · 296 阅读 · 0 评论 -
相似三角形
相似三角形Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description给出两个三角形的三条边,判断是否相似。Input多组数据,给出6正个整数,a1,b1,c1,a2,b2,c2,分别代表两个三角形。(边长小于100且无序)Out原创 2017-04-20 21:48:38 · 442 阅读 · 0 评论 -
织女的红线
织女的红线Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description好久不见牛郎哥哥了,织女非常想他,但是她想考验一下牛郎在她不在的日子里有没有好好学习天天向上,于是乎想出一个问题考一考他。织女找了一跟很细的红线和N颗相同的钉子,将各颗钉子钉在墙上作为一原创 2017-04-20 17:42:21 · 322 阅读 · 0 评论 -
计算长方体、四棱锥的表面积和体积
计算长方体、四棱锥的表面积和体积Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description计算如下立体图形的表面积和体积。 从图中观察,可抽取其共同属性到父类Rect中:长度:原创 2017-04-20 17:17:42 · 1056 阅读 · 0 评论 -
字符串扩展
字符串扩展Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem DescriptionTom有些时候为了记录的方便,常常将一些连续的字符用扩展符'-'简单表示。比如abcdefg可以简写为a-g,即用起始的字符和终止字符中间加上一个扩展符'-'来表示这个字符串。但是为了处理的方便,To原创 2017-04-17 20:44:28 · 324 阅读 · 0 评论 -
骄傲的代价
骄傲的代价Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description E_star由于在上次考试中取得了很好的成绩他开始骄傲起来,此时von看不下去了,于是就想找他的岔,他把E_star叫来说最近一道A+B编程题目不会,想要让同是计算机专业的E_star来帮他解答,E_st原创 2017-04-17 20:59:25 · 332 阅读 · 0 评论 -
下沉的船
下沉的船Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description身份优先级: woman = child > man > captain.多组数据(少于组),每一组有一个整数(,代表船上有个人,接下来行,每行有一个名字和他的身份。名字字符长度小于。数据保证不存在重名原创 2017-04-17 21:17:45 · 580 阅读 · 0 评论 -
分类游戏
分类游戏Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description分类游戏很适合于对儿童的教育,可以让他们通过游戏了解更多的事物,学习更多的知识。我们要实现的分类游戏很简单,是基于单词的分类游戏。我们给出两个或三个类别,比如说单词的首字母,有以B开头的字母和以C开头的字母两类原创 2017-04-18 16:51:19 · 513 阅读 · 0 评论 -
链表的有序集合
链表的有序集合Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description 集合有一个重要的特性:互异性,即集合中任意两个元素都是不同的,互异性使得集合中的元素没有重复。给你 n 个包含重复数字的无序正整数序列,建立一个有序链表,链表中的结点按照数值非降序排列且不包含重复元素原创 2017-04-18 17:14:56 · 382 阅读 · 0 评论 -
集合相等问题
集合相等问题Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description给定2 个集合S和T,试设计一个判定S和T是否相等的蒙特卡罗算法。设计一个拉斯维加斯算法,对于给定的集合S和T,判定其是否相等。Input输入数据的第一行有1 个正整数n(n≤10000原创 2017-04-18 17:19:22 · 582 阅读 · 0 评论 -
学生信息的添加与查询
学生信息的添加与查询Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description设计一个学生添加和查询的系统,从键盘读入学生的数据,然后再从屏幕显示出来。Input第一行有2个整数N和M,其中:N——学生数量,M——学生属性数量;第二行有M个字符串,表示学生原创 2017-04-18 20:36:59 · 1957 阅读 · 0 评论 -
时间日期格式转换
时间日期格式转换Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description而北美所用的日期格式则为“月月/日日/年年年年”或”mm/dd /yyyy”,如将“2010/11/20”改成这种格式,对应的则是”11/20/2010”。对于时间的格式,则常有12小时制和24小时制原创 2017-04-18 20:55:00 · 652 阅读 · 0 评论 -
2445小学数学
小学数学Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description今年中秋节,大宝哥带着一盒月饼去看望小学数学老师。碰巧数学老师在指导他的学生“100以内的加减法”,由于老师要指导很多个小朋友,所以经常会忙不过来,于是老师便请大宝帮忙检查下小朋友们的作业情况,并统计出每个小朋友做对了几道原创 2017-04-15 20:29:11 · 557 阅读 · 0 评论 -
Eddy的难题
Eddy的难题Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description人随着岁数的增长是越大越聪明还是越大越笨,这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考,因为他在很小的时候就知道亲和串如何 判断了,但是发现,现在长大了却不知道怎么去判断亲和串了,于原创 2017-04-17 19:49:18 · 364 阅读 · 0 评论