03 2019 档案

摘要:标题:螺旋折线 如图p1.png所示的螺旋折线经过平面上所有整点恰好一次。 对于整点(X, Y),我们定义它到原点的距离dis(X, Y)是从原点到(X, Y)的螺旋折线段的长度。 例如dis(0, 1)=3, dis(-2, -1)=9 给出整点坐标(X, Y),你能计算出dis(X, Y)吗? 阅读全文
posted @ 2019-03-22 10:36 Single_Dont 阅读(1214) 评论(0) 推荐(1)
摘要:标题:明码 汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。 一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节,一共16行,布 阅读全文
posted @ 2019-03-18 15:56 Single_Dont 阅读(141) 评论(0) 推荐(0)
摘要:在C++中,我们常用到的一些关于流操纵算子,来对我们程序中的输出结果进行格式化的输出。 程序如下: 运行结果: 阅读全文
posted @ 2019-03-05 20:39 Single_Dont 阅读(1906) 评论(0) 推荐(0)
摘要:字节对齐(C语言重点) 知识点解释:计算机内存空间都是按照byte划分的,理论上任何变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间排列,而不是一个接一个的排放。 一般win32 x86平台,每次分配都是以4字节的整 阅读全文
posted @ 2019-03-02 10:23 Single_Dont 阅读(1945) 评论(0) 推荐(0)
摘要:原码:对一个整数进行二进制的转换,负数则在二进制的最高位为赋1。 代码: 反码:对原码按位取反。 代码: 补码:在原码按位取反的基础上,在加1。(找到原码从最低位向最高位查找第一个数值为1的位置,向最高位方向的数值,每个按位取反;向最低位方向的数值,保持不变。) 代码: 阅读全文
posted @ 2019-03-01 10:35 Single_Dont 阅读(389) 评论(0) 推荐(0)