上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页
摘要: 如果懂得全排列交换法的话马上就能得出答案: 阅读全文
posted @ 2019-03-22 16:35 一转身已万水千山 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 观察下行代码可以察觉这个for循环应该是将n%m的结果放入容器里面,是否当出现某个循环时就是答案,模拟一下就知道了。 模拟18÷7=2.5714285714285714285714285714286......循环节是6 上面表格是按照循环过程n=n%m,vector.add(n),n*=10,n= 阅读全文
posted @ 2019-03-22 15:56 一转身已万水千山 阅读(373) 评论(0) 推荐(1) 编辑
摘要: 枚举每一位数字,然后添加判断条件即可。 答案:1085 阅读全文
posted @ 2019-03-22 13:24 一转身已万水千山 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 枚举即可,枚举结束条件我也不知道依据是什么。 分析思路借鉴: https://blog.csdn.net/sangjinchao/article/details/68953429 因为 55~99 的立方是6位数,假如这六位数都是9加一起才是54,所以55-90之间不可能有符合条件的! 100~正无 阅读全文
posted @ 2019-03-21 22:49 一转身已万水千山 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 可以用大的正方形面积减去三个直角三角形的面积。 上面三角形面积:8 左边三角形面积:16 右边三角形面积:12 大的正方形面积:64 也可以从下顶点沿着垂直直线向上分为两个三角形,这样两个三角形的底和高都是7和4,面积相加是28。 答案:28 阅读全文
posted @ 2019-03-21 22:02 一转身已万水千山 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 用HashMap的键值对关系可以很好的进行记录一个数字是否出现过并且上次出现的位置,当在HashMap中包含Key时说明其出现过并且其value代表其上次出现的坐标,因此可以在此区间内进行计算有多少个不同的数字;计算有多少个不同的数字可以使用HashSet,因为HashSet不能存放相同的对象;当在 阅读全文
posted @ 2019-03-21 19:46 一转身已万水千山 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 以为暴力大点的数据跑不出来,结果试了还是可以的。 阅读全文
posted @ 2019-03-16 21:07 一转身已万水千山 阅读(205) 评论(0) 推荐(1) 编辑
摘要: 参考链接:https://blog.csdn.net/u014552756/article/details/50946197 先从12个数中选取5个数,根据组合公式可以算出一种有792种情况。 接下来判断每一种情况是否符合相邻要求,由图可得,方格的上下左右分别为-4,+4,-1,+1;如果以此来判断 阅读全文
posted @ 2019-03-15 19:00 一转身已万水千山 阅读(573) 评论(0) 推荐(0) 编辑
摘要: DFS解决: 递归每个格子依次放入0~9,放入数字前判断是否满足条件: 判断当前数字是否被使用 判断相邻格子是否连续 主要是判断条件,其他设计都很简单。 答案:1580 阅读全文
posted @ 2019-03-14 22:10 一转身已万水千山 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 只要认真分析,很容易看出来 阅读全文
posted @ 2019-03-13 19:44 一转身已万水千山 阅读(341) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 24 下一页