本周推荐的5篇经典旧文(摘要)如下。 《编程面试的10大算法概念汇总》 以下是在编程面试中排名前10的算法相关的概念,我会通过一些简单的例子来阐述这些概念。由于完全掌握这些概念需要更多的努力,因此这份列表只是作为一个介绍。本文将从Java的角度看问题,包含下面的这些概念:字符串、链表、树、图、排序、递归、DP、位操作、概率、排列组合。 《如果当初学习编程时能有人给我这些忠告该多好》 Cecily Carver 是多伦多的一位程序媛,和 Jennie Faber 一起创办了一个游戏制作工作室。她喜欢歌剧、舞蹈和弹钢琴。Cecily 在这篇文章分享她在编程道路上的所感所想,给出很多值得思考的编程箴言以及一些思想误区,比如在你学习编程之前思考一下你的目标。 《从教女友写代码中学到的,教人写代码在一定程度上是硬件问题》 从今年四月一直到七月,我在教我女友写代码。我最大的收获是认识到了教人写代码在一定程度上是个硬件问题。虽然 codecademy、可汗学院、Scratch和其他机构为了教学优化了代码编辑器,但代码编辑器总是卡在它们的软件外壳上。我建议,除了提供优秀的软件和教学材料之外,我们还需要给新手辅助以出色的硬件。让我来解释一下。 《在硬盘留下后门,重装系统都没辙》 OHM2013(Observe, Hack, Make. )是一个专为黑客、制造者和那些有探究精神之人举办的国际户外露营节,为期 5 天。今年 7月31日在荷兰 Geestmerambacht 举办,有 3000 人参与。这篇文章相关内容已在 OHM2013 已经公开。原理是利用硬盘的一些智能机制,在某个位置嵌入一些信息(比如:登录信息)…… 《Google工程师教你编写你的第一个垃圾回收器》 每当我倍感压力以及有很多事情要做的时候,我总是有这样一种反常的反应,那就是希望做一些其他的事情来摆脱这种状况。通常情况下,这些事情都是些我能够编写并实现的独立的小程序。 //点击 “阅读原文” 链接,可以看到包括上面5篇文章的列表(支持手机阅读) 本文转载自:微信公众账号 - 伯乐在线,版权归原作者所有! |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|