- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 C++中对字符的理解
今天写了一个程序 char ch = 'a',ch1 = '1'; cout<<"ch: "<<ch+1<<" ch+ch1:"<<ch+ch2<<endl; ch=ch+ch1; cout<<ch<<endl; cout 输出结果为: ch: 98 ch+ch1:146 -110 为什么两次ch和ch1相加不相同呢?第二次相加为负数,有负数说明了这个字符
2011-11-04 13:20:22 390 1
原创 个人之于动态规划的理解
动态规划算法的细想是: 将待求解问题分解成若干子问题,这些子问题的解题过程都是相对独立的,既是每一个决策之间都是互不影响的,但是各步决策之间有着某种递推关系。然后由子问题解得原问题的解。在动态规划算法里,我们记录每一个子问题的解,当解下一个问题时,先在记录中寻找该问题是否被解决,若不被解决,则继续计算。这样就降低了时间复杂度。 他与分治算法不同的是:分治
2011-10-28 10:55:43 431 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人