- 博客(5)
- 收藏
- 关注
原创 二叉树
二叉树1.概述2. 树的遍历1.前序遍历2.中序遍历3.后续遍历4.层序遍历3.运用递归解决问题1.运用递归解决树的问题2.二叉树的最大深度3.对称二叉树4.路径总和4.总结1.从中序与后序遍历序列构造二叉树2.从前序与中序遍历序列构造二叉树3.填充每个节点的下一个右侧节点指针4.填充每个节点的下一个右侧节点指针 II5.二叉树的最近公共祖先6.二叉树的序列化与反序列化 1.概述 树 是一种经常用到的数据结构,用来模拟具有树状结构性质的数据集合。 树里的每一个节点有一个值和一个包含所有子节点的列表。从图的
2021-02-24 15:58:55 212
原创 Java基础核心技术-----MySQL
MySQL一、安装MySQL数据库二、MySQL常用命令 一、安装MySQL数据库 二、MySQL常用命令 连接MySQL数据库: mysql -u root -p 创建数据库: create database db_foo; 查看数据库: show databases; 使用数据库: use db_foo; 创建数据库表: create table tb_student ( name char(32), age int, c_name varchar(32), phoneNum var
2020-12-12 16:43:31 198
原创 Java基础核心技术-----JDBC
JDBC核心技术 第1章:JDBC概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。 持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。 1.2 Java中的数据存储技术 在Java中,数据库存取技术可分为如下几类: JDBC直接访问数据库 JD
2020-12-12 16:32:52 260
原创 Java容器Map和List嵌套应用——找位置
找位置题目描述做题步骤具体实现测试结果 题目描述 对给定的一个字符串,找出有重复的字符,并给出其位置, 输入描述: 输入包括一个由字母和数字组成的字符串,其长度不超过100。 输出描述: 可能有多组测试数据,对于每组数据, 按照样例输出的格式将字符出现的位置标出。 1、下标从0开始。 2、相同的字母在一行表示出其出现过的位置。 实例: 输入 abcaaAB12ab12 输出 a:0,a:3,a:4,a:9 b:1,b:10 1:7,1:11 2:8,2:12 做题步骤 建立一个value值
2020-11-16 09:36:06 225
原创 深入学习Java8——ArrayList的实现原理
ArrayList一、 ArrayList的概述二、属性三、方法1、构造方法2、get 方法3、add 方法4、set 方法5、remove 方法6、grow 方法7、size 方法8、indexOf 方法和 lastIndexOf四、Vector1.属性和构造方法2.grow 方法五、总结 一、 ArrayList的概述 ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在 内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的
2020-11-13 00:03:20 149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人