上海耀乘健康科技(实习)-笔试
两道题(md做不了一点)
1.给定平面N个点,计算可以组成的三角形的个数
输入 [(0,0),(1,1),(2,2)]
输出 0
输入 [(0,0),(1,1),(0,1)]
输出 1
2.分解质因数
输入6
输出[[2,1],[3,1]]
因为 6=2的1次 * 3的1次
输入24
输出[[2,3],[3,1]]
因为 24=2的3次 * 3的1次
评论区教一教该如何做
1.给定平面N个点,计算可以组成的三角形的个数
输入 [(0,0),(1,1),(2,2)]
输出 0
输入 [(0,0),(1,1),(0,1)]
输出 1
2.分解质因数
输入6
输出[[2,1],[3,1]]
因为 6=2的1次 * 3的1次
输入24
输出[[2,3],[3,1]]
因为 24=2的3次 * 3的1次
评论区教一教该如何做
全部评论
请问笔试完有后续吗
第一题应该是用一个容器存斜率吧,,如果有重复就代表少了一个三角形,用c(n,3)减去,,第二题先用筛筛出所有质数放进一个vector容器,,然后遍历让n不断除,得出每个质数的次数,放进答案里面,如果走完一遍n还是不为1就代表自身是一个质数,再把这个放入答案
相关推荐
01-04 07:53
门头沟学院 C++
心愿便利贴:工作了以后回头再看待这个问题,从客观的视角来讲是因为每个人对自己的要求不同,学习好的人对自己的要求很高,所以觉得考不好就天塌了,认为自己学习好并且值得一份好工作的人也是一样,找不到符合自己预期的工作肯定也会觉得是侮辱,牛客上有很多名校大学生,肯定会存在这种好学生心态啊,“做题区”从来都不是贬义词,这是大部分普通人赖以生存的路径,这个有什么好嘲讽的,有“好学生心态”没有错,但是不要给自己太大的压力了 点赞 评论 收藏
分享
点赞 评论 收藏
分享