2017年2月24日

经典矩阵dp寻找递增最大长度

摘要: 竖向寻找矩阵最大递增元素长度,因为要求至少一列为递增数列,那么每行求一下最大值就可以作为len[i]:到i行截止的最长的递增数列长度。 C. Alyona and Spreadsheet time limit per test 1 second memory limit per test 256 m 阅读全文

posted @ 2017-02-24 21:40 暴力的轮胎 阅读(497) 评论(0) 推荐(0) 编辑

有符号char转无符号short

摘要: 要点是:这里char是有符号的!。(255) = 0xff。因为char有符号,所以拿出来的整型值是-1,将-1给无符号的unsigned short d 会将ff放在低字节的1byte,高字节的1byte会按照低字节的首位(1)开始拓展到1byte, 最后也就是(0xffff) = 65535. 阅读全文

posted @ 2017-02-24 11:15 暴力的轮胎 阅读(1020) 评论(0) 推荐(0) 编辑

c++类的内存布局

摘要: 问题: 考察了reinterpret_cast和static_cast的区别。顺道发现了一个可以查看c++内存布局的工具(在VS中)。 结果: 前两个输出的地址形同,后一个不同。 1)选择类文件上右键属性: 2)先选择左侧的C/C++->命令行,然后在其他选项这里写上/d1 reportAllCla 阅读全文

posted @ 2017-02-24 09:20 暴力的轮胎 阅读(257) 评论(0) 推荐(0) 编辑

导航