做个标记http://coolshell.cn/articles/9104.htmlsed全名叫stream editor,流编辑器,用程序的方式来编辑文本,相当的hacker啊。sed基本上就是玩正则模式匹配,所以,玩sed的人,正则表达式一般都比较强。同样,本篇文章不会说sed的全部东西,你可以...
分类:
其他好文 时间:
2015-03-28 10:03:36
阅读次数:
170
Source:http://segmentfault.com/q/1010000002404545技术站点Hacker News:非常棒的针对编程的链接聚合网站Programming reddit:同上MSDN:微软相关的官方技术集中地,主要是文档类infoq:企业级应用,关注软件开发领域OSChi...
分类:
其他好文 时间:
2015-03-18 15:22:22
阅读次数:
182
写在前面
这是我第一次做BestCoder, 熟悉了一下BestCoder的模式.
BC上并不是只能看英文, 后面的Chinese view下的链接是中文题目
交的次数是会影响得分的. 所以有了把握再交. 至少样例要过吧.
一定要考虑所有特殊情况, 因为有许多积极的Hacker正等着你上钩. 即使交过Accepted之后一旦被Hack成功一分都没有. 唉…
我的第一次BestCoder比赛就以两个题...
分类:
其他好文 时间:
2015-03-15 00:52:27
阅读次数:
336
原题:https://www.facebook.com/hackercup/problems.php?pid=759650454070547&round=344496159068801题意:给定一颗有根树,在树上下层的节点要给上层节点礼物,根节点的礼物则给慈善会,但是给礼物有个条件就是你不能送你的父节点已经送出的礼物。问满足要求的最少花费。
题解:这个题卡了一段时间,类似于染色问题,可以用树形动态...
分类:
其他好文 时间:
2015-03-14 23:16:48
阅读次数:
155
原题:https://www.facebook.com/hackercup/problems.php?pid=688426044611322&round=344496159068801题意:你和一个朋友玩足球游戏,分数从0-0开始,最终你总是赢,并且你主要有两种方式赢,第一种stressFree方式你肯定要进第一个球并且总是比你的朋友分数高,第二种stressFull方式除了你的朋友达到最终分数时,...
题意:给定N个字符串,让你依次先输入到手机的字典中,再打印出来,打印的时候我们只需要输出字符串的前缀或者全部字符串,要求此前缀不是以往任何字符串的前缀。
题解:典型的字典树,可以利用结构体数组方便的新建与查询,速度比链表更快。只需在插入字符串时统计最长相同的前缀即可。代码如下:#include
#include
#include
using...
分类:
其他好文 时间:
2015-03-14 18:38:24
阅读次数:
159
题意:给定A,B,K(A<=B)三个数,问在[A,B]范围内的数素数因子个数为K的个数。
题解:典型的筛选法求素数。首先建立一个保存素数因子个数的数组factorNum[],以及到n为止含有素数因子个数为k的二维数组sumNum[n][k]。
factorNum可以由筛选法确定,初始化数组为0。
1. 从小到大遍历给定最大范围内的数,若遍历到数n时,factorNum[n]=0则说明这个数是...
分类:
其他好文 时间:
2015-03-14 13:53:03
阅读次数:
197
reverse-300 工具:IDA pro、WinDbg、UPX、Resource Hacker 先运行程序看效果点击按钮直接崩溃,同时由于程序放到32位的xp虚拟机中不能运行,应该是64位程序。根据提示程序本身就是有问题的,所以直接上IDA pro,发现貌似是用UPX加了壳的: 使用UPX脱壳看...
分类:
其他好文 时间:
2015-03-13 10:37:47
阅读次数:
181
add by zhj:还是原文六百字读懂 Git看着更舒服一些,显示更好原文:六百字读懂 Git英文原文:Git in 600 words译注:来自 Hacker School 的 Mary Rose Cook 最近实现了一个纯 JavaScript 写就的 Git:Gitlet,包括了 Git 核...
分类:
其他好文 时间:
2015-03-04 20:52:13
阅读次数:
157