关闭

字符串匹配 KMP算法

作者: 阮一峰 日期: 2013年5月 1日 字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Don...
阅读(115) 评论(0)

天蝎座

转播到腾讯微博 天蝎座 元素:水 表现模式:固定 主宰行星:冥王星(现代)或火星(传统) 从技术上来说,只有当水变成冰的时候才能被操控。 像天蝎座这样的冰山,显然很少揭露自己;它的大部分都潜伏在水里,珍藏了起来。 ——马丁 • 弗里曼(Martin Freeman),《如何诠释本命盘》(How to Interpret a Birth Chart) 象征...
阅读(1274) 评论(0)

程序员水平分级 你属于哪一类?

导读:近日,whattofix.com刊登了一篇Daniel Markham的文章《What Level Programmer Are You?》,文内将参差不齐的程序员按照技术水平分为从“读写”到“上帝”,共十一个阶段,以帮助广大程序员找到自身定位并从中发现自己发展方向。以下是文章摘要: 随着技术发展,编程悄然融入了我们的生活。我们已然离不开那些程序和编程语言。很多人都在不同程度地谈论着如...
阅读(163) 评论(0)

人工智能之父、Lisp语言发明者约翰麦卡锡去世

Lisp语言发明者、“人工智能之父”约翰·麦卡锡(John Maccarthy)于10月24日与世长辞,享年84岁。 青少年时的约翰·麦卡锡聪慧过人,初中时他根据一份加州理工大学的课程目录自学完大学低年级微积分课程,也因此在1944年上大学时可以免修头两年大学数学,之后去普林斯顿大学研究生院继续深造。 冯·诺依曼报告引发的好奇心 约翰·麦卡锡的学术人生如何步入人工智能领域,还要从19...
阅读(223) 评论(0)

牛顿说他是站在巨人的肩膀上,如今,我们都站在里奇的肩膀上。苹果,微软,以及其他,都是站在里奇的肩膀上成长起来的……

北京时间10月13日上午消息,据国外媒体报道,美国著名计算机专家、C语言发明人之一Dennis Ritchie已于10月9日去世,享年70岁。   #include           main()        {          printf(”Goodbye, World!\n”);          printf(”Goodbye, Dennis Ritchie!\n”);...
阅读(435) 评论(1)

苹果公司创始人“史蒂夫 · 乔布斯”十大经典格言

史蒂夫·乔布斯(Steve Jobs),出生于1955年2月24日。1972年高中毕业后,在俄勒冈州波特兰市的里德学院只念了一学期的书;1974年乔布斯在一家公司找到设计电脑游戏的工作。两年后,时年21岁的乔布斯和26岁的沃兹尼艾克在乔布斯家的车库里成立了苹果电脑公司。乔布斯先后...
阅读(409) 评论(0)

乔布斯 斯坦福演讲

我今天很荣幸能和你们一起参加毕业典礼,斯坦福大学是世界上最好的大学之一。我从来没有从大学中毕业。说实话,今天也许是在我的生命中离大学毕业最近的一天了。今天我想向你们讲述我生活中的三个故事。不是什么大不了的事情,只是三个故事而已。   第一个故事是关于如何把生命中的点点滴滴串连起...
阅读(233) 评论(0)

编程技术面试的五大要点

文 / 何海涛 扎实的基础知识、高质量的代码、清晰的思路、优化代码的能力、优秀的综合能力是编程技术面试的五大要点。 找工作一直是一个热门话题。要想找到心仪的工作,难免需要经过多轮面试。编程面试是程序员面试过程中最为重要的一个环节。如果能在编程面试的环节充分展示自己的能力,那么...
阅读(711) 评论(0)

魔术师乔布斯

你可以出身卑微,但必须卓然不群,纵使你将众叛亲离,也注定要重头再来。最迷人的剧情不是后来居上,而是王者归来;最伟大的战局不是尖峰对决,而是独孤求败;最完美的谢幕不是激流勇退,而是戛然而止。美人难免迟暮,英雄方能不朽。浪花淘尽,正是好处,却是了处。...
阅读(148) 评论(0)
    个人资料
    • 访问:3785次
    • 积分:63
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:9篇
    • 译文:0篇
    • 评论:1条