| 网站首页 | 数学新闻 | 数学文化 | 数学教研 | 考研数学 | 高考数学 | 竞赛数学 | 数学资源 | 数学图片 | 数学商城 | 关于我们 | 数学留言 | 数学博客 | 数学论坛 | 
最新公告:

  没有公告

您现在的位置: 中国数学教育网 >> 数学文化 >> 数学欣赏 >> 正文
专题栏目
更多内容
最新推荐 更多内容
相关文章
古美索不达米亚人在贸易…
古希腊人在争论、证明和…
海王星的发现
怎样找出观赏展品的最佳…
欧拉--数学发展而奋斗的…
古印度人和阿拉伯人在数…
中值定理——泰勒中值定…
丁石孙——数学的力量
当我们在谈论极限的时候…
现代数学的7大难题
更多内容
应聘微软公司必读的13道数学运算题目         ★★★
应聘微软公司必读的13道数学运算题目
作者:佚名 文章来源:本站原创 点击数: 更新时间:2009/3/19 14:42:53
  ★链接表和数组之间的区别是什么?

  ★做一个链接表,你为什么要选择这样的方法?

  ★选择一种算法来整理出一个链接表。你为什么要选择这种方法?现在用O(n)时间来做。

  ★说说各种股票分类算法的优点和缺点。

  ★用一种算法来颠倒一个链接表的顺序。现在在不用递归式的情况下做一遍。

  ★用一种算法在一个循环的链接表里插入一个节点,但不得穿越链接表。

  ★用一种算法整理一个数组。你为什么选择这种方法?

  ★用一种算法使通用字符串相匹配。

  ★颠倒一个字符串。优化速度。优化空间。

  ★颠倒一个句子中的词的顺序,比如将“我叫克丽丝”转换为“克丽丝叫我”,实现速度最快,移动最少。

  ★找到一个子字符串。优化速度。优化空间。

  ★比较两个字符串,用O(n)时间和恒量空间。

  ★假设你有一个用1001个整数组成的数组,这些整数是任意排列的,但是你知道所有的整数都在1到1000(包括1000)之间。此外,除一个数字出现两次外,其他所有数字只出现一次。假设你只能对这个数组做一次处理,用一种算法找出重复的那个数字。如果你在运算中使用了辅助的存储方式,那么你能找到不用这种方式的算法吗?

数学文化录入:admin    责任编辑:admin 
  • 上一篇数学文化:

  • 下一篇数学文化:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 设为首页 | 加入收藏 | 广告合作 | 电子邮局 | 联系站长 | 友情链接 | 版权申明 | 管理登录 |