笔试题
LeonardoZzzz
史家之绝唱,无韵之HelloWorld
展开
-
18年阿里校园秋招笔试(送快递)
题目如下: 思路:深度优先搜索+回溯注意事项:最终要回到起点 首先是定义一个“坐标点”类 属性包含:x坐标y坐标 该点是否被经过的标记 方法包含:计算距离package Alibaba.Transport;public class Point { int x; int y; bo...原创 2018-09-01 11:53:11 · 528 阅读 · 0 评论 -
算法小题(二):简单递归
关于递归:程序调用自己的编程技巧叫做递归。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。例如:文中代码、Fibonacci数列求解、汉诺塔等缺点:易发生St...原创 2018-09-15 16:49:21 · 279 阅读 · 0 评论 -
算法小题(三):两线程交替输出1~99
一、回顾Thread的常用法方法1.start():启动线程并执行相应的run()方法 2.run():子线程要执行的代码放入run()方法中 3.currentThread():静态的,调取当前的线程 4.getName():获取此线程的名字 5.setName():设置此线程的名字 6.yield():调用此方法的线程释放当前CPU的执行权 7.join():在A线程中调用B线...原创 2018-09-16 10:00:28 · 386 阅读 · 0 评论 -
算法小题(四):找出"快乐数字"
一、拆分各数字求平方和,若最终结果为1则此数为"快乐数字"来源:多益网络 2018秋招笔试题,【注意:编译器不使用Scanner类】原题目:/** * 快乐数字: * 1.输入一个数字 * 2.判断拆分各位数,求平方和 * 3.最终结果为1则返回true,否则返回false * 例如: * input:19 * 1^2 + 9^2 = ...原创 2018-09-16 11:08:47 · 489 阅读 · 0 评论 -
算法小题(五):选举镇长
选举镇长:反向朋友圈问题来源:18年QiHu360秋招笔试题原题目为: 某公司员工 Alex 最近申请了一个长假,一个人背着包出去自助游了。 路上,他经过了一个小镇,发现小镇的人们都围在一棵树下争吵。Alex上前询问情况,得知小镇的人们正缺一个镇长,他们希望能选一个知名又公正的镇长,即,大家希望能选出一个人,所有人都认识他,但同时他不认识镇上除自己以外的其他人(在此,...原创 2018-09-18 10:43:59 · 335 阅读 · 0 评论 -
算法小题(六):EatingDays
18年爱奇艺秋招题目:局长与食物原题目菊长有有N种食物,每种食物有Ai 份。每天局长会吃一份食物,或买一份食物(即每天只进行一项行为),就酱过了M 天,现在局长想知道M 天后第p种食物的份数排名(从大到小,相同算并列)/** * 1.局长有N种食物,每种食物Ai份,i代表食物号码1~N * 2.局长每天吃一份食物,或买一份食物(进食或买食) * 3.过了M天,求第p种食物...原创 2018-09-23 15:39:35 · 229 阅读 · 0 评论 -
算法小题(一):按字典排序的子字符串
用友2018秋招算法小题原题目:/** * 找出连续数字字串的[开始元素,连续个数] * 样例: * input: 8 3 4 5 6 9 12 16【一行输入,按空格分隔】 * output: [3,4] */注意:遍历下一个元素时,数组越界问题public class Main { public static void main(String[] args...原创 2018-09-15 16:15:24 · 393 阅读 · 0 评论 -
通信工程师考试复习(一):各种英文缩写【自用】
目录A、B、C、D、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、S、T、U、V、W、X、Y、Z、A、ATM(Asynchronous Transfer Mode)异步传输模式 协议参考模型 ATM 信元是传输、交换和复用的基本单位,是ATM 的基本信息单元。ATM 信元格式有用户 网络接口(UNI)和网络一节点接口(NNI)两...原创 2019-09-17 17:18:58 · 1241 阅读 · 0 评论