01 2021 档案

摘要:哈希表(散列表) Google面试题 基本介绍 解决思路 代码 package com.atguigu.hashtab; import java.util.Scanner; public class HashTabDemo { public static void main(String[] arg 阅读全文
posted @ 2021-01-22 19:43 陌上的忧伤的个人博客 阅读(89) 评论(0) 推荐(0)
摘要:查找算法 顺序查找算法(不要求元素有序) package com.atguigu.search; public class SeqSearch { public static void main(String[] args) { int arr[] = { 1, 9, 11, -1, 34, 89 阅读全文
posted @ 2021-01-21 11:45 陌上的忧伤的个人博客 阅读(84) 评论(0) 推荐(0)
摘要:基数排序 介绍 基本思想 动画示意 代码: package com.atguigu.sort; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; public class RadixS 阅读全文
posted @ 2021-01-19 20:15 陌上的忧伤的个人博客 阅读(74) 评论(0) 推荐(0)
摘要:归并排序 介绍: 图解: 代码: package com.atguigu.sort; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; public class MergetSort 阅读全文
posted @ 2021-01-19 11:39 陌上的忧伤的个人博客 阅读(81) 评论(0) 推荐(0)
摘要:快速排序 介绍 示意图 代码: package com.atguigu.sort; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; public class QuickSort { 阅读全文
posted @ 2021-01-17 16:21 陌上的忧伤的个人博客 阅读(65) 评论(0) 推荐(0)
摘要:希尔排序 定义 希尔排序是对直接插入排序的一种改进,也称为缩小增量排序 基本思想 示意图: 代码实现: package com.atguigu.sort; import java.text.SimpleDateFormat; import java.util.Arrays; import java. 阅读全文
posted @ 2021-01-13 14:06 陌上的忧伤的个人博客 阅读(79) 评论(0) 推荐(0)
摘要:插入排序 插入排序介绍: 插入排序思想: 插入排序示意图: 代码展示: package com.atguigu.sort; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; publi 阅读全文
posted @ 2021-01-12 15:10 陌上的忧伤的个人博客 阅读(64) 评论(0) 推荐(0)
摘要:选择排序 定义 选择排序思想 选择排序图解: 思路图解: 代码实现: package com.atguigu.sort; import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date; public 阅读全文
posted @ 2021-01-12 12:39 陌上的忧伤的个人博客 阅读(55) 评论(0) 推荐(0)
摘要:冒泡排序 定义 冒泡排序的优化 图解: 实现代码: package com.atguigu.sort; import javax.xml.crypto.Data; import java.text.SimpleDateFormat; import java.util.Arrays; import j 阅读全文
posted @ 2021-01-11 16:36 陌上的忧伤的个人博客 阅读(81) 评论(0) 推荐(0)
摘要:回溯算法解决八皇后问题 八皇后问题介绍 问题解决思路: 代码实现: package com.atguigu.recursion; public class Queue8 { //定义一个max表示共有多少个皇后 int max = 8; //定义数组array, 保存皇后放置位置的结果,比如 arr 阅读全文
posted @ 2021-01-11 11:52 陌上的忧伤的个人博客 阅读(71) 评论(0) 推荐(0)
摘要:使用递归解决迷宫问题 递归需要遵守的重要规则 迷宫问题示意图: 代码实现: package com.atguigu.recursion; public class MiGong { public static void main(String[] args) { // 先创建一个二维数组,模拟迷宫 阅读全文
posted @ 2021-01-10 17:54 陌上的忧伤的个人博客 阅读(98) 评论(0) 推荐(0)
摘要:栈实现综合计算器(中缀表达式) PS:要考虑到输入的数字字符不止一位的问题 算法思路: 实现代码: package com.atguigu.stack; public class Calculator { public static void main(String[] args) { //根据前面 阅读全文
posted @ 2021-01-10 16:38 陌上的忧伤的个人博客 阅读(51) 评论(0) 推荐(0)
摘要:约瑟夫问题 Josephu问题的代码实现: package com.atguigu.linkedlist; public class Josepfu { public static void main(String[] args) { // 测试一把看看构建环形链表,和遍历是否ok CircleSi 阅读全文
posted @ 2021-01-08 13:03 陌上的忧伤的个人博客 阅读(74) 评论(0) 推荐(0)
摘要:三种指令 系统指令 自定义全局指令 自定义局部指令 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <p ref="pT 阅读全文
posted @ 2021-01-07 20:14 陌上的忧伤的个人博客 阅读(68) 评论(0) 推荐(0)
摘要:实现效果: 代码: <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <p>{{time}}</p> <p>过滤后:{{t 阅读全文
posted @ 2021-01-07 19:44 陌上的忧伤的个人博客 阅读(237) 评论(0) 推荐(0)
摘要:单向链表的缺点 双向链表设计思路: 代码实现: package com.atguigu.linkedlist; public class DoubleLinkedListDemo { public static void main(String[] args) { // 测试 System.out. 阅读全文
posted @ 2021-01-07 15:22 陌上的忧伤的个人博客 阅读(60) 评论(0) 推荐(0)
摘要:单链表 带头结点的单链表 增查改删操作 直接添加到链表的尾部 根据排名(编号)插入到指定位置 修改链表节点 1.先通过遍历找到需要修改的节点 2.修改节点的数据 删除节点 实例代码: package com.atguigu.linkedlist; import java.util.Stack; pu 阅读全文
posted @ 2021-01-07 13:18 陌上的忧伤的个人博客 阅读(65) 评论(0) 推荐(0)
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>08_表单输入绑定</title> </head> <body> <!-- 1. 使用v-model(双向数据绑定)自动收集数据 text/textarea c 阅读全文
posted @ 2021-01-06 20:21 陌上的忧伤的个人博客 阅读(111) 评论(0) 推荐(0)
摘要:代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="demo"> <input type="text" v-model="s 阅读全文
posted @ 2021-01-06 18:14 陌上的忧伤的个人博客 阅读(270) 评论(0) 推荐(0)
摘要:package com.atguigu.queue; import java.util.Scanner; public class ArrayQueueDemo { public static void main(String[] args) { //测试一把 //创建一个队列 ArrayQueue 阅读全文
posted @ 2021-01-06 16:53 陌上的忧伤的个人博客 阅读(30) 评论(0) 推荐(0)
摘要:下面是算法实现代码: package com.atguigu.sparsearray; public class SparseArray { public static void main(String[] args) { // 创建一个原始的二维数组 11 * 11 // 0: 表示没有棋子, 1 阅读全文
posted @ 2021-01-05 18:28 陌上的忧伤的个人博客 阅读(67) 评论(0) 推荐(0)
摘要:现在时间是2021年1月4日14:16:51,开通了博客,准备记录编程学习之路啦!Go! 阅读全文
posted @ 2021-01-04 14:17 陌上的忧伤的个人博客 阅读(72) 评论(0) 推荐(0)