自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

墨染白筝

你会在这里看到我的进步

  • 博客(49)
  • 问答 (4)
  • 收藏
  • 关注

原创 五、集合

感觉主要是应用吧,只谈概念。就那些…没有什么理解上面的难度 一、概述 集合大致可分为:set。list,map,queue这四大种。其中set无序不可重复,list有序可重复,map存储的元素是有映射关系的,queue是Java5之后的队列集合 集合像一种容器,把元素丢进去之后会丢失原来的数据类型。Java5之后新增泛型,可以解决这种问题。 主要由两个接口派生出来:Collection和Ma

2017-10-16 20:32:16 332

原创 美图--Java大数据工程师笔试总结。

心态崩了。。。 三部分题目:选择10*4 简答2*15 编程 1*30 做选择的时候还觉得这卷子真简单,真是简单…… 选择: 第一题考的概率,扔硬币至少一面为正的概率 第二题考的HashCode值是否能唯一标识一个对象 第三题 概率问题,不是很会 第四题 String str = new String[10];里面变量内容是空开始未初始化问题还是null 。答案是null

2017-10-12 20:51:17 1239

原创 链家、美团点评测试岗位笔试总结

10.10 链家的测试开发工程师笔试 10.11 美团点评测试开发工程师 十月一过完之后的前两场笔试。。。测试嘛。。 链家:20*2选择。3*20编程题 先说选择,就是非常简单的一些概念题。。哇做选择的时候真的感觉超级简单……不过涉及到了php,php我没有学过,是问给了数组输出什么,感觉语言应该相通的吧,按照java的规则做的。第一次见php,感觉和linux 的shell语句有些像呢。

2017-10-12 14:24:43 3808 1

原创 四、Java基础类库

注:博主是看《Java疯狂讲义》进行复习和总结的,所以博客里面的代码和举例部分是来自原书。加一些自己的个人理解在里面。。因为自己的总结还不够成熟,里面有些说法可能是不对的,希望大家看到错误指出来,我一定会改正 (づ ̄ 3 ̄)づ一、关于输入输出的1。public static void main(String[] args) Java类由JVM调用 public的修饰符目的是为了使JVM自由调用

2017-10-03 15:43:43 541

原创 九月底,人生的第一次技术面试

这家公司是来我们学校招的,面投的,所谓的笔试就是一份性格测试,刚开始hr还跟我们聊了很久技术,我差点以为他是技术面试官,结果不是。。后面谈到公司技术氛围之类的他都很模糊的说的=。= 公司不是互联网公司,貌似是搞光电技术,然后这几年发展副业想搞大数据方向,企业五百强啦之类的……不是很懂。 我投递意向是Java开发。 一面是和宣讲的那个hr聊天,就是问问有没有挂科,四级过没过(这个公司貌似是看四级

2017-09-30 16:35:03 537 1

原创 九月校招非重本学渣笔试总结和感想

我来学校比较晚,开学了快半个月才到的学校。到校之后就一边复习一边疯狂投递简历,投了有20家左右,都是网投,到今天九月底一共做了八家的笔试题。因为总结的不是很及时的缘故,有些题都记不太清了,好多是看着草稿纸回忆的。腾讯 9.13号 Java开发工程师 腾讯是最早给笔试的公司。其实之前做过网易的校招内推的笔试题。很不幸=。=太菜鸡被刷了。校招再投网易的时候,简历直接刷掉了,算是我目前投的这

2017-09-30 15:56:52 1145

原创 三、面向对象(下)

注:博主是看《Java疯狂讲义》进行复习和总结的,所以博客里面的代码和举例部分是来自原书。加一些自己的个人理解在里面。。因为自己的总结还不够成熟,里面有些说法可能是不对的,希望大家看到错误指出来,我一定会改正 (づ ̄ 3 ̄)づ一、Java8的增强包装类1.包装类的基本概念。 把基本类型值包装成对象, 对象的特性:有成员变量、方法可以被调用。 包装类存在的意义:当需要用到Object类

2017-09-25 16:43:01 230

原创 面向对象(上)

注:博主是看《Java疯狂讲义》进行复习和总结的,所以博客里面的代码和举例部分是来自原书。加一些自己的个人理解在里面。。面向对象的三大特征:封装,继承,多态一、 类类的成员包括:构造器,成员、方法(初始化块)static:可以修饰方法和成员变量(以及初始化块)。静态成员不能直接访问非静态成员。 Static的做用是区分构造器、成员、实例、初始化块这四种东西是属于类还是属于类

2017-09-16 23:50:27 315

原创 一、流程控制与数组

一、流程控制——结束循环的几种方式1.breakbreak可以结束当前循环。for(int i = 0; i<= 100;i++){ 。。。。 if(i = 10) { break; }}这个for循环就结束了,不再循环。或者配合标号使用 ,例如:outer:for(......;......;......){ for(....;.....;...

2017-09-10 22:43:01 312

原创 Hibernate初识

对于Hibernate的初步认识,使用这个框架,可以不用写sql命令来操作数据库。比较关键的地方是,使用Hibernate对数据库操作的时候,是通过修改对象来完成操作的。 首先,需要做一些准备工作 1、使用SQL Server,创建好数据库新建好表,如图: 2、使用MyEclipse新建JAVA WEB项目,创建好项目,项目结构如图 Main是用于测试连接数据库,向添加内容是否成功

2017-03-10 20:35:51 312

原创 第六周练习计划——贪心

这一周的算是贪心算法初体验吧 两个和贪心有关的练习题 1023.组个最小数(20) http://blog.csdn.net/y_215/article/details/54896823 1020.月饼(25) http://blog.csdn.net/y_215/article/details/549073051023这个题做出来还是很快的,但是当时做的时候还是不理解贪心是怎么一回事,再

2017-02-07 19:31:22 331

原创 解题方法技巧汇总类

C++格式化输出,保留小数点后几位: http://blog.csdn.net/y_215/article/details/54907305 C++结构体排序的应用: http://blog.csdn.net/y_215/article/details/54907305

2017-02-07 11:13:53 292

原创 1020. 月饼 (25)

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部15万吨第2种

2017-02-07 11:04:13 429

原创 第五周练习计划

PAT乙级: 1005.继续(3n + 1)猜想 http://blog.csdn.net/y_215/article/details/53969613PAT甲级: 1046. Shortest Distance(20) http://blog.csdn.net/y_215/article/details/54837535 这个题换个思路解题会更好做,有时候直接按着题意

2017-02-06 21:05:59 248

原创 1023. 组个最小数 (20)

给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式:每个输入包含1个测试用例。每个测试用例在一行中给出10个非负整数,顺序表示我们拥有数字0、数字1、……数字9的个数。

2017-02-06 20:53:55 281

原创 1046. Shortest Distance (20)

The task is really simple: given N exits on a highway which forms a simple cycle, you are supposed to tell the shortest distance between any pair of exits.Input Specification:Each input file c

2017-02-02 21:06:13 447

原创 1005. 继续(3n+1)猜想 (25)

卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被

2017-01-02 00:06:16 446

原创 第四周练习计划

散列 基础练习 pat乙级: 1021.个位数统计 http://blog.csdn.net/y_215/article/details/53734559 1029.旧键盘 http://blog.csdn.net/y_215/article/details/53747031 1038.统计同成绩学生 http://blog.csdn.net/y_215/article/detail

2016-12-24 23:14:33 265

原创 1059. C语言竞赛(20)

C语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽:0. 冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。1. 排名为素数的学生将赢得最好的奖品 —— 小黄人玩偶!2. 其他人将得到巧克力。给定比赛的最终排名以及一系列参赛者的ID,你要给出这些参赛者应该获得的奖品。输入格式:输入第一行给出一

2016-12-23 17:44:59 389

原创 1042. 字符统计(20)

请编写程序,找出一段给定文字中出现最频繁的那个英文字母。输入格式:输入在一行中给出一个长度不超过1000的字符串。字符串由ASCII码表中任意可见字符及空格组成,至少包含1个英文字母,以回车结束(回车不算在内)。输出格式:在一行中输出出现频率最高的那个英文字母及其出现次数,其间以空格分隔。如果有并列,则输出按字母序最小的那个字母。统计时不区分大小写,输出小写字母。

2016-12-23 00:59:13 354

原创 1039. 到底买不买(20)

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠

2016-12-22 09:52:40 428

原创 1038. 统计同成绩学生(20)

本题要求读入N名学生的成绩,将获得某一给定分数的学生人数输出。输入格式:输入在第1行给出不超过105的正整数N,即学生总人数。随后1行给出N名学生的百分制整数成绩,中间以空格分隔。最后1行给出要查询的分数个数K(不超过N的正整数),随后是K个分数,中间以空格分隔。输出格式:在一行中按查询顺序给出得分等于指定分数的学生人数,中间以空格分隔,但行末不得有多余空格。

2016-12-20 00:05:33 363

原创 1029. 旧键盘(20)

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入格式:输入在2行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过80个字符的串,由字母A-Z(包括大、小写)、数字0-9、以及下划线“_”(代表空格)组成。题目保证2个字符串均非空。输出格式:按照发现顺序,在一行中输出坏掉的键。其中英文字母只输出大写,每个坏键只输出一次。题目保证至少有1个坏键。

2016-12-19 19:37:24 326

原创 1021. 个位数统计 (15)

给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0<=di<=9, i=0,...,k-1, dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。

2016-12-19 09:38:01 246

原创 第三周练习计划

模拟 pat乙级 1 基础训练 1002.写出这个数 http://blog.csdn.net/y_215/article/details/53578182 1006.换个格式输出整数 http://blog.csdn.net/y_215/article/details/53578205 1016.部分A+B http://blog.csdn.net/y_215/article/de

2016-12-19 07:37:55 313

原创 初识容器

文章链接:http://blog.163.com/asd_wll/blog/static/210310402010112833332260/练习:求集合A和集合B的交集import java.util.HashSet;import java.util.Iterator;public class SetPractice { public static void main

2016-12-18 18:21:04 244

原创 1019. 数字黑洞 (20)

给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。

2016-12-18 17:48:32 302

原创 1064. 朋友数(20)

如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如123和51就是朋友数,因为1+2+3 = 5+1 = 6,而6就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。注意:我们默认一个整数自己是自己的朋友。

2016-12-18 16:18:51 408

原创 1016. 部分A+B (15)

正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA、B、DB,请编写程序计算PA + PB。输入格式:输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 < A, B < 1010。输出格式:在一行中输出PA + PB的值。

2016-12-12 20:06:30 272

原创 1036. 跟奥巴马一起编程(15)

美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长N(3<=N<=20)和组成正方形边的某种字符C,间隔一个空格。输出格式:输出由给定字符C画出的正方形。但是注意到行间距比列间距大,所以为了让结果看上去更像正方形,我们输出的行数实际上是列数的50%(四舍五入取整)。

2016-12-12 18:49:48 414

原创 第二周练习计划

基础训练1 结构体排序类类型数组。注意在给数组赋初值的时候需要实例化当前数组元素 如:stu[i] = new Student(); 否则空指针异常。练习题: http://blog.csdn.net/y_215/article/details/53574483 http://blog.csdn.net/y_215/article/details/53574905两个接口的方法,参考文章:

2016-12-12 13:00:53 296

原创 1006. 换个格式输出整数 (15)

让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数。例如234应该被输出为BBSSS1234,因为它有2个“百”、3个“十”、以及个位的4。输入格式:每个测试输入包含1个测试用例,给出正整数n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出n。

2016-12-12 03:55:51 355

原创 1002. 写出这个数 (20)

读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu

2016-12-12 03:37:49 300

原创 2016.12.11导入项目时的版本不兼容问题

The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files1 导入的项目使用的MyEclipse版本低于现在用的MyEclipse版本2 项目所用的J2SE版本过低, 需要升级不支持此服务器版本。目标服务器必须是 SQL Server 2000 或更高版

2016-12-12 03:09:31 616

原创 1028. List Sorting (25)

Excel can sort records according to any column. Now you are supposed to imitate this function.InputEach input file contains one test case. For each case, the first line contains two integers N (<=100000) and C, where N is the number of records and C is

2016-12-11 19:44:05 234

原创 1004. 成绩排名 (20)

读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。输出格式:对每个测试用例输出2行,第1行是成绩最高学生的姓名和学号,第2

2016-12-11 18:16:11 480

原创 历届试题 核桃的数量

问题描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入格式输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c<30)输出格式输出一个正整数,表示每袋核桃的数量。样例输入12 4 5样例输出120

2016-12-10 23:46:30 452

原创 2016.12.10数据库连接发生的一系列错误

使用工具:SQL Server2014,MyEclipse10 错误背景: 学习了jsp之后打算自己做一个小小的JavaWeb项目练手,然后跑了数据库工具类里面的Main类测试方法,因为是老师给的代码,没有仔细研究(上周网页显示数据库内容那部分成功了,没有管过这个类),于是今天尝试run了一下Main类,结果报出了一系列错误……错误如下

2016-12-10 18:00:58 821

原创 1027. Colors in Mars (20)

People in Mars represent the colors in their computers in a similar way as the Earth people. That is, a color is represented by a 6-digit number, where the first 2 digits are for Red, the middle 2 digits for Green, and the last 2 digits for Blue. The only

2016-12-09 21:32:08 325

原创 1057. 数零壹(20)

给定一串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其字母序号之和为:16+1+20+2+1+19+9+3=71,而71的二进制是1000111,即有3个0、4个1。

2016-12-05 23:04:47 586 3

空空如也

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

TA关注的人

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