摘要: 对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。因此C++语言 阅读全文
posted @ 2018-08-01 20:55 hui666 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 我把一罐子的葡萄干都倒下去了,好酸pwq 阅读全文
posted @ 2018-08-01 20:52 hui666 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 冷面之瞎编乱造系列 因为懒到家里没有鸡蛋,西红柿,黄瓜,牛肉等食材,就即兴创作 结果可想而知orzz; 阅读全文
posted @ 2018-07-31 13:46 hui666 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805526272000000 解题思路: 由于是求两个多项式之和,并且多项式的指数是从大到小进行排列的,相加时有合并和消除的操作 因此选用了较为灵活的链表结构,将输 阅读全文
posted @ 2018-07-29 09:53 hui666 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 题目链接:https://pintia.cn/problem-sets/994805342720868352/problems/994805528788582400 对于该题目,主要在于其输出格式方面,因此考虑到字符数组存储结果,再输出 由于计算出的结果转换成的形式属于栈的特点,所以使 阅读全文
posted @ 2018-07-25 20:41 hui666 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 在Visual C++中的int整型一般由四个字节表示 在计算机中采用补码形式存储int(对于正数其补码与原码相等), 补码的数字从0000 0000 0000 0000 0000 0000 0000 0000~1111 1111 1111 1111 1111 1111 1111 1111 通过补码 阅读全文
posted @ 2018-07-25 13:23 hui666 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 解题思路: 因为我们最终要查找的是一开始的那些单元格的最终的位置,所以每次变换后,我们只记录更新这些单元格的位置 1、注意的地方:如:实施删除操作时,如果删除多行,指的是在同一个表格上同时进行删除这几行 2、比如说删除行操作,为了减少存储,输入一个删除第几行时,对每个单元格应当变化的数量进行更改并将 阅读全文
posted @ 2018-03-24 21:54 hui666 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 该题目作为放假回归正轨的第一道正式做的题目,被卡了好久,唉,怪我有颗太浪的心 解题思路: 1、把编码头用二维字符数组存储起来,a[x][y]存储对应的字符,x表示编码的长度,y表示编码的大小, 存储时注意y<2^x - 1的 2、由于编码文本可能是由多行组成,所以需要判断和跳过对换行符的处理,为方便 阅读全文
posted @ 2018-03-22 20:45 hui666 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。 平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。 蚂蚁的头部朝向为:上下左右其中一方。 蚂蚁的移动规则十分简单: 若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格; 若蚂蚁在白格,左转90度,将该格 阅读全文
posted @ 2018-03-21 09:25 hui666 阅读(286) 评论(0) 推荐(0) 编辑
摘要: In a serious attempt to downsize (reduce) the dole queue, The New National Green Labour Rhinoceros Party has decided on the following strategy. Every 阅读全文
posted @ 2018-01-30 23:48 hui666 阅读(288) 评论(0) 推荐(0) 编辑