摘要:
一、初识Vue 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>初识Vue</title> 6 <script type="text/javascript" src="js/vue.js" 阅读全文
摘要:
DEMO 迪杰斯特拉算法 1、邻接矩阵 1 package LeetCode.test11_tu; 2 3 import java.util.Arrays; 4 5 /** 6 * 邻接矩阵(迪杰斯特拉算法) 7 */ 8 public class demo1 { 9 public int dij( 阅读全文
摘要:
二叉树的先中后层遍历!!! 1 package LeetCode.test5_sousuosuanfa.Demo; 2 3 public class BTree { 4 public static void main(String[] args) { 5 String[] root = {"1", 阅读全文
摘要:
Demo 1 package LeetCode.test9_lianbiao; 2 3 public class ListNode { 4 int val; 5 ListNode next; 6 7 public ListNode() { 8 9 } 10 11 public ListNode(in 阅读全文
摘要:
1、有效的字母异位词 问题: 给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 示例 1: 输入: s = "anagram", t = "nagaram"输出: true示例 2: 阅读全文
摘要:
一、化繁为简的分治法 1、为运算表达式设计优先级 问题: 给你一个由数字和运算符组成的字符串 expression ,按不同优先级组合数字和运算符,计算并返回所有可能组合的结果。你可以按任意顺序返回答案。 示例 1: 输入:expression = "2-1-1"输出:[0,2]解释:((2-1)- 阅读全文
摘要:
DEMO 1 package LeetCode.test6_dongtaiguihua; 2 3 import java.util.Arrays; 4 import java.util.Comparator; 5 6 /** 7 * Comparator接口(比较器)的Java8 Lambda表达式 阅读全文
摘要:
一、深度优先搜索(DFS) 1、岛屿的最大面积 问题: 给你一个大小为 m x n 的二进制矩阵 grid 。 岛屿 是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在 水平或者竖直的四个方向上 相邻。你可以假设 grid 的四个边缘都被 0(代表水)包围着。 岛屿的面 阅读全文
摘要:
常用排序算法: 快速排序 1 package LeetCode.test4_paixusuanfa.demo; 2 3 import java.util.Arrays; 4 5 /** 6 * 快速排序 7 * 将小于基准数的放置于基准数左边,大于基准数的放置于基准数右边 8 */ 9 public 阅读全文