自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JAVA多线程基础应用

JAVA线程池处理多线程基础应用什么是多线程、线程池?多线程线程池通俗的解释模拟需求代码以及注释问题回顾与总结如何插入一段漂亮的代码片 什么是多线程、线程池? 多线程 多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理或同时多线程处理器。在一个程序中,这些独立运行的程序片段叫作“线程”(Thread),利用它编程的概念

2022-02-24 13:41:23 194 1

原创 Java实现Hash表(已实现迭代器,支持foreach语法)

Java实现Hash表 文章目录Java实现Hash表前言一、Hash表是什么?二、代码三、测试代码总结 前言 数组加链表的形式实现的Hash表 一、Hash表是什么? 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得到包含该关键字的记录在表中的

2021-07-08 14:38:03 339 1

原创 Java实现二叉搜索树(支持泛型、foreach遍历)

Java实现二叉搜索树 文章目录Java实现二叉搜索树前言一、二叉搜索树是什么?二、实现代码三、测试代码总结 前言 模仿jdk的LinkedList写的单链表 一、二叉搜索树是什么? 二叉搜索树(Binary Search Tree),(又:二叉查找树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的左、右子树也分别为二叉排序树。二叉搜索树作为一种经典的数据结构

2021-07-01 13:26:11 217 1

原创 Java实现单链表

Java实现单链表 文章目录Java实现单链表前言一、单链表是什么?二、实现代码三、测试代码总结 前言 模仿jdk的LinkedList写的单链表 一、单链表是什么? 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素存储位置),元素就是存储数据的存储单元,指针就是连接每个结点的地址数据 二、实现代码 package com.cxf.study.singlelinked; /**

2021-06-10 17:34:05 122

原创 java中用数组实现环形队列

java中用数组实现环形队列 本篇文章主要讲述了使用数组实现环形队列的思路以及具体代码 一、队列是什么 我们先来看下百度百科的解释: 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。 总结起来两点: 1.一种线性表 2.添加操作只能在表尾,删除操作在表头(先进先出) 二、实现队列的思路 1.初始化一个空队列 import numpy as np impo

2021-04-16 22:13:45 394 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除