百度2014移动研发笔试题目——1013清华版

2023-05-16



一.简答题


1.简述计算机的存储系统分为哪几个层次,为什么这样的分层能够提高程序的执行效率。

2.浮点数在计算中如何表示,如何对浮点数判等。

3.简述TCP与UDP协议的差别,两者与HTTP的关系。并列举HTTP的方法,以及常见的返回状态码。


二.算法与程序设计


1.设计一个反转字符串的函数 char *reverse_str(char *str),不使用系统函数。

2.给定一个字符串,(1,(2,3),(4,(5,6),7)),使它变为(1,2,3,4,5,6,7),设计一个算法消除其中嵌套的括号。(c/c++)

3.使用C语言实现htonl(将long性转为网络字节码),不使用系统自带函数。


三.系统设计题


面向对象是一种思想,使用C语言来实现下列问题。

1.如何定义一个类?

2.如何创建以及销毁对象?

3.如何实现类的继承?




从上面来看,

计算机原理知识两道,网络协议方面一道,其余都为C方面的考察,两道字符串处理,一个C和面向对象思想的结合。


也希望所有要毕业的童鞋们加油:-)

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

百度2014移动研发笔试题目——1013清华版 的相关文章

  • 字符串匹配KMP算法学习笔记

    字符串匹配 xff0c leetcode28题 时间复杂度O MN 的算法大家都会 xff0c 题解里面官方账号给出的利用字符串哈希判等的O N 算法也很优秀 本篇的重点是KMP算法 网上能搜到的KMP算法例子非常多 xff0c 其原理可以
  • 对std::set使用lower_bound的效率问题

    1488题 xff0c 洪水泛滥 在查找可用晴天时 xff0c 如果使用 auto last sunny it 61 sunny lower bound last rain 就会超时 而如果使用auto last sunny it 61 l
  • 升级CentOS 7.4内核版本的三种方案

    在实验环境下 xff0c 已安装了最新的CentOS 7 4操作系统 xff0c 现在需要升级内核版本 实验环境 CentOS 7 x86 64 Minimal 1708 iso CentOS Linux release 7 4 1708
  • 一些题解的思考集合。

    我觉得比较好 xff0c 比较关键 xff0c 比较难想到的思考点 xff0c 还有一些小疑惑 xff0c 统一记录在此 378题 xff0c 为什么返回的left一定是矩阵中的元素 xff0c 个人思考 75题 xff0c three w
  • 引用类型推导规则,完美转发

    类型推导规则 规则1 xff08 引用折叠规则 xff09 xff1a 如果间接的创建一个引用的引用 xff0c 则这些引用就会 折叠 在所有情况下 xff08 除了一个例外 xff09 xff0c 引用折叠成一个普通的左值引用类型 一种特
  • WIN10+MX150+VS2013安装CUDA9.2

    记录一下在自己PC上安装cuda的过程 OS是win10 xff0c IDE为VS2013 xff0c 显卡为GeForce MX150 xff08 驱动版本24 21 13 9882 xff09 1 首先确认自己系统的显卡可用 打开设备管
  • 《A synchronization-free algorithm for parallel sparse triangular solves》读后总结

    正式读研之后看的第一篇文献 本着 只有记录下来的才是自己的 这一原则 xff0c 记录一下 论文提出的方法用来解决多元一次方程组中系数矩阵为下三角的情况 Lx 61 b中 xff0c L为下三角矩阵 如上图所示 xff0c 对应的方程组如下
  • 用了这些工具,让你的win10生产力爆表

    1 Listary 超级好用的的windows搜索工具 xff0c 搜索速度快 xff0c 并且具有体积小 xff0c 免费 解压即用等优点的绿色软件 xff0c 官网下载安装包即可 使用这个软件之后 xff0c 你再也不会点开我的电脑 x
  • 《Towards Efficient SpMV on Sunway Many-core Architectures 》读后笔记

    记待解问题为y 61 Ax xff0c 采用了CSR格式存储矩阵 核心思路 xff1a 多级数据并行 具体分为两方面 xff0c 待计算数据的划分和计算核的划分 下面分3部分进行说明 1 xff09 对稀疏矩阵进行三级数据划分 xff0c
  • 《Bandwidth Reduced Parallel SpMV on the SW26010 Many-Core Platform》读后笔记

    核心思路 xff1a 1 xff09 通过轻工作量的预处理阶段 xff0c 把矩阵A纵向从上到下分割成一个个的row slice xff0c 划分后每个row slice中的非零元个数大致相同 每个row slice由一个CPE单独计算 2
  • 计算机领域依赖关系

    对计算机中领域大概分层了 xff0c 不完全对 xff0c 比如数字电路和数学的关系没那么强 体系结构中也是有算法设计的 xff0c 比如动态指令调度算法Tomasulo算法 xff0c 乘法算子的两位booth算法 xff0c 华莱士树
  • Mac终端使用代理

    介绍 网上的其他文章经常写的乱七八糟 xff0c 于是本人决定写一个靠谱的 准备工作 你需要知道你的代理http和sock5的端口分别是什么 例如我的就是http xff1a 7890 sock5 xff1a 7891 设置代理 打开终端
  • oh-my-zsh 国内安装及配置

    安装 zsh ubuntu 下 xff1a sudo apt get install zsh mac下 xff1a brew install zsh 后面的内容两个系统通用 安装 oh my zsh wget https gitee com
  • C/C++实现贪吃蛇游戏

    文章目录 前言一 游戏效果展示二 游戏说明三 游戏框架构建1 游戏界面的大小2 创建蛇2 1定义蛇的结构体2 2 初始化蛇2 3 画蛇 3 标记游戏区4 菜单栏的设置5 让蛇动起来5 1 蛇的移动5 2 表示方向5 3 控制方向5 4调整
  • Java爬虫

    为什么我们要爬取数据 在大数据时代 我们要获取更多数据 就要进行数据的挖掘 分析 筛选 比如当我们做一个项目的时候 需要大量真实的数据的时候 就需要去某些网站进行爬取 有些网站的数据爬取后保存到数据库还不能够直接使用 需要进行清洗 过滤后才
  • 谈谈撰写硕士毕业论文的感受

    首先 xff0c 论文研究的内容需要具有创新性 xff0c 其次是文章内容要能体现6个月的工作量 所以 xff0c 一篇毕业论文在撰写前需要做好充分的研究工作 论文撰写的过程以及思路 xff1a 1 首先要确定研究的方向 xff0c 选定一
  • HashMap的实现原理和底层结构

    哈希表 xff08 hash table xff09 也叫散列表 xff0c 是一种非常重要的数据结构 xff0c 应用场景及其丰富 xff0c 许多缓存技术 xff08 比如memcached xff09 的核心其实就是在内存中维护一张大
  • onos实现driver的自动加载

    AbstractDriverLoader 已知driverAdminServer 根据path读取配置文件的内容 1 进入到XMLDriverLoader里 xff0c 根据XML 创建Provider gt XMLDriverLoader
  • MapReduce案例之排序

    这次要实现的是对数码 出行 餐饮三项支出中的出行支出 xff08 第4列 xff09 进行排序 xff08 降序 xff09 数据准备 将数据上传至HDFS root 64 hadoop01 test data hdfs dfs mkdir
  • MapReduce之Map阶段的join操作案例

    在这个案例中我们要实现的是Map端的join xff0c 通常情况下我们会将小表放在分布式缓存中 xff0c 然后将大表通过正常的map阶段与小表进行join xff0c 得到一个join之后的结果 xff0c 这样map之后的结果就是我们

随机推荐