learn from 德国老师 最近在跟踪德国来的一个老师学android,感触比较深的一点就是他对细节的理解,一个源代码他可以从第一行解释到最后一行,知道每一行的意思和用法,这可能就是德国人对细节的追求。 刚才想了一下写代码确实应该这样,自己写的代码当我们每一行都理解,其实就是一个非常优秀的程序员,就能很轻松的控制自己的代码,什么地方出问题也可以很容易的找到。找工作的面试题很多也是对细节的考察,这才是是否学...
[转]为什么不去读顶级会议上的论文 看了版上很多贴子,发现很多版友都在问“热门研究方向”、“最新方法”等。有同学建议国内某教授的教材、或者CNKI、或者某些SCI期刊。每当看到这种问题,我都有点纳闷,为什么不去读顶级会议上的论文?我无意否认以上文献的价值,但是在机器学习、计算机视觉和人工智能领域,顶级会议才是王道。国内教材和CNKI上的基本是N年前老掉牙的东西。有人会质疑这些会议都只是EI。是的,这的确非常特殊:在许多其它...
经典书籍 书是人类进步的阶梯,读书开阔视野,拓宽境界。这些推荐的书籍涵盖了经济、心理、商业、历史、人文…是不可多得的精神产物。留着吧,有事没事读一读,提升自己的思想境界。1、《追寻生命的意义》作者:弗兰克尔 弗兰克尔是20世纪著名的心理学家,纳粹时期,作为犹太人,他的全家都被关进了奥斯威辛集中营,他的父母、妻子、哥哥,全都死于毒气室中,只有他和妹妹幸存。弗兰克尔不但超越了...
【转】公开课资料 fromhttp://yangzhang91.com/onlinecourse.htm初识Online Course,恐怕要追溯到高中时代了,当时参加信息学竞赛,看了MIT OCW(OpenCourseWare)中的Introduction to Algorithms和Introduction to Computer Science and Programming这两门课程,虽然有...
【转】致青春,以不虚度的名义。 微博朋友圈空间、同学朋友同事、看演唱会泡温泉吃牛排倒时差,当这三者紧紧挨着在你眼前一字排开时,你的内心会有躁动不安吗?你会想,该怎样给你的青春一个交代?前段时间与好友聊天,彼此询问对方的生活状态,我们十分默契地说出了“平静充实”这四个字。其实,人生常态不过如此,随着年龄的增长,人人都渴望安定,渴望为疲惫劳累的心寻一处温暖宁静的港湾。但我们毕竟还年轻,似乎还没有...
【转】一个清华学生留学香港后对人生的思考 来源:薛长松Buddha的日志98年本科毕业,又顺利地被保研,当时的我只是一个憨憨的书呆子,纯洁的如同高中生,在清华这种和尚庙一般的理工学校里呆了四年,女孩似乎是山下的老虎,神秘得让我一见就脸红心跳。未来是什么对于我就是“读完研再说”,反正成绩还行,不读白不读。天上掉了馅饼,用我的兄弟的话来说。香港正好回归一周年,教育部要选派一批本科毕业生去香港科技大学读研,以加...
【转】我们从来都不是我们自己。 文/于昊龙一个华政的朋友,大三了,上周末去考中级口译,之后她来学校给我送东西,顺便欢快地说她考的还不错。一阵兴奋过后,我问那她你将来是想做同传咯?她愣了一下,说不知道,也许吧。我又问那你考中级口译干啥?她很轻松的回答我大家都考啊,毕业简历上能多一条。然后我们都笑了笑各忙各的去了。也是上周,中外管理课上教授问一个女生如何在求职中证明自己有能力胜任这项工作。...
[转]我们这么努力,也不过是为了成为一个普通人。 昨天南方日报刊登了一条新闻,大意是说有个女孩子以她的成绩考入北大清华没问题。但她从小参加各种社会活动,深受曾留学法国的母亲“生命的意义在于体验最多而不是最好”影响,决定放弃高考,申请包括哥大在内的大学,并获得成功。新闻下面附上了一张那个女孩子的照片,还很清秀,于是这则新闻就获得大量转载,一片褒扬之声。我没有任何的仇富仇美仇优心理,不过在这条新闻下面我看到的最好的评论还是:我没...
人们问我,长大了要做什么?我写下“快乐”,他们说我理解错了题目。我告诉他们,他们理解错了人生。—— 约翰·列侬... 好感动的一句话~转载于:https://www.cnblogs.com/ACKOKO/archive/2013/04/18/3029354.html
【转】VIM教程与学习资料汇总(2010-02-19更新) 汇总VIM的教程与学习资料,以方便初学者及持续学习者。欢迎补充。一、官方文档 网友happyvim说:“gvim的两份帮助写得非常好,vim的帮助不像tc的帮助—-跟垃圾差不多。相比之下,简直是一个在天上,一个在地下的区别。”30分钟入门: 首次安装vim后,可用 :help tutor 或 :help tutor@cn ,进入一个30分钟的vim入门教程。Vim官方...
【转】简明 Vim 练级攻略 vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以最快的速度学习人类史...
[转]DP分类 在信息学竞赛短暂的历史中,伴随着计算机科学领域的突飞猛进,算法和数据结构的难度和广度都不断地发展,从网络流、平衡树,新的算法和数据结构不断地被纳入大纲。动态规划无疑是其中一颗璀璨的明星,在信息学竞赛的舞台上绽放出夺目的光彩。IOI94的《数字三角形》,第一次将动态规划这个名词刻进了信息学竞赛的历史。而NOI历史上的第一道动态规划题目出自NOI95的《石子归并》。自此之后,动态规划就一发而...
【转】nlogn的最长不降子序列(LIS) O(nlogn)的算法关键是它建立了一个数组temp[],temp[i]表示长度为i的不下降序列中结尾元素的最小值,用top表示数组目前的长度,算法完成后top的值即为最长不下降子序列的长度。设当前的以求出的长度为top,则判断num[i]和temp[top]:1.如果num[i]>=temp[top],即num[i]大于长度为top的序列中的最后一个元素,这样就可以使序列的长度增...
【转】大白话解析模拟退火算法 优化算法入门系列文章目录(更新中): 1.模拟退火算法 2.遗传算法一. 爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。 爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不...
poj pku图论、网络流入门题总结、汇总(转) 最短路问题此类问题类型不多,变形较少POJ 2449 Remmarguts' Date(中等)http://acm.pku.edu.cn/JudgeOnline/problem?id=2449题意:经典问题:K短路解法:dijkstra+A*(rec),方法很多相关:http://acm.pku.edu.cn/JudgeOnline/showcontest?contest_id=11...
【转载】6行二分查找 二分查找. (代码可在五行以内)#include<stdio.h>#include<stdlib.h>int a[]={10,22,42,51,56,63,78,99,102,118};int binary_search(int low, int high, int key) { if(low > high) return -...
[转载]acm进阶之路 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来.1.最短路(Floyd、Dijstra,BellmanFord)2.最小生成树(先写个prim,kruscal要用并查集,不好写)3.大数(高精度)加减乘除4.二分查找. (代码可在五行以内)5.叉乘、判...
poj 2001 貌似是最简单的trie树。。有点会了~//============================================================================// Name : 2001.cpp// Author :// Version :// Copyright : Your copyrig...
poj 3244 神级思维!!!discuss中://定义两个三元组I(xi,yi,zi)和J(xj,yj,zj),(可以看做是空间中的点)//他们的距离为D(I,J)=max{xi-xj,yi-yj,zi-zj}-min{xi-xj,yi-yj,zi-zj},//给定n个三元组(n<=200000),求任意两个三元组的差的和//抽化出来的模型是 max(a,b,c)-min(a,b,c),...