摘要:
力扣 package Algorithms; /** * @author : zhang * @version : 1.0 * @date : Create in 2021/7/28 * @description : */ public class HuiWen { public static vo 阅读全文
摘要:
题目来源 代码实现: package Algorithms; /** * @author : zhang * @version : 1.0 * @date : Create in 2021/7/26 * @description : */ public class StrToInt { public 阅读全文
摘要:
力扣 代码 package Algorithms; /** * @author : zhang * @version : 1.0 * @date : Create in 2021/7/27 * @description : */ public class ReverseInt { public st 阅读全文
摘要:
1、链表反转: 2、逆序打印单链表: 方式1:反向遍历 方式2:Stack栈 3、查找单链表倒数第K个节点 代码实现: package exercise; import java.awt.*; import java.util.Stack; /** * @author : zhang * @vers 阅读全文
摘要:
思路:1、异常判断 1)两个单链表都没空,则返回null 2)链表1为空,则返回链表2、反之返回链表1。 3)比较两个链表头结点的大小。如果链表1的头结点比链表2的头结点小,则将新链表的头结点、尾节点指向链表1的头结点,同时将链表1的头结点更新为下一个结点。 反之则将新链表的头结点指向链表2的头结点 阅读全文
摘要:
代码如下: import java.util.ArrayList; import java.util.Arrays; public class ExerciseDemo { public static void main(String[] args) { int[][] arr = new int[ 阅读全文
摘要:
1、递归实现 package search; import java.util.ArrayList; import java.util.List; //注意:使用二分查找的前提是 该数组是有序的. public class BinarySearch { public static void main 阅读全文
摘要:
算法总结对比 1、冒泡排序 public class BubbleSort { public static void main(String[] args) { // int arr[] = {3, 9, -1, 10, 20,7}; // System.out.println("排序前:"+Arr 阅读全文