摘要: 程序比较简单,但是能体现基本原理。package com.wxisme.webcrawlers;import java.io.*;import java.net.*;/** * Web Crawlers * @author wxisme * */public class WebCrawlers {... 阅读全文
posted @ 2015-04-01 22:08 Pickle 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 题目虽然简单但是要高效准确还是要很细心才是,粗心是BUG的最大制造者。public class Solution { public String longestCommonPrefix(String[] strs) { if(strs.length == 0) ... 阅读全文
posted @ 2015-04-01 19:42 Pickle 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 题目没有太大意思if else就能过了。public class Solution { public int romanToInt(String s) { int num = 0, i; for(i=0; i<s.length(); i++) ... 阅读全文
posted @ 2015-04-01 19:06 Pickle 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 用Java刷这道题没有太大意义。public class Solution { public boolean isPalindrome(int x) { boolean ans = false; StringBuilder sb = new Str... 阅读全文
posted @ 2015-04-01 18:48 Pickle 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 把所给的字符串按照规定转化成相应的数字。要考虑溢出的情况,含有非法字符的情况,数字前有空格的情况。但是还是比较简单的。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) 编辑