自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 求一个int型整数的两种递减数之和(java)--2015华为机试题

描述:        给出一个整数(负数使用其绝对值),输出这个整数中的两种递减数(1.最大递减数;2.递减数中各位数之和最大的数)之和。递减数:一个数字的递减数是指相邻的数位从大到小排列的数字,不包含相邻的数位大小相同的情况。最大递减数:所输入整数的所有递减数中值最大的一个。如: 75345323,递减数有:75,753,53,53,532,32。那么最大的递减数为753。 各位

2018-06-10 18:09:28 280

转载 Java集合类详解

Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口  Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Element

2017-06-22 10:52:56 390

转载 Java动态规划 实现最长公共子序列以及最长公共子字符串

动态规划法经常会遇到复杂问题不能简单地分解成几个子问题,而会分解出一系列的子问题。简单地采用把大问题分解成子问题,并综合子问题的解导出大问题的解的方法,问题求解耗时会按问题规模呈幂级数增加。为了节约重复求相同子问题的时间,引入一个数组,不管它们是否对最终解有用,把所有子问题的解存于该数组中,这就是动态规划法所采用的基本方法。【问题】 求两字符序列的最长公共字

2017-06-22 10:52:00 644

转载 java 中的Scanner

java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。一、扫描控制台输入这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。当通过new Scanner(System.in)创建一个Scanner,控制台会一

2017-06-22 10:50:20 370

原创 数据库索引

4月份参加腾讯的实习生面试,初试和复试的时候都被问到数据库索引的知识,所以很有必要整理一下这方面的知识。分为三点,为什么要用数据库索引,换句话说它的优点有哪些;什么情况下适合用数据库索引呢?怎么创建数据库索引,索引有哪些特征呢?(一)为什么要用数据库索引? (数据库索引有哪些优点)   ——因为,创建索引可以大大提高系统的性能。 优点通过创建唯一性索引,

2017-06-04 11:43:59 692

原创 PHP科普

1.PHP是什么意思?超文本预处理器(Hypertext Preprocessor)2.PHP是干什么用的?PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl(实际抽取与汇报语言)的特点,利于学习,使用广泛,主要适用于Web开发领域。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执

2017-06-03 17:01:29 811

原创 2017华为机试题--投骰子问题

题目描述:骰子是一个立方体,每个面一个数字,初始为左1,右2,前3(观察者方向),后4,上5,下6,用123456表示这个状态,放置到平面上,可以向左翻转(用L表示向左翻转1次),可以向右翻转(用R表示向右翻转1次),可以向前翻转(用F表示向前翻转1次),可以向后翻转(用B表示向右翻转1次),可以逆时针旋转(用A表示逆时针旋转90度),可以顺时针旋转(用C表示逆时针旋转90度),现从初始状态开始,

2017-04-10 10:16:01 3285

原创 2017华为机试题--Floyd算法

小K是X区域的销售经理,他平常常驻“5”城市,并且经常要到“1”、“2”、“3”、“4”、“6”城市出差。当机场出现大雾情况时,会导致对应城市的所有航班的起飞及降落均停止(即不能从该城市出发,其他城市也不能到达该城市)。小K希望知道如果他需要到X城市出差时,如果遇到Y城市出现大雾,他最短的飞行时间及飞行路径。注意:当两个城市间不可达时,消耗时间默认取1000.各城市简的飞行时间如下

2017-04-10 10:02:43 1646

原创 2017华为机试题--任务调度

题目描述:输入5个任务的ID,任务优先级,开始运行时间和任务运行时间,其中调度过程支持抢占,即优先级值高的任务可抢占正在运行的优先级值低的任务,最后输出前200秒,任务的调度过程输入描述:任务信息输入格式为:[任务ID.任务优秀级.任务开始运行时间.任务运行时长];任务与任务之间使用“|”隔离;5个任务的任务ID为1-5;任务优先级范围为0-200.输入例子:[1.80.1.10]

2017-04-10 09:21:02 1840

原创 2017华为机试题--全排列问题

题目描述:小明负责公司年会,想出一个趣味游戏:屏幕给出1~9中任意3个不重复的数字,大家以最快时间给出这几个数字可拼成的数字从小到大排列位于第N位置的数字,其中N为给出的数字中最大的(如果不到这么多个数字则给出最后一个即可),谁最快给出谁得奖。注意:(1)屏幕如果给出的是“2”,大家可把它当作“2”,也可把它当作“5”来拼接数字;同理,如果屏幕给的是“5”,大家可把它当作“5”,也

2017-04-09 11:49:26 4288

原创 2017华为机试题--水仙花数

等了一个月终于等到华为给安排的实习生在线机试,把自己做的三道题记录了一下,也方便日后复习。这篇是第一题,经典的水仙花数题,一定要审清题目,不要一遇到机试题上来就写输入语句,这道题目就没有要求输入!水仙花数的思想也很经典,在其他地方也会用到其中的细节,mark一下。题目描述:水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身。(例如:1³+5³+3³=153),要求:

2017-04-09 11:16:34 2812

原创 网易2017实习生招聘机试题--消除重复元素

题目:小易有一个长度为n序列,小易想移除掉里面的重复元素,但是小易想是对于每种元素保留最后出现的那个。小易遇到了困难,希望你来帮助他。输入描述:输入包括两行:第一行为序列长度n(1 ≤ n ≤ 50)第二行为n个数sequence[i](1 ≤ sequence[i] ≤ 1000),以空格分隔输出描述:输出消除重复元素之后的序列,以空格分隔,行末无空格输入例子:9

2017-03-27 15:45:21 572

原创 Java中static的特点

前两天面试时被问到静态的特点,当时回答地不是很好,现在来总结一下在了解某样东西的时候我们通常会从它是什么,为什么,和怎么样在三方面来衡量,对于java中的static,我们也这样讨论下,要明确以下几点:1、 static在java中到底代表什么,为何要用它?2、 static在java中怎么用?3、 static 有那些特点和使用的“局限”?4、当成员变量被静态修饰后,和非静态

2017-03-23 10:21:54 1404

原创 求一个int型整数的两种递减数之和(java)--2015华为机试题

描述:        给出一个整数(负数使用其绝对值),输出这个整数中的两种递减数(1.最大递减数;2.递减数中各位数之和最大的数)之和。递减数:一个数字的递减数是指相邻的数位从大到小排列的数字,不包含相邻的数位大小相同的情况。最大递减数:所输入整数的所有递减数中值最大的一个。如: 75345323,递减数有:75,753,53,53,532,32。那么最大的递减数为753。 各位

2017-03-16 21:03:00 901

空空如也

空空如也

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

TA关注的人

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