上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页
摘要: 定义 多对多的存储结构。 构成: 顶点、边 分类: 有向图、无向图,加权图。(加权指的是给边赋值,例如长度、耗时。) 储存结构 1、邻接矩阵,二维数组。 2、邻接表,数组存放顶点,链表存放边。 遍历 从某个顶点出发,按照某种方法访问图中所有顶点。 分类: 1、深度优先遍历。 类似于二叉树的先序遍历, 阅读全文
posted @ 2022-12-07 18:09 在博客做笔记的路人甲 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 树(Tree)是n个结点的有限集合。 度:拥有子结点的数量为结点的度,树中最大的度为树的度。 结点(节点):根结点、内部结点、叶子结点 有序树:左分支和右分支严格区分的树。 二叉树 每个结点的度最大为2的树,二叉树为有序树。 满二叉树:每层结点都是满的二叉树。 完全二叉树:在一个满二叉树中,从右下侧 阅读全文
posted @ 2022-12-07 16:45 在博客做笔记的路人甲 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1、准备节点 /** * 二叉树的节点 * @author lurenjia * @date 2022/12/7-12:07 */ public class Node { Object value; Node leftChild; Node rightChild; public Node(Objec 阅读全文
posted @ 2022-12-07 16:44 在博客做笔记的路人甲 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 栈和队列是运算受限的线性表。 栈:只能后进来的元素先出去。 队列:只能先进来的元素先出去。 1、栈(Stack) 后进先出,可以使用数组和单链表实现。 入栈:push 出栈:pop 取出栈顶元素:peek 2、队列(Queue) 先进先出,可以使用循环数组和单链表实现 队尾,进来的一端:rear 队 阅读全文
posted @ 2022-12-06 22:51 在博客做笔记的路人甲 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 线性表是有限个相同元素有顺序地排列的集合。 实现方式通常分为顺序表实现和链表实现。 Java中的线性表有: Vector、ArrayList :顺序表实现。 LinkedList :双向链表实现。 1、顺序表(数组)实现线性表 直接分配一块连续的内存存储数据。比如数组,就是一个天然的顺序表。 优点: 阅读全文
posted @ 2022-12-06 22:23 在博客做笔记的路人甲 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 概论 多线程是指多个任务同时执行,的目的是为了提高机器性能。实际上在单个cpu时,多线程只是看起来同时进行,在实际上某一时刻它只有一个程序在走。多核cpu同一时刻可以运行多个任务。多线程开发的目标是高可用,高性能,高并发。一个程序可以有多个进程,一个进程可以包含多个线程。 1、开启多线程 开启多线程 阅读全文
posted @ 2022-12-04 20:27 在博客做笔记的路人甲 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 1、Collection接口 数据都是单个单个的存储在其中的。 常用方法: boolean add(Object element) 添加元素 boolean remove(Object element) 删除元素 boolean contains(Object element) 查找该元素,没有返回 阅读全文
posted @ 2022-12-04 19:53 在博客做笔记的路人甲 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、finally语句块 方法在结束前会把finally块中的语句执行完,若finally中有return语句,则try和catch中的return会失效。 try{ }catch (Exception e){ }finally { } 二、位运算 左移一位(<<1)是乘以2,右移一位(>>1)是除 阅读全文
posted @ 2022-12-02 23:52 在博客做笔记的路人甲 阅读(35) 评论(0) 推荐(0) 编辑
摘要: jdbc是指各个数据库管理系统厂商提供给Java开发人员操作它们的数据库的驱动包。 一、使用jdbc步骤 使用jdbc的操作步骤为: 1、准备好要连接的数据库系统,如MySQL、Oracle数据库系统。 2、配置好jdbc驱动包。 3、调用驱动包的类进行数据操作。 二、具体操作 在代码中的操作步骤一 阅读全文
posted @ 2022-12-01 23:27 在博客做笔记的路人甲 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 安装配置 在其官网(Commons IO – Download Apache Commons IO)下载好之后,在项目中导入 使用 1、复制文件 void copyFile(final File srcFile, final File destFile) //复制文件到另外一个文件 void lon 阅读全文
posted @ 2022-11-30 00:38 在博客做笔记的路人甲 阅读(284) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 19 下一页