摘要: 1321:棋盘问题 总时间限制:1000ms内存限制:65536kB描述在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。输入输入含有多组测试数据。每 阅读全文
posted @ 2020-02-11 13:24 乐颐 阅读(177) 评论(0) 推荐(0)
摘要: 1191:棋盘分割 总时间限制:1000ms内存限制:65536kB描述将一个8*8的棋盘进行如下分割:将原棋盘割下一块矩形棋盘并使剩下部分也是矩形,再将剩下的部分继续如此分割,这样割了(n-1)次后,连同最后剩下的矩形棋盘共有n块矩形棋盘。(每次切割都只能沿着棋盘格子的边进行)原棋盘上每一格有一个 阅读全文
posted @ 2020-02-11 10:38 乐颐 阅读(269) 评论(0) 推荐(0)
摘要: 题目如下: 1190:生日蛋糕 总时间限制:5000ms内存限制:65536kB描述7月17日是Mr.W的生日,ACM-THU为此要制作一个体积为Nπ的M层生日蛋糕,每层都是一个圆柱体。设从下往上数第i(1 <= i <= M)层蛋糕是半径为Ri, 高度为Hi的圆柱。当i < M时,要求Ri > R 阅读全文
posted @ 2020-02-10 21:09 乐颐 阅读(333) 评论(0) 推荐(0)
摘要: 魔兽三就不说了,因为我感觉魔兽三与四并无本质的区别,真要说起来的话,就是魔兽三的武士夺取武器这一操作比较复杂些。 需要运用大量的虚函数......第一遍不用虚函数把我做的要死。总体来说我写的这个比较长,实现方法比较容易理解,不像一些大神短短三四百行代码就能搞定。不过我的是一看就懂的类型啊~ 代码如下 阅读全文
posted @ 2019-05-09 22:19 乐颐 阅读(298) 评论(0) 推荐(0)
摘要: 刚刚学习了“标准模板库”,感觉这一节里的东西比较琐碎,而且与前面学习的模板关联比较大,比较重要,就打算把我脑子里想到的东西整理出来,既是一种复习,也希望对大家能有一些帮助。 STL中有以下这些概念很重要: 1、容器; 2、迭代器; 3、算法。 一, 对于容器,我个人简单地把它理解为“数组”,实际上它 阅读全文
posted @ 2019-03-30 20:05 乐颐 阅读(121) 评论(1) 推荐(0)
摘要: 和(一)差不多,不懂得可以看我上一篇随笔...... 算法上没什么特殊的地方,直接贴代码。 只是按照题目上的要求在每个函数里加了一些关于武器等的信息。 阅读全文
posted @ 2019-03-25 19:28 乐颐 阅读(254) 评论(0) 推荐(0)
摘要: P大的程序设计大作业,要求尽量运用类和对象来写。 ...... 小菜鸡在做之前没有领略到这一点,只是用类与对象定义了几个变量,关键部分还是基本的C++内容。 没接触过类和对象的朋友们可以参考一下。不过这样写的结果就是代码量出现大幅度增长,魔兽一就达到了将近一千行,以后还要做进一步精简。 运用类和对象 阅读全文
posted @ 2019-03-25 10:37 乐颐 阅读(334) 评论(0) 推荐(0)