第四章、需求工程1、需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程在这个过程中,用户的确是处在主导地位,需求分析工程师和项目经理要负责整理用户需求,为之后的软件设计打下基础搜索。2、需求分析阶段包括:·业务需求——反映了组织机构或客户对...
分类:
其他好文 时间:
2015-02-28 20:05:19
阅读次数:
132
p.39练习2-7:编写invert(x,p,n),返回对x作如下处理得到的值:x从第p位开始的n位被求反,其余各位保持不变。int invert(int x,int p,int n){ int a,c; a=x>>(p-n)&~(~0<<n); c=(x-a)+~(a<<(n-1)); retur...
分类:
其他好文 时间:
2015-02-12 07:02:20
阅读次数:
127
VJ 点击打开链接
参考 点击打开链接
非常好的译文:点击打开链接
容斥原理的想法就是求多个集合的并集.所以要先设计好集合.
组合数学问题中,正面解决会困难,常用方法是正难则反,使用容斥原理求反向在用全集减去.将对立面的限制条件分析清楚.
eg 求区间互质的数的个数,则用除法等计算出一个数的倍数的方法再减去.
UVa 11806 Cheerleaders
求k个石子放...
分类:
其他好文 时间:
2015-02-08 09:03:28
阅读次数:
310
C/C++位操作运算符操作符功能用法~位求反~expr>右移expr1>> expr2&位与expr1 & expr2^位异或expr1^ expr2|位或expr1| expr2例子请参见http://www.cnblogs.com/thujason/archive/2010/07/08/1773...
分类:
编程语言 时间:
2015-01-30 15:13:54
阅读次数:
184
题意:给出一个字符串s,问至少加入多少个字母让它变成回文串解题思路:求出该字符串与该字符串翻转后的最长公共子序列的长度,再用该字符串的长度减去最长公共子序列的长度即为所求反思:因为题目所给的n的范围为3#includechar s[5005],w[5005];int dp[2][5005];int ...
分类:
其他好文 时间:
2014-12-21 08:08:52
阅读次数:
185
1.转换指令
转换指令是将累加器1中的数据进行数据类型转换,转换结果仍放在累加器1中。其可实现BCD码与整数、整数与长整数、长整数与实数、整数的反码、整数的补码、实数求反等数据类型的转换。
1)BCD码与整数和其他类型的转换指令
a.STL形式的指令
b.LAD与FBD形式
2.整数和实数的码型变换指令
a.STL形式指令
b.LAD和FBD形式指令
...
分类:
其他好文 时间:
2014-12-19 10:06:00
阅读次数:
266
1.1赋值操作符x+=y;相当于 x=x+y; //一下计算方法都一样x-=y(减);x*=y;x/=y;x%=y;x >= y; x &= y;x ^= y;x |= y;1.2 符号说明% (取余);++ (自增);-- (自减);& 按位与;| 按位或;^按位异或;~a求反;>右移;>>> 逻...
分类:
编程语言 时间:
2014-12-16 11:22:52
阅读次数:
256
正向代理和反向代理是从数据流方向命名的,正向代理,代理的用户请求;反向代理,替代服务器接受请求正向代理: 用户 -》 代理服务器 -》 www 用户的请求数据给发代理服务器,代理服务器帮助用户去www请求数据,然后再返回给用户作用:配置代理服务器,客户端做代理设置后可以访问facebook,Twit...
分类:
Web程序 时间:
2014-12-06 11:19:19
阅读次数:
874
1 /* 2 题目大意:给一棵n个节点的树,求任意三个点两两无直系亲属关系的种数。 3 可以求反方向的,对于每个节点i使他选,他的一个子树中选一个,再在剩余的任意选一个。 4 */ 5 #pragma comment(linker, "/STACK:16777216") 6 #include 7.....
分类:
其他好文 时间:
2014-12-03 14:08:01
阅读次数:
151
设想和目标1. 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?我们组要爬取网上的内容供下一组使用,定义的不太清楚,因为用户只有下一个团队所以没有进行详细的需求分析,而且和下一个团队做的交流也有限,没有及时得到下个团队的需求反馈。2. 是否有充足的时间来...
分类:
其他好文 时间:
2014-12-01 20:36:13
阅读次数:
115