将下面和字成语大全中意思相反的字图上你喜欢的颜色

首页 文档 视频 音频 文集

点击文档標签更多精品内容等你发现~


VIP专享文档是百度文库认证用户/机构上传的专业性文档,文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用戶可用VIP专享文档下载特权免费下载VIP专享文档只要带有以下“VIP专享文档”标识的文档便是该类文档。

VIP免费文档是特定的一类共享文档会員用户可以免费随意获取,非会员用户可以通过开通VIP进行获取只要带有以下“VIP免费文档”标识的文档便是该类文档。

VIP专享8折文档是特定嘚一类付费文档会员用户可以通过设定价的8折获取,非会员用户需要原价获取只要带有以下“VIP专享8折优惠”标识的文档便是该类文档。

付费文档是百度文库认证用户/机构上传的专业性文档需要文库用户支付人民币获取,具体价格由上传人自由设定只要带有以下“付費文档”标识的文档便是该类文档。

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档具体共享方式由上传人自由设定。只要带有以下“共享文档”标识的文档便是该类文档

还剩3页未读, 继续阅读
}

2.设计包含min函数的栈(栈)定义栈嘚数据结构要求添加一个min函数,能够得到栈的最小元素
要求函数min、push以及pop的时间复杂度都是O(1)。

3.求子数组的最大和(数组)题目:
输入一個整形数组数组里有正数也有负数。
数组中连续的一个或多个整数组成一个子数组每个子数组都有一个和。
求所有子数组的和的最大徝要求时间复杂度为O(n)。

4.在二元树中找出和为某一值的所有路径(树)

5.查找最小的k个元素(数组)题目:输入n个整数输出其中最小的k个。
例如输入12,34,56,7和8这8个数字则最小的4个数字为1,23和4。

第6题(数组)腾讯面试题: 
给你10分钟时间根据上排给出十个数,在其丅排填出对应的十个数 
要求下排每个数都是先前上排那十个数在下排出现的次数 
上排的十个数如下: 
【0,12,34,56,78,9】


第7题(链表)微软亚院之编程判断俩个链表是否相交
给出俩个单向链表的头指针比如h1,h2判断这俩个链表是否相交。
为了简化问题我们假设俩個链表均不带环。

1.如果链表可能有环列?
2.如果需要求出俩个链表相交的第一个节点列?

第8题(算法)此贴选一些 比较怪的题,由于其中题目夲身与算法关系不大仅考考思维。特此并作一题
1.有两个房间,一间房里有三盏灯另一间房有控制着三盏灯的三个开关,

这两个房间昰 分割开的从一间里不能看到另一间的情况。
现在要求受训者分别进这两房间一次然后判断出这三盏灯分别是由哪个开关控制的。

2.你讓一些人为你工作了七天你要用一根金条作为报酬。金条被分成七小块每天给出一块。
如果你只能将金条切割两次你怎样分给这些笁人?

3. ★用一种算法来颠倒一个链接表的顺序。现在在不用递归式的情况下做一遍
  ★用一种算法在一个循环的链接表里插入一个节點,但不得穿越链接表
  ★用一种算法整理一个数组。你为什么选择这种方法?
  ★用一种算法使通用字符串相匹配
  ★颠倒一個字符串。优化速度优化空间。
  ★颠倒一个句子中的词的顺序比如将“我叫克丽丝”转换为“克丽丝叫我”,

实现速度最快移動最少。
  ★找到一个子字符串优化速度。优化空间
  ★比较两个字符串,用O(n)时间和恒量空间
   ★假设你有一个用1001个整数组荿的数组,这些整数是任意排列的但是你知道所有的整数都在1到1000(包括1000)之间。此外除一个数字出现 两次外,其他所有数字只出现一次假设你只能对这个数组做一次处理,用一种算法找出重复的那个数字如果你在运算中使用了辅助的存储方式,那么你能找到不 用这种方式的算法吗?
  ★不用乘法或加法增加8倍现在用同样的方法增加7倍。


第9题(树)判断整数序列是不是二元查找树的后序遍历结果
题目:輸入一个整数数组判断该数组是不是某二元查找树的后序遍历的结果。
如果是返回true否则返回false。

例如输入5、7、6、9、11、10、8由于这一整数序列是如下树的后序遍历结果:

第10题(字符串)翻转句子中单词的顺序。
题目:输入一个英文句子翻转句子中单词的顺序,但单词内字苻的顺序不变

句子中单词以空格符隔开。为简单起见标点符号和普通字母一样处理。

第11题(树)求二叉树中节点的最大距离...

如果我们紦二叉树看成一个图父子节点之间的连线看成是双向的,
我们姑且定义"距离"为两节点之间边的个数
求一棵二叉树中相距最远的两个节點之间的距离。

第12题(语法)题目:求1+2+…+n
要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。

第14题(数组):题目:输叺一个已经按升序排序过的数组和一个数字
在数组中查找两个数,使得它们的和正好是输入的那个数字
要求时间复杂度是O(n)。如果有多對数字的和等于输入的数字输出任意一对即可。
例如输入数组1、2、4、7、11、15和数字15由于4+11=15,因此输出4和11

第15题(树):题目:输入一颗二え查找树,将该树转换为它的镜像
即在转换后的二元查找树中,左子树的结点都大于右子树的结点
用递归和循环两种方法完成树的镜潒转换。  

第16题(树):题目(微软):
输入一颗二元树从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印  

第17题(字苻串):题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff则输出b。  
分析:这道题是2006年google的一道笔试题


第18题(数组):题目:n个数字(0,1,…,n-1)形成一个圆圈,从数字0开始
每次从这个圆圈中删除第m个数字(第一个为当前数字本身,第二个为当前数字的下一个数字)
当一个数字删除后,从被删除数字的下一个继续删除第m个数字
求出在这个圆圈中剩下的最后一个数字。
July:我想这个题目,不少人巳经 见识过了

输入n,用最快的方法求该数列的第n项
分析:在很多C语言教科书中讲到递归函数的时候,都会用Fibonacci作为例子
因此很多程序員对这道题的递归解法非常熟悉,但....呵呵你知道的。

第20题(字符串):题目:输入一个表示整数的字符串,把该字符串转换成整数并輸出
例如输入字符串"345",则输出整数345

第21题(数组)2010年中兴面试题
输入两个整数 n 和 m,从数列12,3.......n 中 随意取几个数,
使其和等于 m ,要求将其中所囿的可能组合列出来.

第22题(推理):有4张红色的牌和4张蓝色的牌主持人先拿任意两张,再分别在A、B、C三人额头上贴任意两张牌
A、B、C三囚都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌
A说不知道,B说不知道C说不知道,然后A说知道了
请教洳何推理,A是怎么知道的
如果用程序,又怎么实现呢

第24题(链表):链表操作,单链表就地逆置

在字符串中找出连续最长的数字串,并把这个串的长度返回
并把这个最长数字串付给其中一个函数参数outputstr所指内存。

26.左旋转字符串(字符串)

定义字符串的左旋转操作:把芓符串前面的若干个字符移动到字符串的尾部

如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数
要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)

27.跳台阶问题(递归)题目:一个台阶总共有n级,如果一次可以跳1级也可以跳2级。
求总共有多少总跳法并分析算法的时间复杂度。

这道题最近经常出现包括MicroStrategy等比较重视算法的公司
都曾先后选用过个这道题作为面试题或者笔试题。

28.整数的②进制表示中1的个数(运算)题目:输入一个整数求该整数的二进制表达中有多少个1。
例如输入10由于其二进制表示为1010,有两个1因此輸出2。

这是一道很基本的考查位运算的面试题
包括微软在内的很多公司都曾采用过这道题。

29.栈的push、pop序列(栈)题目:输入两个整数序列其中一个序列表示栈的push顺序,
判断另一个序列有没有可能是对应的pop顺序
为了简单起见,我们假设push序列的任意两个整数都是不相等的 

30.茬从1到n的正数中1出现的次数(数组)题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数

例如输入12,从1到12这些整数中包含1 嘚数字有110,11和121一共出现了5次。
分析:这是一道广为流传的google面试题

31.华为面试题(搜索):一类似于蜂窝的结构的图,进行搜索最短路徑(要求5分钟)

33.(字符串)实现一个挺高级的字符匹配算法:
给一串很长字符串要求找到符合要求的字符串,例如目的串:123
其实就是类姒一些和谐系统。。

34.(队列)实现一个队列。
一个生产者线程将int类型的数入列一个消费者线程将int类型的数出列

第36题-40题(有些题目搜集于CSDN上的网友,已标明):36.引用自网友:longzuo(运算)谷歌笔试:
n支队伍比赛分别编号为0,12。。n-1,已知它们之间的实力对比关系
存储在一个二维数组w[n][n]中,w[i][j] 的值代表编号为ij的队伍中更强的一支。

所以w[i][j]=i 或者j现在给出它们的出场顺序,并存储在数组order[n]中
胜者晋级,败鍺淘汰同一轮淘汰的所有队伍排名不再细分,即可以随便排
下一轮由上一轮的胜者按照顺序,再依次两两比比如可能是4对5,直至出现苐一名

编程实现,给出二维数组w一维数组order 和 用于输出比赛名次的数组result[n],

37.(字符串)有n个长为m+1的字符串
如果某个字符串的最后m个字符与某个字符串的前m个字符匹配,则两个字符串可以联接
问这n个字符串最多可以连成一个多长的字符串,如果出现循环则返回错误。

38.(算法)百度面试:
1.用天平(只能比较不能称重)从一堆小球中找出其中唯一一个较轻的,使用x次天平
最多可以从y个小球中找出较轻的那個,求y与x的关系式

2.有一个很大很大的输入流,大到没有存储器可以将其存储下来
而且只输入一次,如何从这个输入流中随机取得m个记錄

3.大量的URL字符串,如何从中去除重复的优化时间空间复杂度

39.(树、图、算法)网易有道笔试:
求一个二叉树中任意两个节点间的最大距离,
两个节点的距离的定义是 这两个节点间边的个数
比如某个孩子节点和父节点间的距离是1,和相邻兄弟节点间的距离是2优化时间涳间复杂度。

求一个有向连通图的割点割点的定义是,如果除去此节点和与其相关的边
有向图不再连通,描述算法

40.百度研发笔试题(栈、算法)引用自:zp
1)设计一个栈结构,满足一下条件:minpush,pop操作的时间复杂度为O(1)

设计一个算法,取出其中一段要求包含所有N中颜色,并使长度最短
并分析时间复杂度与空间复杂度。

3)设计一个系统处理词语搭配问题比如说 中国 和人民可以搭配,
则中国人民 人民中国嘟有效要求:

  *系统每秒的查询数量可能上千次;
  *每个词至多可以与1W个词搭配

当用户输入中国人民的时候,要求返回与这个搭配词组相关嘚信息


41.求固晶机的晶元查找程序(匹配、算法)晶元盘由数目不详的大小一样的晶元组成,晶元并不一定全布满晶元盘

照相机每次这能匹配一个晶元,如匹配过则拾取该晶元,
若匹配不过照相机则按测好的晶元间距移到下一个位置。
求遍历晶元盘的算法 求思路

42.请修改append函数,利用这个函数实现(链表):

43.递归和非递归俩种方法实现二叉树的前序遍历

44.腾讯面试题(算法):1.设计一个魔方(六面)的程序。
2.有一千万条短信有重复,以文本文件的形式保存一行一条,有重复
请用5分钟时间,找出重复出现最多的前10条

3.收藏了1万条url,現在给你一条url如何找出相似的url。(面试官不解释何为相似)

45.雅虎(运算、矩阵):1.对于一个整数矩阵存在一种运算,对矩阵中任意元素加一时需要其相邻(上下左右)

某一个元素也加一,现给出一正数矩阵判断其是否能够由一个全零矩阵经过上述运算得到。
2.一个整數数组长度为n,将其分为m份使各份的和相等,求m的最大值


46.搜狐(运算):四对括号可以有多少种匹配排列方式比如两对括号可以有兩种:()()和(())


47.创新工场(算法):求一个数组的最长递减子序列 比如{9,43,25,43,2}的最长递减子序列为{95,43,2}

48.微软(运算):一个数组是由一个递减数列左移若干位形成的比如{4,32,16,5}
是由{65,43,21}左移两位形成的,在这种数组中查找某一个数

49.一噵看上去很吓人的算法面试题(排序、算法):如何对n个数进行排序,要求时间复杂度O(n)空间复杂度O(1)

50.网易有道笔试(sorry,与第39题重复):
1.求┅个二叉树中任意两个节点间的最大距离两个节点的距离的定义是 这两个节点间边的个数,
比如某个孩子节点和父节点间的距离是1和楿邻兄弟节点间的距离是2,优化时间空间复杂度


51.和为n连续正数序列(数组)。题目:输入一个正数n输出所有和为n连续正数序列。


52.二元樹的深度(树)

题目:输入一棵二元树的根结点,求该树的深度

从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路徑,最长路径的长度为树的深度

二元树的结点定义如下:

53.字符串的排列(字符串)。题目:输入一个字符串打印出该字符串中字符的所有排列。
例如输入字符串abc则输出由字符a、b、c所能排列出来的所有字符串

分析:这是一道很好的考查对递归理解的编程题,
因此在过去┅年中频繁出现在各大公司的面试、笔试题中

54.调整数组顺序使奇数位于偶数前面(数组)。

题目:输入一个整数数组调整数组中数字嘚顺序,使得所有奇数位于数组的前半部分
所有偶数位于数组的后半部分。要求时间复杂度为O(n)

56.最长公共字串(算法、字符串)。

题目:如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中

则字符串一称之为字符串二的子串。

注意并不要求子串(字符串一)的字符必须连续出现在字符串二中。
请编写一个函数输入两个字符串,求它们的最长公共子串并打印出最长公共子串。

唎如:输入两个字符串BDCABA和ABCBDAB字符串BCBA和BDAB都是是它们的最长公共子串,
则输出它们的长度4并打印任意一个子串。

因此一些重视算法的公司像MicroStrategy嘟把它当作面试题


57.用俩个栈实现队列(栈、队列)。

题目:某队列的声明如下:

分析:从上面的类的声明中我们发现在队列中有两个棧。
因此这道题实质上是要求我们用两个栈来实现一个队列
相信大家对栈和队列的基本性质都非常了解了:栈是一种后入先出的数据容器,
因此对队列进行的插入和删除操作都是在栈顶上进行;队列是一种先入先出的数据容器
我们总是把新元素插入到队列的尾部,而从隊列的头部删除元素


58.从尾到头输出链表(链表)。

题目:输入一个链表的头结点从尾到头反过来输出每个结点的值。链表结点定义如丅:


59.不能被继承的类(语法)题目:用C++设计一个不能被继承的类。

分析:这是Adobe公司2007年校园招聘的最新笔试题
这道题除了考察应聘者的C++基本功底外,还能考察反应能力是一道很好的题目。

60.在O(1)时间内删除链表结点(链表、算法)

题目:给定链表的头指针和一个结点指针,在O(1)时间删除该结点链表结点的定义如下:

分析:这是一道广为流传的Google面试题,能有效考察我们的编程基本功还能考察我们的反應速度,

61.找出数组中两个只出现一次的数字(数组)题目:一个整型数组里除了两个数字之外其他的数字都出现了两次。
请写程序找出這两个只出现一次的数字要求时间复杂度是O(n),空间复杂度是O(1)

分析:这是一道很新颖的关于位运算的面试题。


62.找出链表的第一个公共结點(链表)题目:两个单向链表,找出它们的第一个公共结点

分析:这是一道微软的面试题。微软非常喜欢与链表相关的题目
因此茬微软的面试题中,链表出现的概率相当高


63.在字符串中删除特定的字符(字符串)。题目:输入两个字符串从第一字符串中删除第二個字符串中所有的字符。

则删除之后的第一个字符串变成”Thy r stdnts.”

分析:这是一道微软面试题。在微软的常见面试题中与字符串相关的题目占了很大的一部分,
因为写程序操作字符串能很好的反映我们的编程基本功


64. 寻找丑数(运算)。题目:我们把只包含因子2、3和5的数称莋丑数(Ugly Number)例如6、8都是丑数,
但14不是因为它包含因子7。习惯上我们把1当做是第一个丑数
求按从小到大的顺序的第1500个丑数。

分析:这昰一道在网络上广为流传的面试题据说google曾经采用过这道题。


65.输出1到最大的N位数(运算)题目:输入数字n按顺序输出从1最大的n位10进制数。比如输入3

则输出1、2、3一直到最大的3位数即999。
分析:这是一道很有意思的题目看起来很简单,其实里面却有不少的玄机

66.颠倒栈(栈)。题目:用递归颠倒一个栈例如输入栈{1, 2, 3, 4, 5},1在栈顶

67.俩个闲玩娱乐(运算)。

从扑克牌中随机抽5张牌判断是不是一个顺子,即这5张牌昰不是连续的
2-10为数字本身,A为1J为11,Q为12K为13,而大小王可以看成任意数字

把n个骰子扔在地上,所有骰子朝上一面的点数之和为S输入n,
打印出S的所有可能的值出现的概率


68.把数组排成最小的数(数组、算法)。题目:输入一个正整数数组将它们连接起来排成一个数,輸出能排出的所有数字中最小的一个
例如输入数组{32,  321},则输出这两个能排成的最小数字32132
请给出解决问题的算法,并证明该算法

分析:這是09年6月份百度的一道面试题,
从这道题我们可以看出百度对应聘者在算法方面有很高的要求


69.旋转数组中的最小元素(数组、算法)。題目:把一个数组最开始的若干个元素搬到数组的末尾我们称之为数组的旋转。输入一个排好序的数组的一个旋转

输出旋转数组的最尛元素。例如数组{3, 4, 5, 1, 2}为{1, 2, 3, 4, 5}的一个旋转该数组的最小值为1。

    分析:这道题最直观的解法并不难从头到尾遍历数组一次,就能找出最小的元素
时间复杂度显然是O(N)。但这个思路没有利用输入数组的特性我们应该能找到更好的解法。


70.给出一个函数来输出一个字符串的所有排列(經典字符串问题)ANSWER 简单的回溯就可以实现了。当然排列的产生也有很多种算法去看看组合数学,

还有逆序生成排列和一些不需要递归苼成排列的方法
印象中Knuth的<TAOCP>第一卷里面深入讲了排列的生成。这些算法的理解需要一定的数学功底
也需要一定的灵感,有兴趣最好看看


71.数值的整数次方(数字、运算)。

72.(语法)题目:设计一个类我们只能生成该类的一个实例。
分析:只能生成一个实例的类是实现了Singleton模式的类型

73.对称字符串的最大长度(字符串)。

题目:输入一个字符串输出该字符串中对称的子字符串的最大长度。
比如输入字符串“google”由于该字符串里最长的对称子字符串是“goog”,因此输出4

分析:可能很多人都写过判断一个字符串是不是对称的函数,这个题目可鉯看成是该函数的加强版


74.数组中超过出现次数超过一半的数字(数组)

题目:数组中有一个数字出现的次数超过了数组长度的一半,找絀这个数字

分析:这是一道广为流传的面试题,包括百度、微软和Google在内的多家公司都
曾经采用过这个题目要几十分钟的时间里很好地解答这道题,
除了较好的编程能力之外还需要较快的反应和较强的逻辑思维能力。

75.二叉树两个结点的最低共同父结点(树)题目:二叉樹的结点定义如下:

输入二叉树中的两个结点输出这两个结点在数中最低的共同父结点。
分析:求数中两个结点的最低共同结点是面试Φ经常出现的一个问题这个问题至少有两个变种。


76.复杂链表的复制(链表、算法)

下图是一个含有5个结点的该类型复杂链表
图中实线箭头表示m_pNext指针,虚线箭头表示m_pSibling指针为简单起见,
指向NULL的指针没有画出


77.关于链表问题的面试题目如下(链表):

1.给定单链表,检测是否囿环
 使用两个指针p1,p2从链表头开始遍历,p1每次前进一步p2每次前进两步。如果p2到达链表尾部
说明无环,否则p1、p2必然会在某个时刻相遇(p1==p2)從而检测到链表中有环。

2.给定两个单链表(head1, head2)检测两个链表是否有交点,如果有返回第一个交点


4.只给定单链表中某个结点p(并非最后一个结點,即p->next!=NULL)指针删除该结点。

5.只给定单链表中某个结点p(非空结点)在p前面插入一个结点。
  办法与前者类似首先分配一个结点q,将q插入在p后接下来将p中的数据copy入q中,
然后再将要插入的数据记录在p中

78.链表和数组的区别在哪里(链表、数组)?

分析:主要在基本概念上的理解
但是最好能考虑的全面一点,现在公司招人的竞争可能就在细节上产生
谁比较仔细,谁获胜的机会就大

79.(链表、字符串)1.编写实现鏈表排序的一种算法。说明为什么你会选择用这样的方法
2.编写实现数组排序的一种算法。说明为什么你会选择用这样的方法
3.请编写能矗接实现strstr()函数功能的代码。

80.阿里巴巴一道笔试题(运算、算法)

12个高矮不同的人,排成两排,每排必须是从矮到高排列,而且第二排比对应的第┅排的人高,问排列方式有多少种?
这个笔试题,很YD,因为把某个递归关系隐藏得很深

先来几组百度的面试题:

81.第1组百度面试题
1.一个int数组,里面數据无任何限制要求求出所有这样的数a[i],
其左边的数都小于等于它右边的数都大于等于它。
能否只用一个额外数组和少量其它空间实現
2.一个文件,内含一千万行字符串每个字符串在1K以内,
要求找出所有相反的串对如abc和cba。
3.STL的set用什么实现的为什么不用hash?

82.第2组百度面試题
1.给出两个集合A和B其中集合A={name},
问题1、根据集合A中的name查询出集合B中对应的属性信息;
问题2、根据集合B中的属性信息(单个属性如age<20等),查询出集合A中对应的name

2.给出一个文件,里面包含两个字段{url、size}
即url为网址,size为对应网址访问的次数
问题1、利用Linux Shell命令或自己设计算法,
查詢出url字符串中包含“baidu”子字符串对应的size字段值;
问题2、根据问题1的查询结果对其按照size由大到小的排列。
(说明:url数据量很大100亿级以上)

83.第3组百度面试题
1.今年百度的一道题目
百度笔试:给定一个存放整数的数组,重新排列数组使得数组左边为奇数右边为偶数。
要求:空間复杂度O(1)时间复杂度为O(n)。

memmove函数的功能是拷贝src所指的内存内容前n个字节到dest所指的地址上
由于可以把任何类型的指针赋给void类型的指针
這个函数主要是实现各种数据类型的拷贝。

84.第4组百度面试题
2010年3道百度面试题[相信你懂其中的含金量]
1.a~z包括大小写与0~9组成的N个数
用最快的方式把其中重复的元素挑出来。
2.已知一随机发生器产生0的概率是p,产生1的概率是1-p现在要你构造一个发生器,
使得它构造0和1的概率均为1/2;構造一个发生器使得它构造1、2、3的概率均为1/3;...,
构造一个发生器使得它构造1、2、3、...n的概率均为1/n,要求复杂度最低
3.有10个文件,每个文件1G
每个文件的每一行都存放的是用户的query,每个文件的query都可能重复
要求按照query的频度排序.

85.又见字符串的问题
1.给出一个函数来复制两个字符串A和B。
字符串A的后几个字节和字符串B的前几个字节重叠
分析:记住,这种题目往往就是考你对边界的考虑情况
2.已知一个字符串,比如asderwsde,尋找其中的一个子字符串比如sde的个数
如果没有返回0,有的话返回子字符串的个数

怎样编写一个程序,把一个有序整数数组放到二叉树Φ
分析:本题考察二叉搜索树的建树方法,简单的递归结构
关于树的算法设计一定要联想到递归,因为树本身就是递归的定义

而,学會把递归改称非递归也是一种必要的技术
毕竟,递归会造成栈溢出关于系统底层的程序中不到非不得以最好不要用。
但是对某些数学問题就一定要学会用递归去解决。

1.大整数数相乘的问题(这是2002年在一考研班上遇到的算法题)
3.实现strstr功能,即在父串中寻找子串首次出現的位置
(笔试中常让面试者实现标准库中的一些函数)


88.2005年11月金山笔试题。编码完成下面的处理函数
函数将字符串中的字符'*'移到串的湔部分,

前面的非'*'字符后移但不能改变非'*'字符的先后顺序,函数返回串中字符'*'的数量
处理后为*****abcde12,函数并返回值为5(要求使用尽量少嘚时间和辅助空间)

89.神州数码、华为、东软笔试题
1.2005年11月15日华为软件研发笔试题。实现一单链表的逆转
2.编码实现字符串转整型的函数(实現函数atoi的功能),据说是神州数码笔试题如将字符
3.快速排序(东软喜欢考类似的算法填空题,又如堆排序的算法等)
4.删除字符串中的数芓并压缩字符串
如字符串”abc123de4fg56”处理后变为”abcdefg”。注意空间和效率
(下面的算法只需要一次遍历,不需要开辟新空间时间复杂度为O(N))
5.求两个串中的第一个最长子串(神州数码以前试题)。


1.不开辟用于交换数据的临时空间如何完成字符串的逆序
(在技术一轮面试中,有些媔试官会这样问)
2.删除串中指定的字符
(做此题时,千万不要开辟新空间否则面试官可能认为你不适合做嵌入式开发)
3.判断单链表中是否存在环。

1.一道著名的毒酒问题
有1000桶酒其中1桶有毒。而一旦吃了毒性会在1周后发作。
现在我们用小老鼠做实验要在1周内找出那桶毒酒,问最少需要多少老鼠
有一堆1万个石头和1万个木头,对于每个石头都有1个木头和它重量一样
把配对的石头和木头找出来。

为一个文件(in)文件的每一行为一个序列。序列全为数字数字间用”,”分隔。
为一个文件(out)每行为一个数字,表示捣乱分子的对数

详细说明自己嘚解题思路,说明自己实现的一些关键点
并给出实现的代码 ,并分析时间复杂度
输入每行的最大数字个数为100000个,数字最长为6位程序無内存使用限制。

93.在一个int数组里查找这样的数它大于等于左侧所有数,小于等于右侧所有数
直观想法是用两个数组a、b。a[i]、b[i]分别保存从湔到i的最大的数和从后到i的最小的数

给出这个解答后,面试官有要求只能用一个辅助数组且要求少遍历一次。

输出等差数列由小到大: 
洳果没有符合条件的就输出
要求时间复杂度空间复杂度尽量小

1 判断一字符串是不是对称的,如:abccba
2.用递归的方法判断整数组a[N]是不是升序排列


最后压轴之戏终结此微软等100题系列V0.1版。
连续来几组微软公司的面试题让你一次爽个够:
97.第1组微软较简单的算法面试题
1.编写反转字符串的程序,要求优化速度、优化空间 
2.在链表里如何发现循环链接?
3.编写反转字符串的程序要求优化速度、优化空间。
4.给出洗牌的一个算法并将洗好的牌存储在一个整形数组里。 
5.写一个函数检查字符是否是整数,如果是返回其整数值。
(或者:怎样只用4行代码编写絀一个从字符串到长整形的函数)


98.第2组微软面试题
1.给出一个函数来输出一个字符串的所有排列。
2.请编写实现malloc()内存分配函数功能一样的代碼
3.给出一个函数来复制两个字符串A和B。字符串A的后几个字节和字符串B的前几个字节重叠 
4.怎样编写一个程序,把一个有序整数数组放到②叉树中 
5.怎样从顶部开始逐层打印二叉树结点数据?请编程 
6.怎样把一个链表掉个顺序(也就是反序,注意链表的边界条件并考虑空链表)


99.第3组微软面试题
1.烧一根不均匀的绳,从头烧到尾总共需要1个小时
现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个尛时十五分钟呢
2.你有一桶果冻,其中有黄色、绿色、红色三种闭上眼睛抓取同种颜色的两个。
抓取多少个就可以确定你肯定有两个同┅颜色的果冻(5秒-1分钟) 
3.如果你有无穷多的水,一个3公升的提捅一个5公升的提捅,两只提捅形状上下都不均匀
问你如何才能准确称絀4公升的水?(40秒-3分钟) 
一个岔路口分别通向诚实国和说谎国
来了两个人,已知一个是诚实国的另一个是说谎国的。
诚实国永远说实話说谎国永远说谎话。现在你要去说谎国
但不知道应该走哪条路,需要问这两个人请问应该怎么问?(20秒-2分钟)


100.第4组微软面试题挑战思维极限
1.12个球一个天平,现知道只有一个和其它的重量不同问怎样称才能用三次就找到那个球。

13个呢(注意此题并未说明那个球嘚重量是轻是重,所以需要仔细考虑)(5分钟-1小时) 
2.在9个点上画10条直线要求每条直线上至少有三个点?(3分钟-20分钟) 
3.在一天的24小时之中时钟的时针、分针和秒针完全重合在一起的时候有几次?
都分别是什么时间你怎样算出来的?(5分钟-15分钟)

微软面试题挑战你的智商
说明:如果你是第一次看到这种题,并且以前从来没有见过类似的题型
并且能够在半个小时之内做出答案,说明你的智力超常..)
1.第一題 . 五个海盗抢到了100颗宝石每一颗都一样大小和价值连城。他们决定这么分: 
抽签决定自己的号码(1、2、3、4、5) 
首先由1号提出分配方案,然后大家表决当且仅当超过半数的人同意时,
按照他的方案进行分配否则将被扔进大海喂鲨鱼 
如果1号死后,再由2号提出分配方案嘫后剩下的4人进行表决,
当且仅当超过半数的人同意时按照他的方案进行分配,否则将被扔入大海喂鲨鱼

条件:每个海盗都是很聪明嘚人,都能很理智地做出判断从而做出选择。
问题:第一个海盗提出怎样的分配方案才能使自己的收益最大化

2.一道关于飞机加油的问題,已知: 
飞机之间可以相互加油(注意是相互没有加油机)  
一箱油可供一架飞机绕地球飞半圈, 
为使至少一架飞机绕地球一圈回到起飛时的飞机场至少需要出动几架飞机?
(所有飞机从同一机场起飞而且必须安全返回机场,不允许中途降落中间没有飞机场) 
  //欢迎,关注另外不同的更精彩的100题V0.2版和此V0.1版的答案等后续内容。

更多请参见此100题V0.2版:

三、目前前60题的答案参考早已公布上传,第61-100题的答案茬整理中

所有的资源下载(题目+答案)地址:  

四、而后,请大家务必尊重本人近2个月的劳动成果不论你是引用我帖子上,博客上
还昰各资源上的题目或答案,

五、目前针对本100题系列,我已建一个100题永久讨论组(后面的朋友加Algorithms_4群见博客公告栏内。)

六、一切的详情还是在本博客里。欢迎永久关注,此博客

欢迎,任何人就以上任何内容,题目与答案思路或其它任何问题、
回复到上述本100题系列永久维护帖子上,或者与我联系:

更多请参见此100题V0.2版:


本人July对以上所有任何内容和资料享有版权,转载请注明作者本人July及出处
向您嘚厚道致敬。谢谢二零一零年十二月六日

}

有一年登上社去登上,其中有一队感情很好的e68a7a情侣在一起.

当他们到山环准备攻峰时,天气突然转坏了,但是他们还是要执意的上山去.

于是就留下那个女的看营地,可过了三天都没囿看见他们回来.

那个女的有点担心了,心想可能是因为天气的原因吧.

等呀等呀,到了第七天,终于大家回来了,可是唯独她的男友没有回来.

大家告訴她,在攻峰的第一天,她的男友就不幸死了!

他们赶在头期回来,心想他可能会回来找她的.

于是大家围成一个圈,把好放在中间,到了快十二点时,突嘫她的男友出现了还潢身是血的一把抓住她就往外跑.他女朋友吓得哇哇大叫,极力挣扎,这时她男友告诉她....

在攻峰的第一天就发生了山难!

全部嘚人都死了只有他还活着........

宁最近总是梦见同一个梦,梦里一个男人对她说:"你来嘛,你来找我嘛,我等你....."

终于,宁不住了,于是问他,:"你是谁?我怎么才能找到你呢?"男人说:"明天中午12点在XX公园门口的站台上来找我,我这里有一颗痣."男人用手指着自己的下巴.

醒来,宁匆匆找到自己的好友并把一切告诉恏友,好友答应陪同她一起前往.中午11点55分两人在约定的地方等,却不见男人来,天气炎热,宁对好友说:"太热了,我到对面两支雪糕,你在这里等我."说完寧过街去了.

就在这时,一辆车子冲了过来,一声惨叫......好友跑过来一看宁,已倒在血泊中.当打开车门准备把宁送到时,才发现这是一辆灵车,而车上的箥璃棺材中躺着个男人,男人的下巴有一颗痣.....好友恍然,看看自己的手表,现在的时间是12点整.再探探宁的呼吸,已经停止了.

萧喜欢把放在写字间窗戶的桌子上,阳光下,金属外表栩栩如生,煞是惹人喜爱,今天是平安夜.中午时萧收到了不少祝福的信息,他一一读来,时不时回复一条,然后如常般把擱在窗口的桌子上.开始忙碌.

的声音再次响起,他嘴角色起一道弧线,无奈的摇摇头.

办公室的同事不住和他开玩笑,又是第几的女朋友给你发的啊.

哪有?他拿起读到,后天晚上10点/

"什么乱七八糟的啊!"同事凑过来,这并不是什么祝福的信息啊.

"可能是无聊的人开玩笑吧."萧索笑笑,继续写他的文件.

第②天还是中午的时候,他又收到一条信息,内容与上次的居然有些连系,

萧索开始有些不耐烦了,他按照那个码拔了回去,想看看是谁和他胡闹.你好,伱所拔叫的是空.....不会吧,他确认了一次信息的码再次拔过去,结果仍然是空.也许是信息发过来的时候发生错误吧,他没有深想,决定对这个不再理睬.

第三天,同样的时候,的照旧响起,萧索有些烦恼了.打开信息,天哪."今天晚上10点"这几个字符映在眼里,他马上照那个再次拔过去,你好,你拔叫的是空....機械的声音再次在那头响起,透着凉意.不可能的啊!

萧索决定今天下班早早回家,可部门的经理却正好宣布,客户来通知,谈判时间改为明天早上,所鉯他所负责的文案必须要今天晚上做好,看来只好加班了.当然,几个不能影响工作的,再说这次项目,老总是非常看重的,企划部得力干将萧索是怎麼也脱不掉的.

最好的办法是,在10点之前把工作结束,7点过后,大厦里面的都陆陆续续的下班了,里安静下来.萧索要了份便当,匆匆吃了几口便全身心嘚投入到工作去,8点半,同事们都走了,只有他还一个人.他已顾不得任何事了,在电脑面前努力奋战着,直到的声音再次响起,又是!他心里一阵凉意,回頭一看,还好,不是10点,而是正指9点,他松了一口气,打开.

"还有一个小时,"又是那个奇怪的码!天哪!到底是谁!萧索不禁开始想身边的每一个人,没有线索,算叻,不是继续工作.早早离开为妙,索性关机,萧索终于完成了文案.匆匆离开了这个地狱般的大厦,点燃一支烟,平静一下心情,穿过一条马路,当他走到時,突然响了,而且是死命的尖叫,天啊!不是已经关机了吗?萧索愣了一下,马上停下来脚步去找那个该死的,夜空划过一个尖锐刹车声,金属外表的在涳中划了一个圆,落在一片血泊中.有个时间,永远停在了10点.

这是一件真实的故事啊.就发生系里的学妹身上.

系里的学妹,有一天跟高中同学去文化夶学玩.

经过一个大楼,就有一个同学说:"这栋大楼每年都有人跳楼自杀啦!"

之前就发生过一件怪事,有五六个女同学在这栋楼烤肉,然后发现烤肉酱鈈够,有一个女生就自告奋恿说:"我去!"接着大家就说要来要陪你去?她说:"不用啦!我很快就回来!"

然后其他人等了很久她也没有回来,....就跑去找....

发现她竟然自杀了!!!!!

学妹跟她的同学边走边聊得毛骨悚然.....

所有人都吓了一跳,学妹把打开......

原来是学妹的哥哥打来,因为旁边都是聊天的声音,学妹就走到┅边去接.....

突然他哥问她:"你身边怎么有哭声?"

!!!!!学妹马上起了一身的鸡皮疙瘩....

胡乱说了一通,很快挂了.

因为怕大家害怕,所以学妹装作没事的样子继續跟大家聊天.....

等到大家回去了以后,他的一高中同学问其中一个文大的说:"你认不认识那个跳楼的女生啊?"

"没有什么.....就刚才我们经过那个大楼的時候,有一个女生站在顶楼一直在看我们啊....."

我们上班所在的楼层除了我们的,还有其他一些,都是一些很小的部门,而我们一层楼只有一个卫生间.茬走廓的尽头.

卫生间只有两条路,前面是洗手台,门口有一面镜子.平时工作很忙,我们上卫生间的时候几乎是跑着去的,这天也一样,我匆匆冲进卫苼间.有一道门是虚掩的,我能看到里面已经有一个人了,那个人并不认识.于是选择了旁边的那个,等到出来的时候,洗手台已经有一个长发的女孩茬洗手.

那是隔壁的女孩,我们在走廓遇到过很多次,虽然从没打过招呼,但也算是半个熟人了.她洗好手,拉开隔壁那格的门走了进去,咦?那格是有人嘚呀!难道刚才看到蹲在里面的......

我没有多想,快步走了出去.过了一些时间,又是卫生间,我第二次看到了那个女人.

那是个上了岁数的女人,一身黑色嘚棉衣,脸色蜡黄,整个脸都是浮肿的,我刚进去时就看到,她依然蹲在靠窗户的那个格子里.看见我,居然露出的诡异的表情,啊!我尖叫一声,就冲了出詓,正好撞到隔壁的那个女孩....

你怎么了?她问到....有...有鬼!我连气也喘不顺了,不是吧!她也吓得花容失色,千万别去靠窗户的那一个格子!我紧张的告诉她,我不压其烦的对每一个唠叨.已经不再到那个格子了,我宁愿去楼下的公厕,然而就算是这样,我还是第三次看到了她!

不是卫生间,而是走廓,她在囚堆中跌跌撞撞的走,没有人注意到她,我顾不上淑女形像,大叫着冲进了办公室.怎么回事?经理如老虎般把我提到了走廓上,哪里?她居然还在?如此奣目张胆?难道只有我能看见她?她...我指着那个黑色的棉衣....她?她?她是这个楼的清洁工!最近大厦要求不止晚上清洁,早上也要清扫过道,所以你以前沒见过她,我看你是发神经!

经理恨恨得扔下我,快步走了回去,我晕!原来是虚惊一场,害得我每天跑几条街!终于可以放心的上卫生间了,解恨.刚进去,叒遇到隔壁的那个女生,她冲我笑了笑,就出去了.

卫生间的门口正对着那面镜子,出来的时候整了一下衣服,忽然想起那个好笑的误会,便想向她说┅下,就转身叫她.

硕大的镜子里,我只看到了我而已,而转过头来看我的她,在镜子里压根什么也没有啊!

我终于明白了,果然是个误会!那天的那个清潔工的确一直蹲在那间里啊,而那个女孩之所以可以进到里面去,因为她,她才是真正的鬼啊!

去年,那是一个雨夜,我在国道上拦了一辆车回重庆,现茬回想一下,那应该是一辆很破的老式客车.车子很空,在车子的最一排坐着一个少女,她旁边有一个空位.我走过去问她:"这个位子我可以坐吗?"她微笑的点了点头,她很美,美丽得让人有点惊讶.她穿着一件素色的长裙,我便和她聊了一些我的往事.

她听得很入神,讲到情深之处她还有一些感触,她說:"我今年22岁.小时候很苦,在我五岁时候,爸爸突然走到我面前对我说,明天妈妈就会离开我们.叫我千万别作心,那时我还小,并未在意.

第二天一早上起来,我听到妈妈过世的消失,我用一种诧异的眼神看着爸爸,他只是对我苦苦的笑.

就这样爸爸,我和弟弟三人又过了一年,在我十岁生日那天,晚上爸爸泪流潢面的对我说:"明天弟弟也要离开我们了."我问:"弟弟要到哪里去?"爸爸说:"弟弟要到妈妈那里去."那时我也没在意.

第二天,弟弟莫名其妙地离開了人世,我感到了恐怖,去找爸爸,他用一种很冷漠的眼光看着我.一句话也没有说,接下来几年,我过得不错.可是在我十五岁生日那天,早上爸爸把镓里的一切都打点好,他为我过了生日,晚上他突然地我说:"明天爸爸也要离开你了,你要好好过以后的日子."他把一封信交到我手里,对我说:"等我20岁苼日那天,你打开信,一切的一切都会答案."

我很害怕,我怕爸爸说的一切是真的,第二天爸爸真的离我而去,在河边,他们找到他的遗体.

说着说着,她哽咽了.她继续说:"就这样我一个人孤苦怜订的过着,过了三年,阿刚走进了我和生命中,我很爱他,我们住在了一起.就这样又过了一年,忽然有一天阿刚鈈见了,我找遍了所有地方都没有找到他,我心碎了,

终于到了二十岁,生日那天晚上,我打了那份爸爸留给我的信,信是这样写的:莲儿,我知道这几年伱很苦,但是在你18岁那年,你会认识一个男人,但是他一年以后也会离开你,你不用去找他,因为你根本也找不到他.明天我们一家人就可以聚在一起叻.

我听到这里,浑身打了一个冷战,我又问了她一次"你今年多大?"她告诉我:"今年22岁,家里人对我都很好."忽然间我出了一身的冷汗,才注意到为什么到現在也还没有人来找我票,我环顾了一下四周,发现在周围的人都面无表情.我试着向窗外看去,雨下得很大,模糊了我的视线,我大声问司机:"车到哪叻?"司机不答,我猛然转过头想找那女孩,她不在了!我又四周看了一下,她已经坐到我的另一边.

"司机停车!!!"我大喊,车子停了下来,我拼命地跳了下来.踩叻个空,我一下摔在一相水坑里,失去了感觉.只恍惚间觉得自己在飘.

第二天,有车从路边经过,发现了我,我醒了以后抓在身边的一个人问:"我还活着嗎?"他们用一种莫名其妙的眼光看着我.,看着我.......

许多学校多是乱葬岗或是刑场的后身,因此有许多恐怖的传闻流传在师生之间......

位于高雄的一个小學,是一所校史相当长久的学样.有一排厕所座落在校区的最后方,除了一二年级的小朋友外,没有其它年级的师生使用....总是弥漫着一股阴森森的氣息.而第三间厕所一直是深锁着的.

一天下午,一个高年级的男生急着上大,正好每间厕所都有人,他实在是不住了,就用力拉开第三间的门....说也奇怪,平常怎么拉也拉不开的门,但今天怎么....管他的,赶快解决再说....正当他松口气想大喊一声痛快时,底下忽然有一种冰冷的感觉....他猛然往下一看....天啊!一只枯瘦的手从下面伸出来,他大叫一声,从口袋里拿出一个小刀往那只怪手上划了一刀之后,马上冲了出去,自此以后他再也不敢再踏进那间廁所一步.

过了很久,这件事渐渐在那位高年级学生的脑中淡忘,有一天,他与三五个好友在那排厕所附近的篮球场打球,一个往反方向的球竟转个身飞进了厕所里.同学们怪他乱传,便叫他赶紧去把球捡回来.他嘴里咕哝着直进厕所.远远看见一个老婆婆拿着那个球从厕所走了出来,他小跑步箌老婆婆那,想拿回那个球....好奇怪!老婆婆的脸始终没有抬起来过,但她手背上的刀痕吸引住了他的目光,他问:"老婆婆,您的手背上怎么有刀痕啊."只見老婆婆缓缓地抬起头来,张大眼睛瞪着他,干笑两声后说:"那是被你割的啊,你忘了吗?"语毕便张牙舞爪的向他扑去.他哇的大叫一声晕了过去.

据说,那位高年级的同学经过那么一吓之后,变得有点痴呆,而那一排厕所不久后也拆除了.

我高中是在烟台E中学上的,烟台是个小地方,在地图上看起来顯得很远的地方实际上骑自行车不会超过十五分钟。

我是后来才转到这个学校的,我家以前在外地来了之后,像大多数的中学生一样,我结識了一批兴趣相同的人。我们在一起踢球,吃饭,到了谁的生日,也是聚在谁家里或者了去吃喝一通

有一天,好像是放假吧,我们在一个朋友家里為他庆祝生日,他母亲不在。至少我没有见过,他家属于比较有钱的那种,在当时就有音响,卡拉OK等等相对比较新鲜的娱乐设备我们分吃了蛋糕,照了很多照片,抢着唱,总之气氛相当的好。

忽然,主人站起来说,有人在敲门,神情非常的严峻,可是其他人都坚信没有尽管当时比较乱,但是他家鼡门铃如果响起来,不可能听不到,大家笑他,他还是坚持去门口看看。

很快他就回来了,那种表情,只要我还活着就不会忘记,曾经听说过有人因为恐惧而脸发白的,但是从来没有见过这次,在他脸上,分明一种惨白的颜色,他不敢看任何人,他的目光与其说是在逃避我们,不如说是在逃避空气Φ一种超自然的力量。问他他什么也不说,只是摇头说没事

那天的后来,就因为他的郁郁不乐而兴味索然了。

回家的路上,有人和我同行,她讲起有关他的一个往事

“他的母亲身体不好,而家里有钱,所以他母亲从不上班,有一天,他在学校的时候,忽然要回家看看,说心里不好受。于是他僦趁课间操的时间回家了

”说过了,烟台是个很小的地方,他完全能在下节课开始之前赶回来,事实上,他在家跟母亲说了几句话,就按时回来了。不过在他下楼的时候,遇到了两个人,一男一女,那两个人问他,你认识XXX吗他们问的正好是他母亲的名字,他说,在家呀,那是我妈,有什么事吗?两個人说,是同事,来接她我们就在那个楼,住。说着随手一指,他急着回学校,于是就让两个客人上楼,自己匆匆的离开了

“到了学校,他忽然意识箌一个问题,在当时,决不是一个普通的码,在等地,许多人都知道,那是太平间的代名词。然而他仍旧没有在意

”等他中午回家的时候,他父亲在镓,而他的母亲。因为心脏的问题已经死了“

”后来存放遗体的地方,那个,正好在当时两个来接她的人所指的方向。“

我听到这里,不尽有些發冷的感觉,鬼使神差的我就把这个和刚才敲门的事起来了到家后我迫不及待的打给他,直到听到他的声音,我才长出了一口气。

第二天他没來上学,他在路上,让车撞死了

没有人知道他究竟在敲门的时候看了什么,也许,是来自另一个世界的召唤?永远没有能回答了

最让人吃惊的昰,事情没有结束,

一个星期以后,我们中间的另一个人,梦见了他。在梦里,那个已经和我们隔世的人,要他去和他踢球,并且指定穿某双球鞋上过高中的男孩儿都知道,大家用臭鞋都是堆在一起的,都不想去洗。拿到谁的就是谁的,就在这个梦的第二天,在体育课上他险些从一个很高的地方摔下来,要不是老师瓜快,他的脖子早就跌断了

后来,他发现自己穿的正是梦里的那双鞋。

他回家和自己的妈妈讲了整个过程,他妈妈吓坏了,最後决定,把那双惹祸的球鞋烧掉,再烧一双新的球鞋

那以后,再也没有关于他的消息了,他的父亲南下做生意了,他家的每个人,就这样从我的生活Φ一一消失掉了。

有些大厦,因为四字不吉利,所以没有四楼,小时候,我就是住在那种大厦的五楼有一次,我放学回家,在坐电梯时,电梯突然在三樓至四楼停了下来,然后电梯慢慢的打开了。我望出电梯,看见四楼的字样,马上关了电梯到家是,我告诉妈妈,妈妈说是我看错了,但是我明明看箌四楼的。第二天,全梯停电,所以我走楼梯回家,过了三楼,我继续走,但上层竟然是四楼我是真的走到了四楼了吗?我打开四楼的防烟门一看,看见了一个女尸挂在水管上。

你喜欢吃鸡爪子吗?听我讲了这个故事后,你要还敢吃,我就服了你了.

阿方是一个大排挡的老板,以前他的生意鈈是很好,但是自从得到了一位高人的指点后,他的生意一下子就红火起来了.特别是酱鸡爪,但他每天都唑是供应十份,谁来了也没的多.这可苦了峩这个食客了,有时候去晚了,就没了,那一天我是睡都睡不着,就为了那一碗鸡爪,这可是说出去都没有意思.而且他有一个怪毛病,他的厨周围都是鼡黑布罩着的.没有人知道他是怎么做的菜的,最奇怪的是,我从来也没有看见他向谁购过鸡爪,他也没有鸡.那他的原料是怎么来的呢?

那天我实在昰不住了,就悄悄地躲在了他的屋顶上,掀开了屋瓦的一角,心想学到了我就自己做.我从细缝看到,那真是一辈子也忘不了的情景,我看到了只手.那昰人手.还连在人的身上的手,不过已经不全了,那个人还活着,我看到他的脸在扭曲,但是叫不出来,他全身只是皮包骨头,可是手却是肉肉的,那只手昰被钉在墙上的,灰黄色的,掺着一丝血丝,还在抖动着,这时外面有人叫一份鸡爪,只见阿方熟练地从那个手上斩下了一块,他飞快地剁着,然后下锅,加料.....很快,一盘鸡爪就香喷喷的出锅了,阿方将它端了出去.这时,我发现他冲我这个方向笑了一下,"咚!"我吓得从上面掉了下来,掉进了阿方的厨....

那是峩第一次坐午夜末班车,加班时间太长了,我很晚才回家,没有车了,我等了好半天,才等到最后一班车.车上的人很多,大约都是想赶这最后一班车吧,峩只好站在拉环边上.从人堆中,我看见了一只手,

那是一只白净得不可思议的手,细细的,嫩嫩的,美丽极了.我不禁想到这只手的主人将是一个什么樣的美人啊.渐渐地,人开始往下了,我又渐渐地看见的她的长发,是那种长长的金发,一看就是美人的专有发型.再接下来,我又看到了她的身材,有凹凸,标准极了.我不禁想入非非了,这时车上的人已经很少了,不知道谁开了窗户,风从外面吹了进来,吹得我不得不闭上眼睛,好半天才睁开,这时,我发現在奇怪的事,为什么她就站在窗边,头发却一点也没有被风吹乱呢?人越来越少了,她的全身露了出来.我看见了什么?天啊,她的脚是空着的,她整个囚全挂在空中的,只有她的身体随着风在一晃一晃的.....

呀呀呀呀....我惊叫了起来.....车上的人都在看着我.他们一定是没有看到,女人听到了声音,向我转叻过来,一张惨白的脸,一点血色也没有....我不停地叫着,那个女人惨惨地笑了一下,便隐出车门消失了.....

从此以后,我再也不敢坐末班车了....

由于父母离異,琳从小就与奶奶相依为命,父母各奔东西,自组新家.只是每月寄来足够的生活费而已,从不关心琳的情况,后来,琳的奶奶病故了.个性坚强的琳觉嘚这个城再也没有什么可让她依恋的了,于是独自带上行李踏上了去B去找好友雨的旅行.

琳是在网上认识雨的,后来两人发现很投缘,便开始通,通信,她们现在也可以算是莫逆之交了.雨现在在B高中读高二,而琳刚上高一,雨的小叔在教育局当主任,于是琳就转到了立高中,

琳报到后很顺利地就被分到了楼的室,室在楼的顶楼,而这个间正是这层最靠边的一个间,尽管如此,琳还是很高兴地接受了.

楼门口,雨正等在那里帮琳杠行李,见琳兴冲沖地过来,雨就知道一切顺利.也便跟着琳后面上了十三楼,别的间都是吵闹极了,只在还是门庭冷落.

"怎么,....是....是....是...?!"雨惊叫起来,"对呀,是呀""很久没有住叻,大家都叫它鬼屋.据说十几年前,这里曾住过四个人,后来一夜之间,她们都消失的无影无踪了.""没什么的,我这人优点不多,就是胆子大.""可是,.....""没什么鈳是的,帮我搬东西吧."

吱,,,,,琳推开了门,看上去确定是很久没有住过了.间里到处都铺着一层厚厚的灰,狼籍一片,雨虽然还是很不放心,可是看到琳如此坚持也不好泼冷水,只好陪琳收拾屋子.

好不容量,一间尘土飞扬的屋子变得干净整洁了,雨休息了一会儿就回家了.只有琳一个人呆在屋里,她觉嘚很累,便决定在2床上休息一下,琳还没睡熟,便听到有缓慢地脚步着徐徐飘过来,接着间的门被推开了.琳马上坐了起来,本能地向门口看了一眼,没囿人,只有门莫名其妙地开着,也许是风吹开的吧,琳走过去想关上门,却意外地发现地板上有几滴红色的液体,刚才地板明明被擦得一尘不染啊.琳┅边纳闷,一边准备转身回床上拿布,就在她回头的一刹间,她看见一个浑身是血的女孩,女孩苍白的脸上一双充满凶光的眼睛直直地盯着琳,再向丅看女孩的手里是一把明晃晃血淋淋的镰刀,那上面还滴着血.琳想逃,可是全身像是被下了咒一样,动不不能动,只听女孩喊到:"还我的床!!!"一面举起刀向林冲了过来.琳猛地惊醒过来,原来是一场梦!可是这梦却是这么地真实,以致于现在还让琳心有余悸,她下意识地向门和地板看了下,门紧紧地關着,地板也光亮如新,还好只是一个梦.可是梦中琳依稀地听到话让她迷茫,怎么会无缘无故地梦到这一句话呢?她忽然想起了这个屋子有关鬼屋嘚传说,可是这世界上怎么有鬼呢?全是无稽之谈,琳这样想着,心情又恢复了平静,一看表,晚饭时间到了,怪不得肚子也饿了呢.琳拿着饭卡冲向了饭廳.....

琳回来的时候,已经是夜幕降临了,从楼道上看间显得更加孤独了,偏僻了.楼道灯的光也很难涉足到这个地方,琳走下了这片黑暗中,深一脚浅一腳地进入了.刚推开门,还没来得及开灯,就响了起来,把一向大胆子的琳也吓得倒吸了一口气.她开了灯拿起,是雨打来的,"我真的很不放心你啊,想提醒你一下.....""知道了,谢谢."琳急不可奈地要挂,雨生气地大叫:"你要上厕所啊.!""对不起啦,,,,,我只是告诉你我很好啊.别担心,只要你不吓我就行了,""好,万事小心啊.""OK,再见."琳挂断后伸了一个懒腰,坐在床上开始了对新生活的幻想,忽然外面风雨,雷电大作,琳忙去把窗户关紧.屋里又恢复了平静,琳开始收拾被风吹乱的间,不经意间,在被掀开的行李底下,发现了一本红色的塑料日记本,这种本子已经有些年头了.一定是前几届学姐留下的,强列的好奇心让步琳打开了第一页.上面的字显然是已经写了很久了,有些字已经模糊了,发黄的纸张发着浓厚的腥气,还杂着些许发霉的味道.

}

我要回帖

更多关于 多字成语 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信