百度2014校园招聘笔试题武汉站三道算法设计题

2023-05-16

百度2014校园招聘笔试题武汉站三道算法设计题
1、给定任意一个整整数、求比这个数大且最小的不重复数、就是相邻两位不同,例如1231.如1101就是重复数。
解:
思路:每次将给定的值加上1,然后判断这个数是否为重复数,如果是则继续加1,如果不是则输出结果。
判断一个数是否为重复数比较简单,可以设置两个指针,两个相邻的数字进行比较。
code:代码比较简单,此处略。
2、长度为n字符串、求字符串里最长回文子串
解:
思路:
可以参考资料: 
http://blog.csdn.net/chdhust/article/details/8241183 
给出一个经典的方法:介绍一个专门针对回文子串的算法,其时间复杂度为O(n),这就是manacher算法。
3、数轴上从左到右有n个点、a[0]    a[1]……、给定一根长度为L的绳子、求绳子最多覆盖其中几个点?
解:
void maxCover(int* a, int n, int l) {
   int maxCover = 1;
   int beginPos = 0, endPos = 1;
   while (endPos <= n – 1 ) {
       if (a[endPos] – a[beginPos] >= l) {        
          If (a[endPos] – a[beginPos] == l ) {
             maxCover = endPos–beginPos + 1; // 正好
          } elseif (a[endPos] – a[beginPos] > l ) {
             maxCover = endPos–beginPos; // 回退一个点
          } 
          beginPos++; // 起点右移一位
       }
       endPos++;
   }
   return maxCover;
}


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

百度2014校园招聘笔试题武汉站三道算法设计题 的相关文章

  • 转身不带走一丝云彩--我的2014

    时间或许就是这样不管你愿意不愿意都会毫不犹疑的向前 xff0c 逼你成长 2014年得到了很多也失去了很多 xff0c 我对未来还是有诸多憧憬的 谨以此文献给过去的时光 xff0c 也希望对后来人能有所帮助 改变篇 相比于2013年 xff
  • 腾讯2014校园招聘软件后台开发类笔试题

    转http www itmian4 com forum php mod 61 viewthread amp tid 61 3572
  • 2014暴风影音校招技术笔试题(长春站)

    转http www itmian4 com forum php mod 61 viewthread amp tid 61 3622 1 升序排列下列数值 xff1a 2 写出下列函数的返回值 int func int x 61 300 in
  • 2014找工作总结-机会往往留给有准备的人

    转发请注明出处 xff1a 2014找工作总结 机会往往留给有准备的人 计算机专业同学的充电站 CSDN博客 其实我的求职过程在十一之前就已经结束了 xff0c 总体讲比较顺利 参加面试的几家公司基本都拿到了offer xff0c 分别是阿
  • 微软2014校园招聘笔试题

  • 阿里巴巴2014校招笔试题-2013年9月14日

    不得不吐槽 xff0c 阿里真是太混乱了 xff0c 北京的笔试在考场等了两个半小时 xff0c 考卷都没运到考场 xff0c 64 阿里巴巴集团校园招聘 回应说 xff1a 北京的同学们 xff0c 简单解释下 xff0c 为了试卷的保密
  • Windows Server 2019安装SQL Server 2014

    最近要部署一个项目 xff0c 需要用到SQL Server 2014 我把安装过程简单记录一下 xff0c 给有需要的朋友吧 下载安装包 在国内微软的官网下载速度还是比较慢的 xff0c 我是从 https msdn itellyou c
  • 2014.10.11

    我只想骂csdn xff01 截图直接粘过来居然不能直接显示出来 xff01 xff01 xff01 妈蛋 xff01 xff01 1 suse镜像制作完善 xff0c 根目录未扩展这是个大问题 xff0c 默认网关没加上 所谓的根目录扩展
  • 2014雅虎校招笔试题目

    今天去参加了雅虎的笔试题 xff0c 算是给自己留个记录吧 首先是8个选择题 xff0c 然后2个填空题 选择题不太难 xff0c 也记不大清楚了 填空题为2个概率题 xff0c 1个是2个人在下午2点 3点之间碰面 xff0c 他们出发时
  • 我的2014

    我是一个双鱼座的女孩 xff0c 我很喜欢幻想 没事时总是会喜欢去想象自己的未来或者近期生活的样子 进入大学后 xff0c 我发现很多东西很多事都不是想象中的那么美好 大学生活不似想象中的那么简单轻松 xff0c 想要学好自己的专业 xff
  • 【无人机】【2014.08】无人机循环路由

    本文为以色列理工学院 xff08 作者 xff1a Nir Drucker xff09 的硕士论文 xff0c 共65页 许多无人驾驶飞行器 xff08 UAV xff09 针对的国防和民用相关任务涉及在各种时间限制下监测预先确定的一组地面
  • 2014英伟达校园招聘-上海

    时间 xff1a 2013 10 19 地点 xff1a 上海交通大学中院楼 申请职位 xff1a 嵌入式系统工程师 1 指针数组和数组指针 函数指针 指针函数 2 存储对齐 3 Getmemory问题 4 6进制转换成10进制 5 时钟方
  • 致我们终将逝去的2014

    一眨眼 xff0c 2014年的最后一张日历即将撕去 xff0c 迎来的是面貌全新的2015 回首2014 xff0c 回首这一年所经历的一切 xff0c 感觉那么近又那么远 下面将从几个方便总结自己的2014 xff1a 一 专业方面 x
  • 百度2014校园招聘笔试题(武汉站 9.28)

    一 简答题 xff08 本题共30分 xff09 动态链接库与静态链接库分别有什么优缺点 xff1f xff08 10分 xff09 轮训任务调度和抢占式任务调度有什么区别 xff1f xff08 10分 xff09 请列出数据库中常用的锁
  • 转身不带走一丝云彩--我的2014

    时间或许就是这样不管你愿意不愿意都会毫不犹疑的向前 xff0c 逼你成长 2014年得到了很多也失去了很多 xff0c 我对未来还是有诸多憧憬的 谨以此文献给过去的时光 xff0c 也希望对后来人能有所帮助 改变篇 相比于2013年 xff
  • 百度2014校园招聘笔试题武汉站三道算法设计题

    百度2014校园招聘笔试题武汉站三道算法设计题 1 给定任意一个整整数 求比这个数大且最小的不重复数 就是相邻两位不同 xff0c 例如1231 如1101就是重复数 解 xff1a 思路 xff1a 每次将给定的值加上1 xff0c 然后
  • 腾讯2014软件开发笔试题目

    腾讯2014软件开发笔试题目 9月21日 xff0c 腾讯2014软件开发校招 简答题 广州 简答题 xff1a 1 请设计一个排队系统 xff0c 能够让每个进入队伍的用户都能看到自己在 中所处的位置和变化 队伍可能随时有人加入和退出 x
  • 回首2013,展望2014

    此刻值此2013年末 xff0c 明天便是元旦 近日浏览CSDN论坛时 xff0c 发现有许多的坛友都在写2013年度总结 xff0c 博客作为个人的名片 xff0c 也决定开始尝试写博客 xff0c 我的第一篇博客就是关于2013年度总结
  • 最新2014欢聚时代(YY)软件研发笔试题

    今天上午刚考完 C C 43 43 题目难度你们感受一下 xff01 总分80 43 60 61 140 题目上的答案请忽略
  • 2013&2014

    2013总结 2013 毕业了 xff0c 算是正式工作半年 xff0c 2013年7月开始 xff0c 算是我的生活 xff0c 工作之外的时间都是自己的 一 收获 1 压力测试 差不多算是一个月的时间 xff0c 疯狂的一个月 xff0

随机推荐

  • 【STM32/FreeRTOS】SysTick定时器及FreeRTOS系统节拍

    目录 一 SysTick定时器 1 SysTick寄存器介绍 xff08 1 xff09 控制及状态寄存器 xff08 2 xff09 重装载数值寄存器 xff08 3 xff09 当前数值寄存器 2 SysTick寄存器配置函数 二 Fr
  • 【FreeRTOS】任务调度与任务切换

    目录 一 任务调度 二 任务切换 三 关于PendSV 一 任务调度 在创建好任务函数后 xff0c 需要调用函数vTaskStartScheduler 开启任务调度器 xff0c 创建的任务在调度器的调度下执行 开启任务调度器函数为 xf
  • k8s —— pod、init 容器、及资源清单的使用

    k8s pod init 容器 及资源清单的使用 文章目录 k8s pod init 容器 及资源清单的使用podPod生命周期init 容器 资源清单查询帮助文档 实验docker 镜像批量操作k8s 常用命令pod 资源清单init 容
  • TIVA Launchpad编程解锁好盈天行者(20A)电调

    电调解锁方法 2ms高电平的pwm波 xff0c 400hz xff0c 持续5s以上 1ms高电平的pwm波 xff0c 持续2s 即可解锁 xff0c 之后输入1 2ms范围的高电平的pwm波即可控制电机的转速 这里是主函数 span
  • C++第五次上机实验总结(加深对类和对象的理解)

    实验目的 xff1a 进一步加深对类和对象的理解 掌握集中对象传递的使用方法 掌握静态成员的概念和使用 实验共分成三部分 xff0c 分别为part a part b part c 实验内容 xff1a part a 了解三种不同对象传递方
  • C++第六次上机实验总结

    一 实验目的 xff1a 掌握派生类的声明方法和派生类构造函数的定义方法 xff1b 掌握不同方式下 xff0c 基类成员在派生类中的访问属性和访问规则 xff1b 二 程序代码 xff1a h文件 include lt iostream
  • C++第八次上机实验总结(多态)

    一 实验目的 xff1a 掌握C 43 43 语言多态性的基本概念 xff1b 掌握运算符重载函数的声明和定义方式 xff1b 二 试验任务 xff1a 1 编写一个程序 xff0c 实现两个负数相加 xff08 分别用类外定义运算符重载函
  • 机器学习实战之k-近邻算法(6)---手写数字识别系统(0-9识别)

    from numpy import import operator from os import listdir 创建数据集 def createDataSet group 61 array 1 0 1 1 1 0 1 0 0 0 0 0
  • termux—手机远程连接服务器教程

    文章目录 下载安装换源安装ssh软件连接服务器参考 下载安装 官网 可以从google play store下载安装 xff0c 也可从github上下载安装最新版本 app图标 安装完成后 xff0c 一些基础操作可以参考Termux 高
  • VScode主题色更换

    最新版VScode主题色更换 宝 xff0c 你是否有觉得它默认的黑色有点太晃眼 xff0c 想要拥有一个绿色或者浅色调的主题色呢 xff1f 当你想更换的时候你上网搜了很多 xff0c 发现版本不一样就是很迷惑呢 xff1f 让薇语帮你解
  • ROS学习笔记(1)ROS安装(推荐使用鱼香ROS安装工具,少走很多弯路)

    ROS安装 后记 xff1a 提前说一下 xff0c 按照网上的大部分ROS安装教程你会在下面的第四步遇到问题 xff0c 然后在网上找各种解决办法 xff0c 运气好的话你会很快解决 xff0c 但是也可能卡住半天没解决 xff08 比如
  • ubuntu18.04运行LiLi-OM

    一 上github下代码 https github com KIT ISAS lili om 1 1安装gtsam4 0 链接 xff1a GTSAM GTSAM is a BSD licensed C 43 43 library that
  • 软件KEIL串口应用-- printf调试

    KEIL5 里面实现printf的功能 xff0c 需要修改一个函数 重写 xff1a fputc 包含头文件 在当前 c文件中包含这两个头文件 重写函数 首先从原理图判断单片机芯片与上位机 xff08 电脑 xff09 通信是通过那个串口
  • 构造函数后加:符号

    分为三种情况 class animal public animal cout gt gt 34 animal 34 class fish public animal public fish animal cout gt gt 34 fish
  • 在gitee上新建仓库,将本地项目上传到新建的gitee仓库中

    1 首先登录gitee xff0c 点击右上角 43 号 xff0c 选择新建仓库 2 输入仓库名称及仓库简介 xff0c 选择是否开源 xff0c 下方的三个可不选 3 点击添加后 xff0c 页面如图所示 注 xff1a 此时gitee
  • L8Linux应用开发综合实战-在线词典项目(day1、2、3)

    目录 一 在线词典项目介绍及框架搭建 一 有道词典流程分析及本项目在线词典介绍 1 有道词典功能分析 2 项目流程 二 在线词典项目演示 三 流程示意图分析 1 客户端 2 服务器 四 客户端代码框架搭建 五 服务器端代码框架搭建 模板结构
  • matlab灰度图转化及二值化

    matlab灰度图转化及二值化 matlab提供图像处理功能 xff0c 我们可将彩色图像灰度化 xff0c 并对其进行二值化处理 xff0c 其简要代码如下 xff1a i span class token operator 61 spa
  • Docker - 编译安装nginx镜像

    目录 知识点1 xff1a 制作镜像的常用指令 RUN和CMD ENTRYPOINT的区别 首先需要一个安装nginx的脚本 制作Dockerfile 开始制作镜像 查看镜像是否制作成功 启动一个容器来测试镜像 编译安装ngixn镜像升级版
  • 阿克曼结构移动机器人的gazebo仿真(五)

    阿克曼结构移动机器人的gazebo仿真 xff08 五 xff09 第四章 用xacro优化URDF并配置gazebo仿真插件 0 前言 上节用简易模型写了一个小车的URDF代码 xff0c 这一节将用xacro对其进行优化 xff0c 这
  • 百度2014校园招聘笔试题武汉站三道算法设计题

    百度2014校园招聘笔试题武汉站三道算法设计题 1 给定任意一个整整数 求比这个数大且最小的不重复数 就是相邻两位不同 xff0c 例如1231 如1101就是重复数 解 xff1a 思路 xff1a 每次将给定的值加上1 xff0c 然后