自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 你真的知道UML图的作用吗?

      你真的知道UML是做什么用的吗?      优秀的UML有什么特征?      什么时候该用UML?或者说,什么时候不该用UML?      学了一学期的软件工程,自己捣鼓了一个小系统,对UML这个东西有了一点感悟。个人觉得,UML是一个“貌似”能描述系统构架的东东,有很多人热衷于画这个东东,甚至热衷于画异常复杂的UML图,并以此为炫耀的资本。我一度很纳闷,好像画了这个东西,面子上就能过得去,就表示你的这个系统是符合软件工程规范的。真的是这样吗?      区区一个图而已,能成为衡量软件质量的标

2011-01-07 00:10:00 5663 1

原创 算法导论练习9.3-8 中位数

<br />题目:设X[1..n]和Y[1..n]为两个数组,每个都包含n个已排好序的数。给出一个求数组X和Y中所有2n个元素的中位数的、O(logn)时间的算法。<br /> <br />这题是老师布置的作业,一开始我想出的解法如下:<br />分治法:<br />1、先分别求出X和Y的中位数<br />2、比较两个数的大小,如果相等就返回。如果不等的话,去掉较大中位数所在的那个数组的较大的一半,去掉较小的中位数所在的数组的较小的一半<br />3、在规模减半的两个数组上递归调用。<br />4、如果一直

2010-11-01 01:40:00 2617 2

原创 缓冲区溢出——《深入理解计算机系统》习题3.38详解

缓冲区溢出——《深入理解计算机系统》习题3.38详解最近在攻读《深入理解计算机系统》(CS:APP)一书,上面的实验题很有趣味。习题3.38说明了缓冲区溢出的基本原理,我颇费了一番心思才搞定了这道题,详解如下。一、题目:从CS:APP的网站上下载文件bufbomb.c,内容如下:/*Bomb program that is solved using a buffer overflow attack */ #include#include#include/*Like gets, excep

2010-08-20 00:27:00 2563 2

算法导论第2版英文版Introduction to Algorithms

大名鼎鼎的算法导论第2版英文版Introduction to Algorithms

2010-11-01

空空如也

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

TA关注的人

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