面试题
Genius_zz
这个作者很懒,什么都没留下…
展开
-
在一个长串中寻找合适的子串,子串中含有通配符
问题描述:输入两个字符串,查找字符串1中与字符串2最先匹配的内容,将匹配的字符串输出。字符串2支持通配符。通配符为“?”。已知字符串2不可能只出现?的情况。字符串1和字符串2的最大长度不超过128 代码如下: public class FindSubStr { public static void main(String[] args){ String allStr; String原创 2016-09-06 15:56:47 · 893 阅读 · 0 评论 -
2016广联达面试题5
问题描述: 一个n*m的阵列,每一个位置上都有一个值,我们从左上角开始出发,向右下角方向步进。最终到达右下角,找到我们经过路径上的值的和的最大值,例如图中最大值为53。 矩阵为: 1 10 3 8 12 2 9 6 5 7 4 11 3 7 16 5 问题分析:每一步要么向下移动,要么向右移动,很明显的动态原创 2016-09-05 16:43:09 · 3445 阅读 · 0 评论 -
2016华为机试题
问题描述:求a+aa+aaa+aaaa+aaaaa+...,其中a是一个十以内的数字,n表示几个数相加。 问题分析:这个问题一共需要两个变量,一个变量用来累加所有的数,另外一个变量来生成a,aa,aaa,aaaa这类的数。而这类数有一个特点就是: 比如: 33 = 3*10+3 333=33*10+3 以此类推。因此实现的代码如下:public class AddNumber {原创 2016-09-06 09:48:27 · 731 阅读 · 0 评论 -
输入一个年月日,输出是指定日期是这一年的第几天--蘑菇街面经
题目要求:输入年月日,输出输入的日期,是这一年的第几天; 问题分析:分析这一年的第几天,首先,月有大小月之分,1,3,5,7,8,10,12。都是31天。而4,6,9,11则是30天,2月份的天数,取决于给定年份是平年还是闰年,平年则为28天,闰年为29天; 判断某一年是否是闰年: 能被4整除,不能被100整除; 能被100整除,也能被400整除 代码如下: import java.u原创 2017-09-26 17:18:18 · 3522 阅读 · 0 评论