摘要: 测试的数据都正确啊,跟别人正确代码也对比了一下,一直wrong ans,这道题是搞不定了,思路是这样的,一个int 的数,例如 一个数的二进制是1001100,那么大于这个数的最小的有相同个数1的数是都少?我的思路是这样:既然最小那么我就每次加一试试:,然后判断1个数是否相同,以上个数为例。1001... 阅读全文
posted @ 2014-06-23 20:16 hansongjiang8 阅读(101) 评论(2) 推荐(0) 编辑
摘要: 这个题目是个水题目,现在我只管做出来,效率不考虑了。 题目链接: http://acm.nyist.net/JudgeOnline/problem.php?pid=904 我用hashmap 很爽,很简单,但效率很低,别人有的是用二分查找,不管了, package nyoj904;import java.util.HashMap;import java.util.Scanner;public c... 阅读全文
posted @ 2014-06-23 18:41 hansongjiang8 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 虽然很简单,发现自己用内存太高了了,算了,我就是这水平了。 描述 已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。 输入 第一行为M,表示测试数据组数。接下来M行,每行包含一个测试数据。 输出 输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。 样例输入 41023592392... 阅读全文
posted @ 2014-06-23 18:16 hansongjiang8 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 主要思想来自 http://blog.csdn.net/wuyanyi/article/details/7243580 题目的连接,头次提交的同学需要注册 http://acm.nyist.net/JudgeOnline/problem.php?pid=258 此题多年前出现在江湖之中,微软面试100题有,2014网易有道又冲出江湖,此题是单调栈的使用,想了两天,明白一点。得不断的思考啊 其实还... 阅读全文
posted @ 2014-06-23 13:43 hansongjiang8 阅读(338) 评论(0) 推荐(0) 编辑