自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 贪婪算法处世?论程序算法与人生选择

每年一到要找工作的时候,我就能收到很多人给我发来的邮件,总是问我怎么选择他们的offer,去腾讯还是去豆瓣,去外企还是去国内的企业,去创业还是去考研,来北京还是回老家,该不该去创新工场?该不该去thoughtworks?……等等,等等。今年从7月份到现在,我收到并回复了60多封这样的邮件。我更多帮他们整理思路,帮他们明白自己最想要的是什么。  我深深地发现,对于我国这样从小被父母和老师安排

2014-12-08 10:38:21 582

转载 如何看国外文献的方法总结

(从Ph.D到现在工作半年,发了12 篇paper, 7 篇first author.)我现在每天还保持读至少2-3 篇的文献的习惯.读文献有不同的读法.但最重要的自己总结概括这篇文献到底说了什么,否则就是白读,读的时候好像什么都明白,一合上就什么都不知道,这是读文献的大忌,既浪费时间,最重要的是,没有养成良好的习惯,导致以后不愿意读文献.1. 每次读完文献 (不管是细读还是粗读), 合上

2014-05-29 22:07:37 1077

原创 解题报告之 幸运数字

Description4和7是幸运数字,仅由他们构成的数字也是幸运数字。请告诉我第K 个幸运的正整数。Input首先是输入测试用例的组数,每组组成如下:一个正整数K (19).Output每行针对每组测试用例输出第K 个幸运的正整数。Sample Input3123

2014-05-13 13:44:47 2124

原创 解题报告之 非诚勿扰

DescriptionHY卫视举办新型非诚勿扰节目,规定每次节目有3位嘉宾,必须是2女1男。并且举办方必须从所有报名者中淘汰K名(男女不限)。现已知M个女士,N个男生,淘汰名额K,例如,M=6,N=3,K=2,则最多可以举办2场节目(有1个女士挂单了。。。)Input首先是输入测试用例的组数,每组组成如下:M (0 O

2014-05-12 15:41:54 716

转载 最长递增子序列

问题给定一个长度为N的数组,找出一个最长的单调自增子序列(不一定连续,但是顺序不能乱)。例如:给定一个长度为6的数组A{5, 6, 7, 1, 2, 8},则其最长的单调递增子序列为{5,6,7,8},长度为4.解法1:最长公共子序列法这个问题可以转换为最长公共子序列问题。如例子中的数组A{5,6, 7, 1, 2, 8},则我们排序该数组得到数组A‘{1, 2,

2014-04-29 19:11:45 443

原创 解题报告之 字频统计

Description给出一段英文文章,统计文章中字母出现的频率(即出现的次数)。字母不区分大小写。按照字母的字典顺序进行柱状显示。 Input第一行为一个正整数,表示有多少组测试数据。每组数据的第一行为一个正整数m (mOutput每组数据对应一个柱状显示图输出。上方按照统计频率输出相应高度的“柱”(用星号和点表示,其中星号标识出现

2014-04-26 19:55:44 872

原创 解题报告之 X进制回文数

Description回文数是对称的数,即:将这个数的数字按相反顺序重新排列后,所得的数和原来的数一样。例如:151,178871。给出一个十进制正整数,判断在2-16进制下是否为回文数。Input第一行为一个正整数,表示有多少组测试数据。每组数据占一行,只有一个十进制正整数s(s。Output每组数据对应一行输出。如果s在2-16进制

2014-04-26 12:54:36 1551 1

转载 在Linux下使用“360随身WiFi 2”

某人说“360随身WiFi”价格还算良心,我也认同。昨天无意中看到2代开售,就随手撸了一个。当然,为了免邮费,不得不买了点别的东西凑单,于是还买了本价格是这个“360随身WiFi 2”近两倍《C语言点滴》回来看看。到货,插到电脑上,Linux下没反应。Ralink的无线网卡系统不自带驱动我不惊呆,于是lsusb看了下。Bus 001 Device 006: ID 148f:

2014-04-14 14:01:09 1543

转载 Linux .bin安装文件制作

一 Linux安装文件Linux常见的安装为tar,zip,gz,rpm,deb,bin等。我们可以简单的分为三类,第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件;第二:对应的有管理工具的deb,rpm等,通常的这类安装文件可以通过第三方的命令行或UI来简单的安装,例如Ubuntu中的apt来安装deb,Redhat中的yum来安装r

2014-04-13 18:39:46 725

转载 一位ACM过来人的心得

刻苦的训练我打算最后稍微提一下。主要说后者:什么是有效地训练?我想说下我的理解。很多ACMer入门的时候,都被告知:要多做题,做个500多道就变牛了。其实,这既不是充分条件、也不会是必要条件。我觉得一般情况下,对于我们普通学校的大学生,各方面能力的差距不会太大,在这种情况下,训练和学习的方法尤为重要。其实,500题仅仅是一个标志,而且仅仅表示你做ACM-IC

2014-04-09 11:23:20 580

转载 清理Ubuntu系统的缓存、垃圾、多余内核。

linux和windows系统不同,linux不会产生无用垃圾文件,但是在升级缓存中,linux不会自动删除这些文件,还是很占硬盘的!一、删除缓存1,非常有用的清理命令:sudo apt-get autoclean                清理旧版本的软件缓存sudo apt-get clean                    清理所有软件缓存sudo ap

2014-04-08 20:36:17 690

转载 [译文]性能调优--永远超乎想象 (原文最终修订于 2006-08-28 晚上11:48:38)

多年以前,我在开发一个C++的应用程序。我的同伴Jim Newkirk(当时的)过来告诉说,我们的一个公用函数运行得非常的缓慢。这个函数是用来转换二进制的树结构数据为普通文本,并存储到文件中的。(这是在XML出现之前,但概念类似于XML)我审视了这个函数一会儿,发现了一个线性查找算法,于是毫无疑问的将这个线性查找算法替换为二分查找法(译注:binary search),然后就把这个函数交回给了

2014-04-07 23:11:24 569

转载 Linux下 tar.xz格式文件的解压方法

现在很多找到的软件都是tar.xz的格式的,xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。 和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。 相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。 xz 在GNU coreutils(版本 7.1 或更新) 中被使用。 xz 作为压缩软件包被收

2014-04-07 20:30:52 1030

转载 ubuntu 下 Sublime Text 3 的安装

Sublime Text 3 Ubuntu PPA 非注册会员可用Sublime Text 是一款流行的文本编辑器软件,有点类似于 TextMate,跨平台,可运行在 Linux,Windows和Mac OS X。也是我最喜欢使用的一款文本编辑器软件。Sublime Text 3 Ubuntu 用户现在可以通过 PPA 安装。最初,3.0版只提供给注

2014-04-07 19:26:30 769

转载 教你如何学习嵌入式

写在前面的话 应嵌入式学习网 www.embedstudy.com 邀请,写这篇文章,这个题目看起来很大,给人一种感觉我好像很成功,其实并不然。我已工作三年、几成废人!实际上自己水平不高,甚至很低,做过了一些曲折的学习道路,同时把自己真实的学习历程表达出来,希望对后来者有借鉴的意义,甚幸!我 2005年毕业于华中地区的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机

2014-04-06 22:25:26 783

转载 Linux挂载点的概念

简介linux、unix这类操作系统将系统中的一切都作为文件来管理。在windows中我们常见的硬件设备、磁盘分区等,在linux、unix中都被视作文件,对设备、分区的访问就是读写对应的文件。挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符。其实winxp也支持将一个磁盘分区挂在一个文件夹下面,只是我们C:、D:这

2014-04-06 16:40:54 1165

转载 Ubuntu 12.10安装Google拼音输入法

把自己的Ubuntu 12.10的系统语言换成了全英文的,然后突然拼音输入法就不能用了,于是就想着安装Google拼音输入法安装步骤(需要自己编译):A. 获取代码:(没有git的先安装git:sudo apt-get install git-core)$ git clone git://github.com/tchaikov/scim-googlepinyin.git

2014-04-05 11:09:05 510

转载 浅谈阅读LINUX内核源码

大三选择向嵌入式方向发展,主要学习linux的驱动开发,期间网上各种资料显示阅读linux内核源码(下面简称内核源码)的重要性,于是我便走上了这条不归路。在这篇文章中,我想讲三个内容,一是阅读内核源码有什么用,二是如何阅读内核源码,三是谈一下我阅读内核源码的经历:    首先声明我对linux内核源码并不精通,也不算熟悉(虽然在简历中我曾写着阅读过linux内核源码(0.11版本)),下面的内

2014-04-03 20:41:26 878

原创 解题报告之 a+b(1)

DescriptionGive you two Integer A and B , please calculate the sum. Be careful there are muti-test data in the question.给你两个整数 A , B . 输出它们的和。注意 题目是多组输入。标准代码见页尾 HINT。InputTwo i

2014-03-31 16:17:13 1162

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除