一选择题 
1 stack的基本操作有哪些? 
 Push in ,push out ,check if empty (sort 不是) 
2 最坏情况下,合并两个大小为n的已排序数组所需要的比较次数 答案:2n-1.

3、求函数
的空间和时间复杂度 
答案:时间复杂度为O(n),空间复杂度O(1)PS:不知道我做的对不对 4 解释语言的特性: 非独立 效率低性 
5 二叉树的前序遍历,中序遍历和后续遍历问题:类似与下面

6最坏情况下 insert sort, stack sort, quick sort ,merge sort 的复杂度分别是多少? 
冒泡排序:o(n*n) 选择排序:o(n*n) 插入排序:o(n*n) 快速排序:O(nlogn) 堆排序:O(nlogn) 归并排序:O(nlogn)

二 主观题 
1、 remove掉给定字符串中的多余空格,要求达到以下要求

A 无连续相邻的两个空格

B 字符串开头和结尾无空格

C 新的一行开头和结尾无空格

要得到满分,必须满足以下两个条件

A 不能增加新的内存空间

B只能循环字符串一次 
C可以用到ItIsspace检测空格和ItIsNewline检测新行,不准用其他库函数(貌似是这两个,具体怎么写我记不清了) 
2、写上面1的测试文件

转载于:https://www.cnblogs.com/sooner/p/3276296.html

2011微软校园招聘笔试题相关推荐

  1. 2012微软校园招聘笔试题

    题目:共20题,不定项选择题,分数如下: 题目序号 全部答对 部分对 有错 未答void X-XX X X -X 0 答错是要倒扣分的. 从笔试的通知邮件可看到,需要准备的是2B铅笔和橡皮,故应推知是 ...

  2. 2011网易校园招聘笔试题

    1.写出输出:char array[] = "abcde"; char* s = array; cout<<sizeof(array)<<strlen(ar ...

  3. 创新工场2011年校园招聘笔试题

    http://hi.baidu.com/g882/blog/item/5142211f3d1d2efae0fe0b94.html 1. #include <stdio.h> union { ...

  4. 2012九月十月腾讯,网易游戏,百度最新校园招聘笔试题

    十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦(第271-330题) 引言 此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网易游戏,百度等各大公司最 ...

  5. 十月下旬腾讯,网易游戏,百度盛大迅雷校园招聘笔试题集锦(10.25)

    十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦 引言 笔试啊,笔试,面试啊,面试,找工作啊,找工作.此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网 ...

  6. 十月下旬腾讯 网易游戏 百度迅雷校园招聘笔试题集锦 第271 330题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 十月下旬 ...

  7. 2014 WAP校园招聘笔试题

    2014 WAP校园招聘笔试题 Problem's Link:   http://www.doc88.com/p-6751117015483.html WAP公司笔试题 We are planning ...

  8. 2013搜狗校园招聘笔试题

    研习了Linux公社发布的2013搜狗校园招聘笔试题,还是有些收获的. //第一题:以下程序的输出是___________________ class Base { public:Base(int j ...

  9. 百度2015校园招聘笔试题

    百度2015校园招聘笔试题(自己凭记忆第一时间,记录了这么多,有些描述比较简单,请大神们补充) 一 .简答题(30分) 1. 进程和线程的联系与区别. 2. 简述数据库的存储过程及其优点. 3. st ...

  10. k个一组翻转链表 哔哩哔哩2020校园招聘笔试题/LeetCode_25(困难)讲解

    目录标题 一.题目信息 二.解题思路 三.代码实现 四.其他精选题目分享 一.题目信息 LeetCode版本 牛客网版本 下面我以牛客网为例写代码 题目需要先输入一组数字代表链表的值,以#代表结尾. ...

最新文章

  1. 嫉恨别人不如审视自己
  2. Windows下C 用 Socket 发送图片--基础
  3. 如何使用CocoStudio场景编辑器制作魔卡幻想
  4. java 单机版_JAVA单机版管理系统源代码.pdf
  5. 80后游戏美术:这十年总在挣扎着做些更有意思的事儿
  6. 大气校正后的ndvi_Sentinel2 L1C下载、大气校正、重采样
  7. unity3d教程游戏包含的一切文件导入资源
  8. 信号处理与信号产生电路
  9. 《Pro ASP.NET MVC 3 Framework》学习笔记之一【MVC的历程,优点,HelloWorld】
  10. Linux下后台任务管理screen的常见用法(命令)
  11. iOS自动布局之autoresizingi
  12. THREE.JS OrbitControls的参数设置
  13. Android build.gradle文件详解(转述自《Android第一行代码》第二版)
  14. 基于visual Studio2013解决C语言竞赛题之1054抽牌游戏
  15. gpg: verify signatures failed: 文件打开错误
  16. JavaWeb请求的重定向与转发:getRequestDispatcher()的forward方法,sendRedirect方法,以及重定向与转发的区别
  17. 软件测试每日例会,每日例会(二).md
  18. 小米笔记本安装Win 10历程
  19. Wpa_supplicant 调试故障原因分析
  20. 科罗拉多州立大学计算机优势,科罗拉多州立大学——一所你可能不了解的好学校...

热门文章

  1. 【tinymce-vue】tinymce-vue自定义图片上传插件,且在插件中调用vue组件
  2. 《数据驱动 从方法到实践》之 数据驱动的环节 学习总结
  3. 从借呗借了100元,看背后的系统架构
  4. 海洋地球物理探测方法综述(一)地震和重磁
  5. 苹果app退款_苹果上最流氓的功能,终于被彻底关掉,还退款208元
  6. dp uva11584
  7. java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\x94
  8. 备份文档到云服务器,备份到云服务器
  9. PowerPoint超链接字体颜色修改、怎么去掉超链接下划线
  10. python转xlsx为xls 或重新保存xls