11 2021 档案
摘要:7. 整数反转 package 字符串; public class 整数反转 { public static void main(String[] args) { 整数反转 o = new 整数反转(); System.out.println(o.reverse2(-2147483412)); //
阅读全文
摘要:5. 最长回文子串 package 动态规划; public class 最长回文子串 { public static void main(String[] args) { String s = "aaaa"; 最长回文子串 o = new 最长回文子串(); System.out.println(
阅读全文
摘要:4. 寻找两个正序数组的中位数 package 数组; public class 找两个正序数组的中位数找第k小的数 { public static void main(String[] args) { // int[] a = {1, 3, 4, 9};//长度为4 // int[] b = {1
阅读全文
摘要:2. 两数相加 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val
阅读全文
摘要:50. Pow(x, n) 1、快速幂: (1)递归解法: (2)迭代解法: package 数组; public class Pow { public static void main(String[] args) { Pow pow = new Pow(); System.out.println
阅读全文
摘要:https://leetcode-cn.com/problems/3sum/ package 数组; import java.util.Arrays; import java.util.HashMap; public class 两数之和 { public static void main(Stri
阅读全文
摘要:https://leetcode-cn.com/problems/3sum/ 思路: 方法一:数组排序后,三重暴力循环,排序的目的是一种方便获得不重复解的手段 方法二:数组排序后,利用双指针,因为数组排序后,元素有小到大,便于和0进行比较; package 数组; import java.util.
阅读全文
摘要:虚拟地址 在早期的计算机中,程序是直接运行在物理内存上的,也就是说,程序在运行时所访问的地址都是物理地址,这种情况下只要程序所需要的内存空间不超过物理内存的大小就不会有问题。但是大多数情况下我们必须同时运行多个程序这样必定会造成内存空间的重叠现象,并且程序去直接操作物理内存也是十分危险的,那么我们如
阅读全文