- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 2014届毕业生华为机试题(厦大场)
题目:题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数: void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr)
2013-08-14 09:17:34
1097
原创 linux系统中安装Hadoop详解
1. 安装环境配置Linux 系统有两种安装方式。一种是直接在裸机上安装Linux操作系统,另一种是在安装了Windows操作系统的机器上,通过安装Linux虚拟机,在Windows系统上虚拟一个Linux 环境。对于已经安装了Linux的用户可以跳过步骤 1) ,直接从步骤 2) 开始。1)安装Linux虚拟机首先,安装软件 VMware Workstation 。按照提示一
2013-08-07 11:45:44
2322
转载 ubuntu12.0.4下安装eclipse
方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单)$ sudo apt-get install eclipse方法二:(优点是安装内容清爽,缺点是配置麻烦)1、安装JDK,参考 Ubuntu 12.04 下安装 JDK 72、下载 Eclipse从 http://www.eclipse.org/downloads/index-develope
2013-08-06 15:13:24
915
原创 不用加减乘除做加法运算
不用加减乘除法,只能用位运算来代替做加法了。第一步:不考虑进位,0加0与 1加1的结果都0,0加1与1加0的结果都是1。我们可以注意到,这和异或的结果是一样的。第二部:只考虑运算进位,对0加0、0加1、1加0而言,都不会产生进位,只有1加1时,会向前产生一个进位。此时我们可以想象成是两个数先做位与运算,然后再向左移动一位。只有两个数都是1的时候,位与得到的结果是1,其余都是0。第三部:把前两个步骤
2013-07-03 21:25:14
1378
转载 数组中只出现一次的数字[算法]
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。分析:这是一道很新颖的关于位运算的面试题。首先我们考虑这个问题的一个简单版本:一个数组里除了一个数字之外,其他的数字都出现了两次。请写程序找出这个只出现一次的数字。这个题目的突破口在哪里?题目为什么要强调有一个数字出现一次,其他的出现两次?我
2013-06-07 15:05:44
815
转载 C++多线程编程简单实例
今天我给大家讲一讲C++中的多线程编程技术,C++本身并没有提供任何多线程机制,但是在windows下,我们可以调用SDK win32 api来编写多线程的程序,下面我就此简单的讲一下: 创建线程的函数 HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD
2013-06-05 22:25:49
884
原创 构造函数、析构函数可以抛出异常吗?为什么?(一道百度面试题)
1. 抛出异常1.1 抛出异常(也称为抛弃异常)即检测是否产生异常,在C++中,其采用throw语句来实现,如果检测到产生异常,则抛出异常。该语句的格式为: throw 表达式;如果在try语句块的程序段中(包括在其中调用的函数)发现了异常,且抛弃了该异常,则这个异常就可以被try语句块后的某个catch语句所捕获并处理,捕获和处理的条件是被抛弃的异常的类型与catch语句
2013-05-20 22:19:49
2010
原创 科大讯飞2014届实习生招聘笔试题
说明:考试时间为60分钟。 题目是笔者刚考完回忆起来的,答案也只是笔者的一些见解,有不对的地方望大家指教。 1. 已知二叉树的前序遍历为ABCDEFGHIJ,中序遍历为CBEDAHGIJF,请画出其二叉树结构。2.求一个整数数组的最大元素,用递归方法实现。#include #include using namespace std;int maxnum(i
2013-05-17 21:55:54
3259
转载 应届生求职必备:常用的16个c/c++面试题
1. C中static有什么作用 (1)隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。 (2)static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。共有两种变量存储在静态存
2013-05-16 10:47:14
12514
转载 给计算机专业求职的同学推荐几本书
给计算机专业求职的同学推荐几本书 计算机专业应届生,每年9月份到11月份是找工作的黄金时期,9月中旬开始互联网都开始到来,第一波是大 型互联网公司,例如百度腾讯阿里巴巴,之后是很多国企研究所,最后是中小型公司还有银行等。因为第一波可以称之为最重要的一个时期,这时候开始复习就晚了,因此推荐从4月份开始复习,4月份很多公司来招实习生,这时候都要去试试。复习的时期最好系统的看
2013-05-13 20:58:42
1667
原创 马云:信任让我成功 让我有了今天(演讲全文)
马云:大家晚上好!谢谢各位,谢谢大家从全国各地,我知道也有从美国、英国和印度来的同事,感谢大家来到杭州,感谢大家参加淘宝的十周年! 今天是一个非常特别的日子,当然对我来讲,我期待这一天很多年了,最近一直在想,在这个会上,跟所有的同事、朋友、网商,所有的合作伙伴,我应该说些什么?大家很奇怪,就像姑娘盼着结婚,新娘子到了结婚这一天,除了会傻笑,真的不知道该干什么。 我们是非常幸运的人,
2013-05-12 09:20:00
1369
转载 2013年搜狐SOHU实习生技术笔试题
SOHU2013技术中心新生训练营技术笔试题一、不定项选择题1、HTTP状态码500代表什么含义(C)A、请求资源未在服务器上发现B、请求成功,相应的响应头或数据包丢失C、服务器错误D、返回时间500ms分析:HTTP状态码:1xx消息:代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结
2013-05-11 23:28:58
2200
转载 2013年阿里巴巴暑期实习生笔试题--2013年5月5日考试
本人合肥工大本科大三,5月5号跑到中科大去笔试,结果发现竞争对手基本都是科大的研究生。估计又被刷了,哎,不说了,说多了全是泪。秋季校招再去找虐吧!本文转自:http://blog.youkuaiyun.com/doc_sgl/article/details/8888904 笔者只做了少量修改。----------------------------------------------------
2013-05-11 09:00:06
1523
原创 操作系统进程管理经典考研题分享
(09年)24下列进程调度算法中,综合考虑进程等待时间和执行时间的是(D) A.时间片轮转调度 B. 短进程优先调度算法 C. 先来先服务调度算法 D.高响应比优先调度算法(10年)26.下列选项中,降低进程优先级的合理时机是(A)A.进程的时间片用完 B.进程刚完成I/O,进入就绪列队C.进程长期处于就绪列队中 D.进程从就绪态转为运行态
2013-05-11 00:14:28
4536
原创 static和const关键字的作用
static关键字有以下作用:(1)函数体内static变量的作用范围为该函数体,不同与auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值。(2)在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其他函数访问。(3)在模块内的static函数只可以被这一模块内的其他函数调用。这个函数的使用范围被限制在声明它的模块内。(4)在类中的stat
2013-05-10 23:29:21
905
原创 比较C++中的4种类型转换方式
C++同时提供了4种新的强制类型转换形式(通常称为新风格的或C++风格的强制转型):const_cast(expression)、dynamic_cast(expression)、reinterpret_cast(expression)和 static_cast(expression),每一种都适用于特定的目的,具体如下:(1)dynamic_cast主要用于执行“安全的向下转型(safe d
2013-05-10 21:10:52
1307
内存文件系统
2013-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人