摘要: 把所给的字符串按照规定转化成相应的数字。要考虑溢出的情况,含有非法字符的情况,数字前有空格的情况。但是还是比较简单的。public class Solution { public int atoi(String str) { StringBuilder s = ... 阅读全文
posted @ 2015-04-01 18:31 Pickle 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 反转数字,考虑溢出的情况。直接返回零(好坑啊)。public class Solution { public int reverse(int x) { if(x == 0) return 0; StringBuilder sb = new St... 阅读全文
posted @ 2015-04-01 00:38 Pickle 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在循环时最好不好随意的使用或改变限制循环的条件和控制循环的变量。因为这样可能会带来难以发现的错误。比如在字符串循环里删除了里面的元素。字符串长度减少,而字符串长度是循环的控制条件,这样很可能会导致输出结果不正确而你却找不到错误,因为它难以发现。 阅读全文
posted @ 2015-04-01 00:07 Pickle 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 二进制转换和字符串逆序。要考虑int的范围,测试数据是有溢出的。Math.pow是有精度损失的,最好写成整数的。public class ReverseBits { public static int reverseBits(int n) { StringBuilder... 阅读全文
posted @ 2015-03-31 23:45 Pickle 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Z字形排列,找规律。public class Solution { public String convert(String s, int nRows) { StringBuilder[] sbArr = new StringBuilder[nRows]; for(... 阅读全文
posted @ 2015-03-31 12:21 Pickle 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 和另一道题相反,把英文字母的26进制转换成10进制。思路非常清晰。public class Solution { public int titleToNumber(String s) { int ans = 0; for(int i=s.length()-1; i... 阅读全文
posted @ 2015-03-30 22:57 Pickle 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 时隔几分钟又来写一个题,这个应该算个水题。public class Solution { public String convertToTitle(int n) { StringBuilder ans = new StringBuilder(); ... 阅读全文
posted @ 2015-03-29 23:11 Pickle 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 参考了别人的想法,思路简洁,效率高。虽然是在充分理解别人的思路后写出的代码,但是还是发现了自己的不足之处。以后还是要多思考多写。加油吧!public class Solution { public int majorityElement(int[] num) { ... 阅读全文
posted @ 2015-03-29 22:42 Pickle 阅读(163) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/nerxious/archive/2013/01/25/2876489.html 比较简洁的内部类介绍 阅读全文
posted @ 2015-03-29 14:20 Pickle 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 最近又复习了下JavaIO写了些实例代码都很简单但是能体现大部分方法的用法。IO流实现文件的拷贝 几种不同的方法:package com.wxisme.TestIO;import java.io.File;import java.io.FileInputStream;import java.io.... 阅读全文
posted @ 2015-03-29 13:54 Pickle 阅读(788) 评论(1) 推荐(3) 编辑
摘要: File类JavaIO访问文件名和文件检测相关操作分隔符最好是使用File类提供的File.separator,使程序更加的健壮。File类提供的方法基本上是见名知意,例如getName()就是获取文件名、isFile()判断是不是一个文件。public class FileTest { pu... 阅读全文
posted @ 2015-03-27 22:01 Pickle 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 数列递推,求出公式计算按要求输出即可。 代码 : 阅读全文
posted @ 2014-12-30 11:33 Pickle 阅读(260) 评论(0) 推荐(1) 编辑
摘要: 这个题比较长,如果按照题目要求一步一步做的话。也不是很难。但是如果想提高代码精简度和可读性高效性确实不容易,想轻松AC还是用C++,C语言的输入输出。Java很容易超时。普通算法要10s左右。 Java代码 : 来自互联网的C++代码 : 阅读全文
posted @ 2014-12-29 11:28 Pickle 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 描述 : 输入打印任务及关注的任务在输入中的位置,从0开始。如果当前任务的优先级不是最高的则把当前任务加在队列最后。计算当前任务打印完成的时刻。每个任务的打印都是需要1分钟。 思路 : 类似于优先级队列,但是不一样。设置一个数组记录优先级并由大到小排序,然后模拟执行。 代码 : 阅读全文
posted @ 2014-12-29 00:04 Pickle 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 统计国家代号出现的次数,如果去的和来的相等就输出YES即可。 阅读全文
posted @ 2014-12-26 22:10 Pickle 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 模拟队列操作。 注意当n == 1时第一行输出末尾没有空格。PE一次~~~ 代码 : 阅读全文
posted @ 2014-12-26 21:26 Pickle 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 没看清题号,TimeLimit。啊。 直接计算次数即可。 代码 : 阅读全文
posted @ 2014-12-26 20:37 Pickle 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 题目描述 : 输入若干行代码,按照要求格式输出,。各列单词尽量靠左,单词之间至少要一个空格。 思路 : 利用字符串数组找规律。 只要控制好边界其他的都很简单。 连测试用例都没有用,因为UVa网页老刷不出来。直接交代码QuickSubmit,只是担心会超时,但结果令人意外,竟然是AC。再来两道吧。 对 阅读全文
posted @ 2014-12-26 19:32 Pickle 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 题目描述 : 输入一个文本,找出所有的单词,按字典序输出,不区分大小写。 思路 : 正则表达式匹配单词变成小写后 存入排序集合,遍历输出即可。 Java代码 : 阅读全文
posted @ 2014-12-26 01:02 Pickle 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 几分钟就用Java把这个水题秒了,结果是 超时! 又用几分钟用C++写了一遍,结果是AC。是不是每个题时间要求都一样有点不好,应该多给Java一点时间嘛。 描述 : 排序检索 阅读全文
posted @ 2014-12-25 18:41 Pickle 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 又一次读错题意,导致WA。 题目大意 : 判断两个字符串是否可以通过重排和字母间的映射变成相等的字符串。 思路 : 一个较好的思路是先统计两个字符串中各个字母出现的次数,然后把两个计数数组排序,如果这两个排序后的计数数组相等的话。判断为YES,否则为NO。 Java代码 : 阅读全文
posted @ 2014-12-25 15:03 Pickle 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 这是连续第8次1Y了,哈哈哈,不过,不过这题看起来挺吓人,读完才知道就是让球一个目标DNA序列,和每个所给序列最相近。不是从里面选,第一次就是这么理解的然后。。。。。是自己用A C G T中组合。如果有多解选字典序最小的。 题目定位 : 字符串水题。 貌似有点贪心的意思。 上Java代码 : 阅读全文
posted @ 2014-12-25 12:45 Pickle 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 上代码 直接统计即可 阅读全文
posted @ 2014-12-24 23:07 Pickle 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 这道题一看感觉挺难,因为描述文字长篇大论,仔细读一读其实就是求相对分子质量。字符串处理。不过先来想偷懒用正则表达式,但是想了半天没有什么太好的方法。于是用普通的方法AC了。如果有大神有正则表达式的好方法留言一下,我也好学习学习。 阅读全文
posted @ 2014-12-24 22:33 Pickle 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 来自互联网 : 既高效又好用才是王道! 阅读全文
posted @ 2014-12-24 19:43 Pickle 阅读(637) 评论(0) 推荐(0) 编辑