xuzhezhaozhao的专栏

每天进步一点

使用分隔符使word文档在任意位置开始编页码

写论文的时候如果有封面的话,在编写页码的时候总是忘记怎么使封面没有页码,第一页从正文开始,这次把方法记录下面,以备下次使用: 对于word 2010版本,方法如下: 1. 将光标移到首页中最后一行的末尾处,单击“页面布局→分隔符→下一页”; 2. 删除第二页产生的空行,并把光标移...

2013-06-29 15:35:45

阅读数:1963

评论数:0

Data Structures and Algorithm Analysis in C (数据结构与算法分析) 读书总结

重点把前面十章看了一下,后面两章感觉对我现阶段用处不大,就没有细看。因为之前把严蔚敏版的《数据结构》好好看了一遍,所以看这本书比较轻松,下面我谈一谈看完之后的感受。 首先本书与严蔚敏版《数据结构》最大的区别就在于“算法分析”上面,《数据结构》一书的重点是介绍基本的数据结构,所以关于算法和...

2013-06-28 23:15:06

阅读数:2258

评论数:0

谈一个软件工程师创业的前期投资和成功的可能性

原文地址:http://blog.csdn.net/op_xiaoyang/article/details/9170153 天生我才必有大用,此大用是相对于自己而言,相对于天地,任何人,不过是沧海一粟,微不可言; 保持一颗敬畏天地的心,你才能无惧同类,敢想敢做;逆意滔天,毅...

2013-06-26 23:21:49

阅读数:1400

评论数:0

SRM 583 Div II Level Three:GameOnABoard,Dijkstra最短路径算法

题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12556 用Dijkstra实现,之前用Floyd算法写了一个,结果在2s内算不出结果来。 参考了别人算法,学到了set容器的一个用法,用set省去了...

2013-06-23 01:02:54

阅读数:1487

评论数:0

SRM 583 Div Level Two:IDNumberVerification

题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12610 这道题比较有意思,估计是中国人出的吧,以前都不知道身份证还这么麻烦,不过程序不难写。 #include #include #includ...

2013-06-23 00:52:15

阅读数:967

评论数:0

SRM 582 Div II Level Three: ColorTheCells, Brute Force 算法

题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12581 Burte Force 算法,求解了所有了情况,注意 next_permutation 函数的用法。 #include #includ...

2013-06-23 00:46:36

阅读数:1070

评论数:0

SRM 582 Div II Level Two SpaceWarDiv2

题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=12556 #include #include #include using namespace std; int F[50]; clas...

2013-06-23 00:40:43

阅读数:1044

评论数:0

求最大公约数的O(logN) 算法

看数据结构与算法分析一书看到O(logN)复杂度求最大公约数的算法。 算法如下: /* 求最大公约数 */ unsigned int Gcd(unsigned int M, unsigned int N) { unsigned int Rem; while (N > 0) { ...

2013-06-14 23:57:28

阅读数:1321

评论数:0

记首次参加TopCoder SRM Match,SRM 582

今天第一次参加了TopCoder SRM Match,SRM 582,开始前还蛮紧张的,因为是第一次参加,没有rating,只能参加division II,要求是要在80分钟内完成三个难度梯度的题目,分值分别是250, 500, 1000。250分的题目相当简单,5、6分钟就搞定了,提交后分数还好...

2013-06-14 22:48:06

阅读数:1553

评论数:0

Modern Operating Systems (现代操作系统) 读书总结

读这本书之前强烈建议先读一读《深入理解计算机系统》,在《深入理解计算机系统》一书其实涉及到了不少操作系统的核心概念,包括进程、线程、存储器结构、虚拟内存。我感觉《现代操作系统》中的内容特别多,但讲的没有《深入理解计算机系统》那样清晰易懂,如果之前没有看《深入》的话,我感觉关于虚拟内存和cache这...

2013-06-13 00:20:28

阅读数:2262

评论数:0

C Traps and Pitfalls (C语言陷阱和缺陷) 读书总结

又是一本好书,这不是一本C语言教材,本书适合有一定的C语言基础的人看,本书揭示了很多C/C++程序员经常遇到的问题,就像一本C语言编程纠错本。作者关注的不是C语言语法的细节,因为语法的细节可以在任何一本C语言参考手册中获得,作者关注的是那些看上去没有问题,但其实包含很隐蔽而且极难调试bug的程序。...

2013-06-12 23:31:00

阅读数:1605

评论数:0

sizeof不是函数,C语言中sizeof的陷阱

可能很多初学者可能都认为sizeof是函数,因为它的使用方法和函数很相似,其实不然,sizeof不是函数,它是一个操作符,如果查看任何一本C语言教材中的操作符的优先级表的时候我们都可以看到操作符sizeof的优先级是最高的。它的用法简单,得出的结果是操作数的所占内存的大小,操作数可以是int, c...

2013-06-10 22:50:16

阅读数:2450

评论数:2

TopCoder入门教程 -- sqybi完善版

原文地址:http://sqybi.com/blog/archives/25 本文根据经典的TC教程完善和改编。 TopCoder:http://www.topcoder.com/ 基本规则 TopCoder的比赛类型很多,最常见的是周赛SRM(Single Round...

2013-06-09 17:42:11

阅读数:2970

评论数:0

TopCoder: WalkingHome BFS算法

题目来源:WalkingHome 与RevolvingDoors解法类似。 /* * TopCoder: WalkingHome * Author: xuzhezhao * E-mail: zhezhaoxu@gmail.com * Blog: http://blog.csdn....

2013-06-08 22:42:41

阅读数:970

评论数:0

TopCoder: RevolvingDoors BFS算法

题目来源: RevolvingDoors 感觉这道题比前两道应用BFS算法的题目要难一些,不像之前的那么直接,如果这道题目要求的是最短的频数的话,那跟前两道就差不多了,但这里求的是最少旋转门的次数,这就有点复杂了,我的思路如下: 1. 判断当前位置是否是终点,不是则搜索由当前位置可以到达的旋转...

2013-06-07 17:19:31

阅读数:1224

评论数:0

The C Programming Language 读书总结

花了两天时间把The C Programming Language看了一遍(点这里查看pdf版),这本传说中的C语言经典教材,给我的感觉就是“短小精悍”,全书(英文版 第2版)除去附录不到两百页,共190页,作者将主要的精力集中在C语言本身上,没有太多的介绍编程的技巧,这也是此书的目的,在作者看...

2013-06-06 22:58:28

阅读数:1343

评论数:0

TopCoder: CaptureThemAll BFS算法

题目来源:CaptureThemAll 思路:knight在棋盘每个位置上有三个状态,一是没有吃到rook和queen,二是吃到了rook,没有吃到queen,三是吃到了queen,没有吃到rook,全部吃到的话搜索结束,则knight工共有3 * 64个状态,64为棋盘位置数,故采用BFS算...

2013-06-04 00:10:49

阅读数:1112

评论数:0

TopCoder: SmartWordToy BFS算法

题目:SmartWordToy 思路:4个字母的单词有26 ^ 4种组合,可以看成是26 ^ 4种状态,用BFS搜索最短步骤。 代码如下: /* * TopCoder: SmartWordToy (http://community.topcoder.com/stat?c=proble...

2013-06-02 14:16:52

阅读数:1183

评论数:0

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