摘要:
package newleedcode;/** * leetcode2.两数相加 * 两链表相加,逆序存放,首位为个位 */public class XLeedCode2 { //链表结点 public static class ListNode{ int val; ListNode next; L 阅读全文
摘要:
public class LeetCode27 { //双指针法 public int move(int[] num,int val){ //i为标记 int i=0; //极其简单,判断是否相等,把不相等的值赋给第一位,然后加一,最终数组前面即全为不相等值,后面全为相等值,并且通过i可知不相等值有 阅读全文
摘要:
public class LeetCode26 { public int Solution(int[] nums){ //标记数据,匹配成功一次加1 int x=0,y=0; for(int i=1;i<=nums.length;i++){ if(nums[i-1]==nums[i]){ for(i 阅读全文
摘要:
public class LeetCode21 { //链表结点 public static class ListNode{ int val; ListNode next; ListNode(){ next=null; } ListNode(int x){ val=x; } ListNode(int 阅读全文
摘要:
public class LeetCode20 { //Hashmap(key,value)匹配键值,Character为字符类 private HashMap<Character,Character> map; //构造类 public LeetCode20(){ this.map=new Has 阅读全文
摘要:
public class LeetCode14 { public String newBigPrefix(String[] strs){ //标记数据 int y=0,z=0; //返回字符串 String num=""; //返回字符串数组中值最小的下标 for(int i=1;i<strs.le 阅读全文