相关文章
04树 + 堆 + 优先队列 + 图(D1_树(D2_二叉树(BT)(D2_刷题练习)))
目录 一、二叉树遍历问题
1. 二叉树的前序遍历(简单)
1.1 题目描述
1.2 解题思路
方法一:递归(推荐使用)
方法二:非递归(扩展思路)
2. 二叉树的中序遍历(中等&…
建站知识
2025/3/4 9:36:03
Java知识速记:深拷贝与浅拷贝
Java知识速记:深拷贝与浅拷贝
什么是浅拷贝?
浅拷贝指的是创建一个新对象,但新对象的属性值是对原对象属性值的引用。当原对象的属性是基本类型时,浅拷贝能够直接复制其值;当属性是对象时,仅复制引用&…
建站知识
2025/3/5 0:20:09
04树 + 堆 + 优先队列 + 图(D1_树(D1_基本介绍))
目录 一、什么是树?
二、相关术语
根结点
边
叶子结点
兄弟结点
祖先结点
结点的大小
树的层
结点的深度
结点的高度
树的高度
斜树 一、什么是树?
树是一种类似于链表的数据结构,不过链表的结点是以线性方式简单地指向其后继结…
建站知识
2025/3/3 21:18:23
衡水市城区小区地图)矢量高清cdr|pdf大图内容测评
(衡水市城区小区地图)矢量高清cdr|pdf大图,cdr。ai软件打开另保存cdr,ai格式就可以,看样图
建站知识
2025/2/24 2:00:33
PHP实现混合加密方式,提高加密的安全性(代码解密)
代码1:
<?php
// 需要加密的内容
$plaintext 授权服务器拒绝连接;// 1. AES加密部分
$aesKey openssl_random_pseudo_bytes(32); // 生成256位AES密钥
$iv openssl_random_pseudo_bytes(16); // 生成128位IV// AES加密(CBC模式)…
建站知识
2025/3/5 5:32:49
使用vhd虚拟磁盘安装两个win10系统
使用vhd虚拟磁盘安装两个win10系统 前言vhd虚拟磁盘技术简介准备工具开始动手实践1.winX选择磁盘管理2.选择“操作”--“创建VHD”3.自定义一个位置,输入虚拟磁盘大小4.右键初始化磁盘5.选择GPT分区表格式6.右键新建简单卷7.给卷起个名字,用于区分8.打开…
建站知识
2025/3/1 16:49:19
Flutter开发环境配置
下载 Flutter SDK
下载地址:https://docs.flutter.cn/get-started/install M1/M2芯片选择带arm64字样的Flutter SDK。
解压
cd /Applications
unzip ~/Downloads/flutter_macos_arm64_3.27.3-stable.zip执行
/Applications/flutter/bin/flutterManage your Flut…
建站知识
2025/2/23 22:59:20
Flask 使用Flask-SQLAlchemy操作数据库
username db.Column(db.String(64), uniqueTrue, indexTrue);
password db.Column(db.String(64));
建立对应关系
如果是多对多关系就建一张表,关联两个表的id
role_id db.Column(db.Integer, db.ForeignKey(‘roles.id’))
‘’’
帮助作关联查询
relati…
建站知识
2025/3/3 3:05:52