| Profilo di 亮Omnia Vincit AmorFotoBlogElenchi | Guida |
|
|
12/06/2008 经典笔试题目 -- 将链表逆序有一道考得不能再考的号称微软笔试题的题目,单链表逆序问题。 题目:输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。 链表结点定义如下: typedef struct ListNode { int m_nVal; struct ListNode* m_pNext;} ListNode; 这个题目的关键在于指针反向以后链表会断,所以需要定义一个新的变量来存储下一个节点的位置 ListNode* ReverseLinkList(ListNode* pHead) {ListNode* pReversedHead = NULL; ListNode* pNode = pHead; ListNode* pPrev = NULL; while(pNode != NULL) { /* 首先要保存下来pNode->m_pNext, 因为指针反向以后这个链就断了 */ListNode* pNext = pNode->m_pNext; /* 如果到了链表末尾,反向链表的头部就找到了 */ if(pNext == NULL)pReversedHead = pNode; /* 反转指针 */pNode->m_pNext = pPrev; /* 走向下一个节点 */pPrev = pNode; pNode = pNext; } return pReversedHead;} 27/04/2007 (转)2007最新骗局可怕的骗局LP说看到后面快成恐怖片了,这个世界不安全阿 (1)今天经过一栋大楼门口,门口有一提款机。有一个老伯,一直看著我走过他身边, 突然叫住我。他说他不识字,拿一张提款卡要我帮他在大楼门口的自动提款机取钱。我回 答我无法帮你取,叫警卫帮你。结果,他就回答我说不用了,继续找其他路人帮他取钱。 朋友们要记住---取款机可是有摄影机耶。万一他说我抢劫或是偷他的提款卡,甚至他的 卡片是偷来的,帮他领钱会在提款机留下影像,绝对会让你百口莫辩!我会警惕 ! 是因 为已有同事上当,目前仍官司缠身。显然这是诈骗集团在找替身了! 请力传出去~~~ 骗案 真是层出不穷,一不小心就会踏入陷阱,真是令人防不胜防!提醒各位朋友在外多小心! (2)芍药居一业主,家中突然断电,看到窗户外别人家里都有电,就出门查看自家电表 箱,打开门就被刀子顶着了——持刀入室抢劫伤人家里突然断电,不要贸然就开门查看, 有猫眼的多观察一会门外动静,没猫眼的也隔着门静听一段时间,没有异常响动再开门。 (3)各位女同胞们注意了!这是最新骗局 女同胞请注意 男同胞请叫自己的朋友注意 新出的情况,女性朋友要特别注意啦:一位上 班的小姐在下班回家的路上看到一个小孩子一直哭,很可怜 ,然后就过去问那小朋友怎么 了.小朋友就跟那个小姐说:" 我迷路了,可以请你带我回家吗?"然后拿一张纸条给她看, 说那是他家地址.然后她就笨笨的带小孩子去了.一般人都有同情心,然后带到那个所谓小 孩子的家里以后,她一按铃,门铃像是有高压电,就失去知觉了.醒来就被脱光光在一间空 屋里,身边什么都没有了,她甚至连犯人长啥样子都没看见.所以,现在人犯案都是利用同情 心啊,如果遇到类似这种的,千万别带他去,要带就带他到派出所去好了,走丢的小孩放到 派出所一定没错啦,请通知身边所有女性,为了广大女士的安全,看完后麻烦给转发给所 有人。 (4)今天遇到讨饭新招,大家注意提防了~~ 今天在家休息,有人按门铃,开门一看,是个50来岁的老妇女,手里拿了2包喜糖,我还 以为是邻居来分喜糖的,结果一开口,听得出不是本地人,她说什么这2包糖给我们的, 图个喜气,要换一点钱给她,后面还说了一大堆不知道什么,我也没听清楚,感觉就是不 对,吓的马上关门,晕!这年头,还有这么讨钱的。 5)转发:大家注意了!到自动取款机取钱时一定要倍加小心!!!!! 昨晚在金海里的工行自动取款机取钱时,后面来了个老妇女,问我能不能取钱,还说什么 取款机有个键可能坏了,旁边不知什么时候来了个小女孩,一直想我身边跻,我也没在意 ,小孩子淘气嘛,可是过分的是她竟然把手朝出钞口放,准备拿我的钱了,我感觉不对劲 了,立即把她推到一边,等着把钱取出来。之后我想了一下,她们俩给我设了个套:老妇 女负责和我瞎聊,吸引我的注意力,小女孩趁我不注意时抢走我的钱!如果我不防备的话 ,钱说不定就被抢走了,这样的话,我就进套了:(一则我立即去追小女孩,去追回我的 钱,可是谁又会相信一个小女孩能抢我一个大人的钱呢?更可怕的是站在我后面的老妇女 将会取光我卡中所有的钱,因为我的卡还在取款机里面;二则我不立即去追小女孩,等拿 到卡再追,到那时小女孩就无影无踪了,钱也就没了啊:(她们真的很"聪明",很可耻的 !!!) (6)我父母都退休在家。昨天上午,来一陌生中年人,说自己摩托车油开没了,加油站 太远,摩托车又太重推不动,所以想问我父母要一个可乐瓶去买汽油,刚开口就说实在不 行就出2、3元买一个空瓶好了。我母亲就拿了个空瓶给他,别说他还真从口袋里掏出钱来 ,不过是几张百元大钞,还让我父母找钱。我母亲顿生警觉,说算了,不过是一个空瓶而 已。他非要把100元钱破开买下来,只不过还是那张百元大钞。好在我母亲尚未龙钟,也 不是那种爱贪小便宜的人 女性朋友一定要认真看完,注意自我安全啊,现在万恶的社会。。。。朋友发给我一篇报 道,现转给各位看看 ,出门在外,千万小心,小心千万。。。 (7)一对新婚夫妇到巴黎度蜜月。在巴黎,妻子在一间时尚服装店试衣服 ,身为丈夫就在 试衣间外等候。但等候多时却不见妻子走出来 ,紧张的丈夫要求店员帮忙到里头查看 ,却 意外发现试衣间空无一人。丈夫以为妻子开玩笑作弄人 ,要他紧张.于是回到酒店等她回 来。几小时后却不见妻子的踪影,才知事态严重。丈夫赶忙报警 ,并到巴黎所有服装店和 医院询问妻子下落。三星期过去了,妻子犹如从人间蒸发,音讯全无,伤心的丈夫只能收拾 包袱回到老家 。由于无法从绝望中振作,丈夫无心工作,一直独自生活 ,决定把自己放逐 ,流浪到各地方。几年后 ,他心血来潮到巴厘岛,在一破旧的屋子参观一畸形秀 ( freak show ) 。他见到一脏生锈的铁笼里,有一女人四肢全无,身躯,包括脸部,犹如破布般残破 ,充满疤痕。她在地上扭曲着 ,并发出有如野兽般的呻吟声。突然间男人惊恐地发出尖叫 声。他从那毫无人样的女人脸上见到,他再熟悉不过,属于他新婚不久就告失踪的妻子脸上 的红色胎记。 (8)另一版本则发生在上海。几年前一女通知公安她的表妹在上海市集购物时无故失踪 ,可是遍寻不着 ,直到五年后一友人撞见这表妹在泰国曼谷街道上行乞。恐怖的是她不知 何故没了双手双脚,身子被铁链绑在灯柱旁。 (9)最近有人告诉我,他的朋友在晚上听到门口有婴儿在哭,不过当时已很晚了而且她 认为这件事很奇怪,于是她打电话给警察。警察告诉她∶ 「无论如何,绝对不要开 门。 」这位女士表示那声音听起来象是婴儿爬到窗户附近哭,她担心婴儿会爬到街上,被车子 碾过。警察告诉她∶我们已派人前往,无论如何不能开门。警方认为这是一个连续杀人犯 ,利用婴儿哭声的录音带,诱使女性以为有人在外面遗弃婴儿,她们出门察看。虽然尚未 证实此事,但是警方已接到许多女性打电话来说,他们晚上独自在家时,听到门外有婴儿 的哭声,请将这个消息传给其他人,不要因为听到婴儿的哭声而开门。 10)事情是同事群发邮件告知的。她的朋友,简称小a吧,上周和两个女孩子,简称小b和 小c,去逛罗湖商业城。罗湖商业城是深圳假货集散地,龙蛇混杂,紧靠深圳火车站和香 港的罗湖口岸,人流量非常大。话说小c内急,就去上卫生间,小a和小b在洗手间外面等 。等了很久很久,还是不见小c出来,两个人有点奇怪了。于是两个人进去催她。谁知道 进去一看,人影全无。两个人倒竖一口冷气,打手机也没人接。一个大活人,难道就这么 活不见人死不见尸的失踪了?于是赶紧报警。 警察来了,问情事情经过以后,说了一句 令人无比毛骨悚然的话,“你们有没有看见其他可疑的人进去?”,两个人再三回忆,没 有。因为不可能带着一个活生生的100多斤的人出来,而她们不注意。这时候小a突然想起 来,其间有个清洁工打扮的人推着一辆清洁小车进去、接着又出来…… 警察告诉他们, 这种事情已经不是第一次发生,现在深圳警方初步怀疑一个犯罪团伙,有组织地在管理疏 松的低档商业城,利用人们,尤其是女性对清洁工没有防范意识的心理,进行有组织地绑 架、贩卖人体器官犯罪。别忘了,罗湖商业城离香港和深圳火车站有多么地近。现在已经 几天过去了,那个可怜的小c姑娘,仍是活不见人死不见尸。我的同事说,小a,也就是我 同事的朋友,仍在等小c的消息。但是很可能,也许如果幸运的话,活着的小c会被扔在哪 个角落,只是失去了她的肾,但是,更有可能的是,也许再过几天或者几个月、几年,小 c的头颅和躯体、四肢会在深圳的城乡结合部的垃圾堆被人发现。如果看到这个发生在身 边的活生生的恐怖事件,请转告身边的女性亲友,一定小心防范清洁工打扮的人,因为他 /她很可能会趁你不注意把你敲晕,放进清洁车拉走,接下来等着你的是无比恐怖的活人 分尸。 29/11/2006 一个发人深省的寓言故事 上帝把两群羊放在草原上,一群在南,一群在北。上帝还给羊群找了两种天敌,一种是狮子,一种是狼。 上帝对羊群说:"如果你们要狼,就给一只,任它随意咬你们。如果你们要狮子,就给两头,你们可以在两头狮子中任选一头,还可以随时更换。"南边那群羊想,狮子比狼凶猛得多,还是要狼吧。于是,它们就要了一只狼。北边那群羊想,狮子虽然比狼凶猛得多,但我们有选择权,还是要狮子吧。于是,它们就要了两头狮子。 那只狼进了南边的羊群后,就开始吃羊。狼身体小,食量也小,一只羊够它吃几天了。这样羊群几天才被追杀一次。北边那群羊挑选了一头狮子,另一头则留在上帝那里。这头狮子进入羊群后,也开始吃羊。狮子不但比狼凶猛,而且食量惊人,每天都要吃一只羊。这样羊群就天天都要被追杀,惊恐万状。羊群赶紧请上帝换一头狮子。不料,上帝保管的那头狮子一直没有吃东西,正饥饿难耐,它扑进羊群,比前面那头狮子咬得更疯狂。羊群一天到晚只是逃命,连草都快吃不成了。 南边的羊群庆幸自己选对了天敌,又嘲笑北边的羊群没有眼光。北边的羊群非常后悔,向上帝大倒苦水,要求更换天敌,改要一只狼。上帝说:"天敌一旦确定,就不能更改,必须世代相随,你们唯一的权利是在两头狮子中选择。" 北边的羊群只好把两头狮子不断更换。可两头狮子同样凶残,换哪一头都比南边的羊群悲惨得多,它们索性不换了,让一头狮子吃得膘肥体壮,另一头狮子则饿得精瘦。眼看那头瘦狮子快要饿死了,羊群才请上帝换一头回来。 这头瘦狮子经过长时间的饥饿后,慢慢悟出了一个道理:自己虽然凶猛异常,一百只羊都不是对手,可是自己的命运是操纵在羊群手里的。羊群随时可以把自己送回上帝那里,让自己饱受饥饿的煎熬,甚至有可能饿死。想通这个道理后,瘦狮子就对羊群特别客气,只吃死羊和病羊,凡是健康的羊它都不吃了。羊群喜出望外,有几只小羊提议干脆固定要瘦狮子,不要那头肥狮子了。一只老公羊提醒说:"瘦狮子是怕我们送它回上帝那里挨饿,才对我们这么好。万一肥狮子饿死了,我们没有了选择的余地,瘦狮子很快就会恢复凶残的本性。"羊群觉得老羊说得有理,为了不让另一头狮子饿死,它们赶紧把它换回来。 原先膘肥体壮的那头狮子,已经饿得只剩下皮包骨头了,并且也懂得了自己的命运是操纵在羊群手里的道理。为了能在草原上待久一点,它竟百般讨好起羊群来。那头被送交给上帝的狮子,则难过得流下了眼泪。 北边的羊群在经历了重重磨难后,终于过上了自由自在的生活。南边的那群羊的处境却越来越悲惨了,那只狼因为没有竞争对手,羊群又无法更换它,它就胡作非为,每天都要咬死几十只羊,这只狼早已不吃羊肉了,它只喝羊心里的血。它还不准羊叫,哪只叫就立刻咬死哪只。南边的羊群只能在心中哀叹:"早知道这样,还不如要两头狮子"。 09/07/2006 清除wincfg.exe病毒最近机子染了这么一个病毒:Windows启动后,会弹出一个无标题的记事本窗口,杀毒软件对它无动于衷阿,google了一下,发现了解决办法: 1. 在任务管理器中禁止KB20060111.exe和wincfgs.exe两个进程。 2. 在C:\Windows目录下删除KB20060111.exe,C:\Windows\System32目录下删除wincfgs.exe。 3. 在注册表中搜索wincfgs,将找到的注册表项删除。(HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows下的wincfgs注册项要删除,以避免开机再启动) 02/06/2006 测试病毒扫描引擎把下面这段代码复制到记事本里,保存为文本文件,然后静观杀毒软件之变。若有反应,那您就可以初步放心了。。。 注意,本病毒代码绝对不会伤害到机器.请放心!!!
--------我是分割线,不要复制我,复制我下面的代码-------------- X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* --------我也是分割线,不要复制我,复制我上面的代码------------- 这段代码是欧洲计算机防病毒协会开发的一种病毒代码,其中的特征码已经包含在各种杀毒软件的病毒代码库里,所以可以用做测试病毒扫描引擎。 07/02/2006 MS Outlook 2003: Interface not registeredMS Outlook 2003 邮件忽然发不出去了,每次都得到这么一个系统信息 Interface not registered。 但是如果先点回复,首先弹出一个 WORD无法正确启动的信息,这个时候再新建一个邮件就可以发出去了,当然就不是用WORD来编辑的了。于是问了一下GOOGLE发现还是个挺普遍的,只需要一个命令就解决了。原因是Ole32.dll没有正确的写进注册表去。
Regsvr32.exe %windir%\System32\Ole32.dll
后来发现问题的原因可以在下面的网址找到: http://support.microsoft.com/default.aspx?scid=kb;en-us;870707 21/01/2006 J2ME Learning In Course20/01/2006 Work Hard Play Harder! 记得每次面试的时候当被问到最大的缺点时,我的回答都是:“过分的安排自己的时间”。
这句话确实是非常真心的,事实上我的生活似乎总是安排的很满,给别人的印象总是很忙的样子。而对于我来说很多时候都不能向自己计划的那样完成所有的事,甚至很多事在一起反倒会把所有的事情搞砸。也许我的脑子不会像多线程一样同时处理多个事情,我发现如果把两件事同时给我做,完成的时间相对于一个一个给要多出很多。所以对我来说最好还是专注在一件事上,这样效果会更好。
最近一段时间的感觉是完全没有自己的时间,甚至于连睡觉都睡不足。可是从成果上来说做的事几乎为零。释放些东西,留给自己一些时间才是最好的方法。 The Great Firewall of ChinaFrom BussinessWeek Online
Skype had a dilemma. The Internet telephony and messaging service wanted to enter China with TOM Online (TOMO), a Beijing company controlled by Hong Kong billionaire Li Ka-shing. Li's people told their Skype Technologies (EBAY) partners that, to avoid problems with the Chinese leadership, they needed filters to screen out words in text messages deemed offensive by Beijing. No filtering, no service.
... ...
可是还是不明白为什么要滤掉blogspot和wikipedia. 13/01/2006 Pronunciation of Software Names
04/01/2006 Just can't believe it!The find module of Visual Studio doesn't even ignore the SPACE at the end of pattern!!
Another thing: No access to blogspot and wikipedia in China. :( 24/05/2005 学习Makefilehttp://www.gnu.org/software/make/manual/html_mono/make.html#IDX375 工欲善其事,必先利其器。学了C/C++,最起码应该了解一下Makefile是什么样的。 GNU对于make的manual: The make utility automatically determines which pieces of a large program need to be recompiled, and issues commands to recompile them. This manual describes GNU make, which was implemented by Richard Stallman and Roland McGrath. Development since Version 3.76 has been handled by Paul Smith. 基本的规则: target ... : prerequisites ... command ... target即是目标文件,可能是文件,如.o文件或者可执行文件 prerequisites是make目标文件的前提,可以望文生义。 command前面有一个制表键(不要忘了),交给bash去执行,Makefile不知道发生了什么。一个简单的例子: objects = main.o kbd.o command.o display.o \ insert.o search.o files.o utils.o edit : $(objects) cc -o edit $(objects) main.o : defs.h kbd.o : defs.h command.h command.o : defs.h command.h display.o : defs.h buffer.h insert.o : defs.h buffer.h search.o : defs.h buffer.h files.o : defs.h buffer.h command.h utils.o : defs.h .PHONY : clean clean : rm edit $(objects) 定义了变量,使用了隐式规则,所以简化了很多。(待续。。。) |
|||||||||||
|
|