哔哩哔哩2018秋招编程、简答题部分_第1页
哔哩哔哩2018秋招编程、简答题部分_第2页
哔哩哔哩2018秋招编程、简答题部分_第3页
哔哩哔哩2018秋招编程、简答题部分_第4页
哔哩哔哩2018秋招编程、简答题部分_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、编程题 运动员甲,假设从起点出发,跑了N(1=N=10)步后会90度转折再跑N步,从起点出发后续经历3次转折回到起点。跑步的起始步数下标标记为1,每跑一步进行+1,那么跑出的图形是什么样的?输入N(1=N=10)输出跑步的图形示例:输入9输出12 3 4 5 6 7 8 932 1030 1229 1328 1427 1526 1625 24 23 22 21 20 19 18 17 简答题 1.找出数组中两个只出现一次的数字:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(1).要求:给出算法描述,并且给出核心代码 2.SNS系

2、统中一般都包含“站内短信”的功能。假设一个SNS系统有百万级的用户,每日活跃用户为千级别;现在要求实现用户与用户之间的站内短信,还要实现管理员与所有用户的站内短信,请给出相应的数据设计以及功能实现方案。 3.什么是CDN,它的加速原理和优化策略有哪些?1. (基础编程能力考查)给电脑装内存有一批没有安装内存的电脑需要安装内存,由于每台电脑运行的程序不同,必须安装大于等于最小内存需求的内存条才能让电脑正常工作。现有一批不同容量的内存条。用数组computers表示每天电脑对内存的最小需求量,例如1,2,3用数组memory表示每个内存条的规格,例如1,1,2,3计算能够正确安装内存的电脑台数 注

3、:1. 内存需求了和内存条规格都是正整数 2. 每台电脑只能装一根内存条 Input: 1, 3, 1,1 Output: 1 Explanation: 有三台电脑,内存需求分别是1,2,3,有两根内存,容量都是1,因此只能给一台内存需求是1的电脑安装,输出为1 Input: 1,2, 1,2,3 Output: 2 Explanation: 有两台电脑,内存需求分别是1和2,有三根内存,容量是1,2,3,两台电脑都有相应规格的内存可以安装,因此输出为2 2. (JS/DOM考查)阅读题目,填充代码在指定位置 题目 var data = name: 北京, items: name: 北京, i

4、tems: name: 东城区 , name: 西城区 , name: 浙江, items: name: 杭州, items: name: 上城区 , name: 桐庐县 , name: 宁波, items: name: 象山县 / 要求:实现省市区三级下拉联动 / 初始的select需要使用js通过数据构建,数据结构使用上方data变量中的结构,无需考虑页面样式,实现功能即可 / 填充代码在下方 3. (HTML/CSS)完美还原视觉稿(附图是3倍大小的PNG图片) 4. (逻辑、抽象、解决问题)三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶到这个姑娘,他们决定用手枪进行决斗。小李的命中率是30%,小黄比他好些为50%,最出色的是小林命中率为100

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论