
笔试题
WukongGo
这个作者很懒,什么都没留下…
展开
-
笔试常见选择题代码块输出结果
public static void A(String a){ a="new TALString"; } public static void B(StringBuffer a){ a=new StringBuffer("new TALStringBuffer"); } public static void main(String[] ars){ String a=new String("TALString"); StringBuffer b=new StringBuffer("T.原创 2020-09-05 14:10:44 · 315 阅读 · 0 评论 -
浪潮笔试题1:被砍掉的树java实现
/* 某条街道两侧分别种植了一排树木,并按如下编号: 1 3 5 7 … 45 47 49 … 99 2 4 6 8 … 46 48 50 … 100 但是有一些树被砍去,希望你能找出一边最长的连续的大树。 输入 第一行一个整数N 第二行N个整数表示被砍去树的编号 输出 M 和 X(表示从第M棵大树开始,共有连续的X棵大树,如果有多个解,输出M最小的解即可) 样例输入 5 9 15 27 35 6 样例输出 8 47import java.util.*;public class Main{ pub原创 2020-09-04 20:42:08 · 1386 阅读 · 0 评论 -
京东笔试题1:第n个数java实现
计算出由2、3、5这三个数字组成的由小到大的第n个数,包括2,3,5输入:3输出:5输入:7输出:32import java.io.*;import java.util.*;public class Main { public static void main(String[]args){ Scanner scan=new Scanner(System.in); while(scan.hasNext()){ int n=scan.next..原创 2020-08-27 20:53:19 · 308 阅读 · 0 评论 -
maximal-rectangle给出一个只包含0和1的二维矩阵,找出最大的全部元素都是1的长方形区域java实现
题目描述给出一个只包含0和1的二维矩阵,找出最大的全部元素都是1的长方形区域,返回该区域的面积。思路:结合计算直方图中最大矩形的面积的思路,将在二维矩阵中找出最大的全部元素都是1的长方形区域的问题转换为求每行构成 直方图中最大矩形面积的问题。每行元素按列累加,遇到连续的1就自增,否则就置0,期间记录最大值,直至遍历到最后一行,输出最大值...原创 2020-04-06 18:39:13 · 2445 阅读 · 0 评论 -
minimum-window-substring在字符串S中找出最短的包含字符串T中所有字符的子串java实现
题目描述给出两个字符串S和T,要求在O(n)的时间复杂度内在S中找出最短的包含T中所有字符的子串。例如:S="ADOBECODEBANC"T="ABC"找出的最短子串为"BANC".注意:如果S中没有包含T中所有字符的子串,返回空字符串 “”;满足条件的子串可能有很多,但是题目保证满足条件的最短的子串唯一。思路:1) start开始指向0, end一直后移...原创 2020-04-05 10:07:03 · 1234 阅读 · 0 评论 -
笔试题-布尔表达式求值表达式只包含true,false,and和or,现在要对这个表达式进行布尔求值,计算结果为真时输出true、为假时输出false java实现
给出一个布尔表达式的字符串,比如:true or false and false,表达式只包含true,false,and和or,现在要对这个表达式进行布尔求值,计算结果为真时输出true、为假时输出false,不合法的表达时输出error(比如:true true)。表达式求值是注意and的优先级比or要高,比如:true or false and false,等价于true or (f...原创 2020-03-29 11:00:05 · 3971 阅读 · 2 评论 -
笔试题-字符串模式匹配模式串中‘?’可以匹配目标串中的任何字符,模式串中的 ’*’可以匹配目标串中的任何长度的串java实现
题目描述给出两个字符串,分别是模式串P和目标串T,判断模式串和目标串是否匹配,匹配输出 1,不匹配输出 0。模式串中‘?’可以匹配目标串中的任何字符,模式串中的 ’*’可以匹配目标串中的任何长度的串,模式串的其它字符必须和目标串的字符匹配。例如P=a?b,T=acb,则P 和 T 匹配。输入描述:输入第一行包含一个字符串p,(1 ≤ |p| ≤ 20).输入第二行...原创 2020-03-28 17:14:25 · 1164 阅读 · 0 评论 -
笔试题-美团骑手包裹区间分组
题目描述:2110年美团外卖火星第3000号配送站点有26名骑手,分别以大写字母A-Z命名,因此可以称呼这些骑手为黄家骑士特工A,黄家骑士特工B…黄家骑士特工Z,某美团黑珍珠餐厅的外卖流水线上会顺序产出一组包裹,美团配送调度引擎已经将包裹分配到骑手,并在包裹上粘贴好骑手名称,如RETTEBTAE代表一组流水线包裹共9个,同时分配给了名字为A B E R T的5名骑手。请在不打乱流水线产出顺序的...原创 2020-03-28 11:26:36 · 999 阅读 · 0 评论