摘要: 【转】按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。例如,要向上搜索 place 一词,请键入:/place Enter (Enter表示按下回车键)如果 vi 找到了 place,它将把光标定位在 p 处。要搜索 place 的其他匹配,请按 n 或 N:n,继续朝同一方向搜索 place。N,反方向进行搜索。如果 vi 未找到指定的 pattern,光标位置将不变,屏幕底部显示以下消息:Pattern: 未找到=========================4.5.1 搜索特殊匹配在上面的示例中,vi 查找到包含 place 阅读全文
posted @ 2013-06-07 16:01 曾见绝美的阳光 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 今天第一次听说模板元编程,或者之前没在意,见到了还以为是和模板编程一样的概念,结果今天在看何海涛的面试100题第9题的时候发现下面有个解法颇为不解,查了一下,叫模板元编程。她给出的解法是这样的。 #include<iostream> using namespace std; template<int N> class SUM ... 阅读全文
posted @ 2013-05-17 20:08 曾见绝美的阳光 阅读(672) 评论(0) 推荐(0) 编辑
摘要: 链表相关的面试题是经常出现的,今天总结一下~1.如何判断一个链表是否有环?如果有,找到环的入口?设置快慢指针,快指针步长为2,慢指针步长为1,如果有环,最终快慢指针会相遇,代码如下:bool hasCircle(Node* head, Node* &encounter){ Node *fast = head, *slow = head; while(fast && fast->next) { fast = fast->next->next; slow = slow->next; ... 阅读全文
posted @ 2013-05-07 22:47 曾见绝美的阳光 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 总体而言,这份笔试题还比较正常,只是这次做题采取的方式不对,最后的综合题有20分但是没仔细看就没时间了, 还是要总结经验教训。就其它题目而言,这次倒都没什么难度,有些可以预料的会考的是排序、多线程、操作系统、概率问题和C的基本知识。趁着脑袋里面还记着一些题目,我把一些我有印象的记录下来供各位参考。 阿里笔试竟然没考大数据,神奇! 一、单项选择题 1.下列说法错误的是: A.SA... 阅读全文
posted @ 2013-05-06 21:55 曾见绝美的阳光 阅读(3357) 评论(5) 推荐(0) 编辑
摘要: 字符串匹配问题描述:设有两个字符串A和B,A字符串长度为N,B字符串长度为M,现在要确定B字符串是否出现在A字符串中,如果是,返回位置,如果不是返回结果为false,在这里,我们成字符串B为模式字符串,A为主串。 最近经常会被问到字符串匹配的问题,实际上这些问题在网上都有很多资源,我觉得没有必要自己写一个,但是看了之后可能过段时间又不是很清楚了,因此在这里做个记录,记录那些让我感觉讲得比较清楚的... 阅读全文
posted @ 2013-05-06 21:45 曾见绝美的阳光 阅读(774) 评论(0) 推荐(0) 编辑