一、简答题(30分)
1、简述数据库操作的步骤(10分)
2、TCP/IP的四层结构(10分)
3、什么是MVC结构,简要介绍各层结构的作用(10分)
二、算法与程序设计(45分)
1、由a-z、0-9组成3位的字符密码,设计一个算法,列出并打印所有可能的密码组合(可用伪代码、C、C++、Java实现)(15分)
2、实现字符串反转函数(15分)
3、百度凤巢系统,广告客户购买一系列关键词,数据结构如下:(15分)
User1 手机 智能手机 iphone 台式机 …
User2 手机 iphone 笔记本电脑 三星手机 …
User3 htc 平板电脑 手机 …
(1)根据以上数据结构对关键词进行KMeans聚类,请列出关键词的向量表示、距离公式和KMeans算法的整体步骤
(2)计算给定关键词与客户关键词的文字相关性,请列出关键词与客户的表达符号和计算公式
三、系统设计题(25分)
一维数据的拟合,给定数据集{xi,yi}(i=1,…,n),xi是训练数据,yi是对应的预期值。拟使用线性、二次、高次等函数进行拟合
线性:f(x)=ax+b
二次:f(x)=ax^2+bx+c
三次:f(x)=ax^3+bx^2+cx+d
(1)请依次列出线性、二次、三次拟合的误差函数表达式(2分)
(2)按照梯度下降法进行拟合,请给出具体的推导过程。(7分)
(3)下图给出了线性、二次和七次拟合的效果图。请说明进行数据拟合时,需要考虑哪些问题。在本例中,你选择哪种拟合函数。(8分)
(4)给出实验方案(8分)

2013百度校园招聘-机器学习和数据挖掘工程师-笔试题相关推荐

  1. 【自己整理的答案】2013百度校园招聘-机器学习和数据挖掘工程师-笔试题

    一.简答题(30分) 1.简述数据库操作的步骤(10分)   步骤:建立数据库连接.打开数据库连接.建立数据库命令.运行数据库命令.保存数据库命令.关闭数据库连接. 2.TCP/IP的四层结构(10分 ...

  2. 2013百度校园招聘数据挖掘工程师

    2013百度校园招聘数据挖掘工程师 一.简答题(30分) 1.简述数据库操作的步骤(10分) 步骤:建立数据库连接.打开数据库连接.建立数据库命令.运行数据库命令.保存数据库命令.关闭数据库连接. 经 ...

  3. 2013网易实习生招聘 岗位:数据挖掘工程师

    2013网易实习生招聘 岗位:数据挖掘工程师  一.问答题  a) 欠拟合和过拟合的原因分别有哪些?如何避免? 欠拟合:模型过于简单:过拟合:模型过于复杂,且训练数据太少. b) 决策树的父节点和子节 ...

  4. 校招c语言笔试题数组,华为校园招聘考试C语言C笔试题

    华为校园招聘考试C语言C笔试题 华为校园招聘考试C语言C++笔试题 1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变. 2)在模块 ...

  5. 搜狐2010校园招聘第一站北邮笔试题

    搜狐2010校园招聘第一站北邮笔试题 转自 狼窝 http://blog.csdn.net/haoxing168 转载请注明出处 一.填空选择题.(好像是20多分) 太多了,忘了,总之是基础的啦,有看 ...

  6. 互联网公司招聘--华为--校园招聘程序员--2017年笔试题

    互联网公司招聘–华为–校园招聘程序员–2017年笔试题 互联网公司招聘–华为–校园招聘程序员–2017年笔试题 互联网公司招聘–华为–校园招聘程序员–2017年笔试题

  7. 互联网公司招聘--华为--校园招聘程序员--2015年笔试题

    互联网公司招聘–华为–校园招聘程序员–2015年笔试题 互联网公司招聘–华为–校园招聘程序员–2015年笔试题 互联网公司招聘–华为–校园招聘程序员–2015年笔试题

  8. 搜狐2010校园招聘第一站北邮笔试题(转) 以及 本人做的部分答案

      搜狐2010 校园招聘第一站北邮笔试题  <script type="text/javascript"> </script> <script ty ...

  9. 详细答案2013百度校园招聘笔试题

    一.简答题 1.简述数据库以及线程死锁产生的原理及必要条件,简述如何避免死锁. 数据可以及线程死锁产生的原理:进程P1(事务)占用资源R1时,进程P2(事务)占用资源R2时:P1下一步要用R2,P2要 ...

最新文章

  1. 大型企业门户网站设计开发一般性原则和建议
  2. 【uva10829-求形如UVU的串的个数】后缀数组+rmq or 直接for水过
  3. 浅谈摄像头有关的安全问题
  4. Andriod 学习笔记 layout布局
  5. instagram技术_Instagram9位科技女孩进行技术采访的主要技巧
  6. matlab状态方程 传递函数 可控性,实验一matlab系统的传递函数和状态空间表达式的转换...
  7. python2.7升级到python3.6注意事项
  8. 十、Spring的@Profile注解
  9. Bootstrap 多级下拉菜单
  10. 计算机考研854都有哪些学校,哈尔滨工业大学计算机考研854计算机基础参考书汇总...
  11. 「一入 Java 深似海 」系列课程
  12. ASP.NET 2.0 - 如何于网页上新增包括图片在内的数据至数据库
  13. [置顶] MySQL -- 创建函数(Function
  14. BIOS中未启用虚拟化支持系列~~例如:因此无法安装Hyper-V
  15. 68超标量流水线的基本概念
  16. VFL-SFP业界首个光纤可视化故障定位器SFP模块
  17. JAVA 的成员变量和局部变量
  18. 互动编程习作——表现随机行为及牛顿运动学
  19. telegram设置中文
  20. 枚举类中获取枚举值的几种方法

热门文章

  1. hive提供oracle接口嘛,Hive是个什么东东
  2. 国内唯一入选云厂商——阿里云入选 2021 Gartner APM 魔力象限
  3. 业务团队如何统一架构设计风格?
  4. php mongodb连接数据库,PHP下 Mongodb 连接远程数据库的实例代码
  5. H5移动端页面设计心得分享
  6. 如何用行为树开发游戏AI以及任务系统?
  7. 常见Java面试题之如何实现对象克隆
  8. ORA-20000: ORU-10027: 执行存储过程的错误
  9. expdp impdp中 exclude/include 的使用
  10. 【转】java项目应该知道的核心重点部分