笔试题
周一写bug,bug改一周
这个作者很懒,什么都没留下…
展开
-
华为笔试——一个仓库摆放了一排连续整齐的长宽不等的矩形箱子...海报可用的最大矩形面积
目录1 题目描述2 直观思路2.1 直接遍历——暴力法方法一:枚举宽方法二:枚举高直接遍历复杂度分析3 单调栈——优化时间复杂度1 题目描述一个仓库的一排连续整齐的摆放了长宽不等的nnn个箱子(n=[1,100])(n = [1, 100])(n=[1,100]),现在要这些高低不等的箱子组成的柱形图中,找出一块最大的完整矩形面积来贴一张海报。输入输出描述输入:依次给出nnn个矩形箱子的宽度[1,100][1,100][1,100]和高度[1,100][1, 100][1,100]。为简化起见,最多原创 2020-08-27 17:38:48 · 507 阅读 · 0 评论 -
华为笔试题———个公司做团建活动,排成1个M行N列的队形...请按报数顺序输出特战队员的编号列表(N*2的二维数组)
目录1题目描述2输入输出描述3代码实现4不足之处1题目描述—个公司做团建活动,排成1个M行N列的队形。左上角的同事编号为(0,0),右下角的同事编号为(M-1,N-1)。为了打散队伍重新分组。从队列左上角同事开始从1开始报数,最外圈的同事按顺时针报数。外圈同事全部报完,内圈的同事按同样规则继续报数.个位数为7且十位数为奇数被挑选出来作为特战队员。请设计一个计算的方法,入参是两个大于等于10且小于等于1000的整数,M和N。请按报数顺序输出特战队员的编号列表(N*2的二维数组)非法输入请返回原创 2020-08-19 21:31:25 · 1029 阅读 · 0 评论 -
京东笔试——回文素数
目录1 题目描述2 代码思路3 代码实现(Java)4 测试代码重要提示:本文为原创文章,若转载请注明出处。欢迎在评论区讨论和指正。1 题目描述描述现有一个正整数,希望去掉这个数中某一个数字之后可以得到一个回文素数。回文素数是指一个素数同时还是一个回文数(回文数即从左到右和从右到左均一样的数,例如12321).【注意:一位数也被认为是回文数】输入两个正整数N和M,满足N<M,请编写一个程序统计N和M之间存在多少个满足上述要求的数?测试样例输入:110,120110, 120110,120原创 2020-08-07 16:56:00 · 262 阅读 · 0 评论