2017年2月21日

java笔试之参数解析(正则匹配)

摘要: 在命令行输入如下命令: xcopy /s c:\ d:\, 各个参数如下: 参数1:命令字xcopy 参数2:字符串/s 参数3:字符串c:\ 参数4: 字符串d:\ 请编写一个参数解析程序,实现将命令行各个参数解析出来。 解析规则: 1.参数分隔符为空格 2.对于用“”包含起来的参数,如果中间有空 阅读全文

posted @ 2017-02-21 14:17 贝拉拉 阅读(494) 评论(0) 推荐(0)

java笔试之提取不重复的整数

摘要: 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 此题可以使用linkedHashedSet\ArrayList\Stack\数组等来做。类似题目是输入一个数/字符串,从右往左输出,或者是输入一个数,删除重复数字输出等。 阅读全文

posted @ 2017-02-21 12:04 贝拉拉 阅读(337) 评论(0) 推荐(0)

java笔试之自守数

摘要: 自守数是指一个数的平方的尾数等于该数自身的自然数。例如:25^2 = 625,76^2 = 5776,9376^2 = 87909376。请求出n以内的自守数的个数 接口说明 /*功能: 求出n以内的自守数的个数 输入参数:int n 返回值:n以内自守数的数量。*/ public static i 阅读全文

posted @ 2017-02-21 11:13 贝拉拉 阅读(621) 评论(0) 推荐(0)

2017年2月17日

java笔试之尼科彻斯定理

摘要: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 这题也可以用数学公式推理,首项m*(m-1)+1,循环m次。 阅读全文

posted @ 2017-02-17 15:58 贝拉拉 阅读(532) 评论(0) 推荐(0)

java笔试之简单密码

摘要: 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生年份,怎么忘都忘 阅读全文

posted @ 2017-02-17 15:53 贝拉拉 阅读(184) 评论(0) 推荐(0)

java笔试之求最大连续bit数

摘要: 功能: 求一个byte数字对应的二进制数字中1的最大连续数,例如3的二进制为00000011,最大连续2个1 输入: 一个byte型的数字 输出: 无 返回: 对应的二进制数字中1的最大连续数 阅读全文

posted @ 2017-02-17 15:47 贝拉拉 阅读(174) 评论(0) 推荐(0)

java笔试之放苹果

摘要: 题目描述:M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 输入:每个用例包含二个整数M和N。0<=m<=10,1<=n<=10。 样例输入 7 3 样例输出 8 /** * 计算放苹果方法数目 * 输入值非法时返回 阅读全文

posted @ 2017-02-17 15:33 贝拉拉 阅读(972) 评论(0) 推荐(0)

java笔试之字符逆序(二)

摘要: 与字符逆序(一)不同,句子逆序,单词顺序。例如:I am a student 输出为student a am I。 想法:先字符串句子逆序,然后针对每个单词再逆序一遍。 阅读全文

posted @ 2017-02-17 14:43 贝拉拉 阅读(162) 评论(0) 推荐(0)

java笔试之字符逆序(一)

摘要: 将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。 如:输入“I am a student”,输出“tneduts a ma I”。 阅读全文

posted @ 2017-02-17 13:58 贝拉拉 阅读(416) 评论(0) 推荐(0)

java笔试之完全数计算

摘要: 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。 它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。 例如:28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。 给定函数count(int n 阅读全文

posted @ 2017-02-17 11:34 贝拉拉 阅读(1083) 评论(0) 推荐(0)

导航