公司笔试
dream_Felix
这个作者很懒,什么都没留下…
展开
-
笔试题--斐波那契数列
题目描述在数学上,斐波那契数列: 1、1、2、3、5、8、13、21、34、……大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39代码import java.util.Scanner;public class MyTest17 {// 1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列 ...原创 2019-10-29 14:12:20 · 648 阅读 · 0 评论 -
笔试题--特殊数字求和
题目描述题目:求s=a+aa+aaa+aaaa+aaaaa+aaa…a的值其中a 是一个数字。例:输入:23输出:246其中a=2,n=3(加数的个数),246为和代码import java.util.Scanner;public class MyTest16 { public static void main(String[] args) { Sc...原创 2019-10-28 21:45:11 · 326 阅读 · 0 评论 -
笔试题--指定字符替换
题目描述题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。代码import java.util.ArrayList;import java.util.Scanner;public class MyTest15 { public static void main(...原创 2019-10-28 19:53:49 · 328 阅读 · 0 评论 -
笔试题--移动手机号短号
题目描述手机号有11位,同时校园内的同学都知道有手机短号(资费很实惠),手机号短号都是6+手机号后5位,比如:13512345678的手机短号对应为:645678。如果多个手机号的后5位相同,则多个重复号码中后续的短号为000000提示管理人员进行处理。要求根据手机号,输出对应短号!样例输入:21351234567813787654321注意:2为输入个数样例输出...原创 2019-10-25 15:12:04 · 586 阅读 · 0 评论 -
笔试题--判断素数(质数)输出相应提示
题目描述对于表达式n^2n+41,当[x,y],范围内取整数是,比如(-39<=x<y<=50),判定该表达式的值是否都为素数。输入:输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0是,表示输入结束,该行不做处理。输出:对于每个给定范围内的取值,如果表大会的值都为素数,则输出“OK”,否则输出“Sorry”,(不包括双引号),每组输出占一行。样例输入...原创 2019-10-25 13:36:39 · 307 阅读 · 0 评论 -
输出长度最小的连续子数组
题目给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组。如果不存在符合条件的连续子数组,返回 0。示例:输入: s = 7, nums = [2,3,1,2,4,3]输出: 2解释: 子数组 [4,3] 是该条件下的长度最小的连续子数组。代码//输入: s = 7, nums = [2,3,1,2,4,3]//输出: 2//...原创 2019-10-22 22:32:41 · 969 阅读 · 0 评论 -
笔试题-找到最长连续不重复子串
题目给定一个字符串,请找出其中长度最长且不含有重复字符的子串,计算该子串长度。输入描述:输入类型为字符串,例如”abcde“输出描述:输出类型为整型, 例如 5示例1输入pwwkew输出3说明无重复字符的最长子串是"abc",其长度为 3代码import java.util.*;public class Main { public static void m...原创 2019-10-21 22:50:49 · 481 阅读 · 0 评论 -
笔试题-最长回文子串
题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。示例 2:输入: “cbbd”输出: “bb”代码import java.util.*;public class MyTest07 {public static void main(St...原创 2019-10-21 21:29:01 · 221 阅读 · 0 评论 -
面试题--模拟斗地主洗牌发牌看牌
问题模拟斗地主洗牌发牌和看牌思路:先构造一副扑克包括大小王使用Collections.shuffle()实现洗牌实现发牌利用Arraylist.add()实现看牌功能代码import java.util.ArrayList;import java.util.Collections;//模拟斗地主洗牌发牌public class MyTest05 { pub...原创 2019-10-15 15:48:40 · 454 阅读 · 0 评论 -
面试题---长字符串中统计每个字母出现次数
长字符串中统计每个字母出现次数给定常字符串:abcsdfdjfkdscaaacccbbbkssss结果输出:a(4)b(4)c(5)s(6)d(3)f(2)j(1)k(2)代码import java.util.LinkedHashMap;import java.util.Map;import java.util.Scanner;import java.util.Set;publi...原创 2019-10-14 21:54:20 · 683 阅读 · 1 评论 -
面试题-生成10个1至20不重复的随机数
题目描述编写一个程序,获取10个1至20的随机数,要求随机数不能重复。代码//需求:编写一个程序,获取10个1至20的随机数,要求随机数不能重复。import java.util.Arrays;import java.util.LinkedHashSet;import java.util.Random;public class MyTest01 { public stat...原创 2019-09-24 20:21:25 · 1440 阅读 · 0 评论 -
笔试题-最佳找零钱方案
题目描述超市找零钱;输入:36.5 50输出:13.5 10:1;2:1;1:1;0.5:1;输入说明:36.5是消费金额,50是实际支付,输出中13…5是找零金额,10是10元,:后边是张数,中间用;相隔。代码import java.text.DecimalFormat;import java.util.Arrays;import java.util.Scanner;...原创 2019-09-17 10:36:57 · 802 阅读 · 0 评论