java算法
Yangkx-123
这个作者很懒,什么都没留下…
展开
-
Longest Common Prefix (java leetcode) 思路
class Solution { public String longestCommonPrefix(String[] strs) { boolean flag = false; String results = ""; if(strs.length == 0) return ""; int minLength = minSt...原创 2018-03-30 09:44:18 · 405 阅读 · 0 评论 -
Valid Parentheses (java 思路)
思路:1.检查String大小,若为1和0肯定不匹配;2.利用栈的原理进行对比,‘{’'(' '['三个符号放入栈,右侧符号来进行对比。注意:我的第一个程序在“run code”里面是能成功运行的不过在提交后结果错误,查了下是因为我使用了全局变量,而leetcode本身不支持。class Solution { private boolean flag = true; public ...原创 2018-03-31 17:09:37 · 441 阅读 · 0 评论 -
Reverse Integer java
class Solution { public int reverse(int x) { long res = 0; int tmp = Math.abs(x); while(tmp > 0){ res = res * 10 + tmp % 10; if(res > Integer....原创 2018-03-27 10:22:01 · 184 阅读 · 0 评论 -
Palindrome Number java leetcode(leetcode 回形数 java版本)
首先:排除负数整体循环{ 1.设法得到input最左端数值 2.设法得到input最右端数值 3.对比 4.设法去除已经对比过的两个值}下面是代码:class Solution { public boolean isPalindrome(int x) { //根据提示,发现负数不可能是回形数 if(x < 0) return f...原创 2018-03-29 15:19:39 · 238 阅读 · 0 评论