- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人