摘要: 简单说 就是将数组里的几个数拼起来,组合成最大的数 分析: 实际上就是要排个序,然后组合起来返回 一说排序,就想到std::sort 关键是怎么比? 其实要获得最大数,这个最大的数进行to_string得到的字典序也会是最大的! 这么一来就很好办了,就把两数的to_string结果正反相加,比较最大 阅读全文
posted @ 2021-04-12 15:16 抚琴思伯牙 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 作业目标: get_model_matrix(float rotation_angle): 逐个元素地构建模型变换矩阵并返回该矩阵。在此函数中,你只需要实现三维中绕 z 轴旋转的变换矩阵,而不用处理平移与缩放 get_projection_matrix(float eye_fov, float as 阅读全文
posted @ 2021-04-11 22:23 抚琴思伯牙 阅读(1143) 评论(2) 推荐(0) 编辑
摘要: 作业描述: 给定一个点 P=(2,1), 将该点绕原点先逆时针旋转 45◦,再平移 (1,2), 计算出 变换后点的坐标(要求用齐次坐标进行计算)。 C++用的弧度制,所以 //右手坐标系,右边x正半轴,上面y正半轴,前面z负半轴 double theta = (45.0/180.0)*PI;//# 阅读全文
posted @ 2021-04-11 21:13 抚琴思伯牙 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 一开始乍一看题,首先就想到了之前做的一个求质数的题,采用的过滤的方式,将已经确定的质数,排除掉这些质数的倍数值。 再仔细一看题给的输入,发现给的不是范围值,就只好想其他办法。 朴素的想法是遍历每个数,判断是否是丑数,是,++count;直到count==n为止。结果就是运行超时。 朴素的想法是遍历每 阅读全文
posted @ 2021-04-11 12:36 抚琴思伯牙 阅读(48) 评论(0) 推荐(0) 编辑