本文分类:news发布日期:2024/11/15 13:38:13
相关文章
【C++】二叉搜索树的概念与实现
目录
二叉搜索树
概念
key类型
概念
代码实现
key_value类型 概念
代码实现 二叉搜索树
概念
⼆叉搜索树⼜称⼆叉排序树,它或者是⼀棵空树,或者是具有以下性质的⼆叉树: 左子树的值默认小于根节点,右子树的值默认大于根节点 。
⼆…
建站知识
2024/11/4 1:23:00
C++: AVL树的实现
一.AVL树的旋转
AVL树是平衡搜索二叉树的一种。
平衡因子:节点右树的高度减左树的高度,AVL树规定平衡因子的绝对值小于2。若不在这个范围内,说明该树不平衡。
AVL树节点:
struct AVLTreeNode
{AVLTreeNode(const T& data …
建站知识
2024/11/11 23:46:24
vue3之computed计算属性
在 Vue 3 中,computed 是一个用于创建计算属性的 API。计算属性是基于其依赖项进行缓存的属性,只有在其依赖项发生变化时才会重新计算。它们通常用于处理复杂的逻辑或数据转换,以便在模板中使用。
使用方法
在 Vue 3 中,可以使用…
建站知识
2024/11/4 20:12:41
吐槽kotlin之垃圾设计
本文重点在于吐槽垃圾设计,基本直只说缺点。
一.没有static关键字
static其实不是很面向对象,但是是很有必要和方便的。 kotlin为了实现java的static功能,必须使用伴生类,一般情况下没啥问题,但是反编译之后的class多…
建站知识
2024/11/14 13:45:27
uniapp、微信小程序、Vue中使用nzh库实现数字转中文大写
一、nzh库简介
nzh库是一款实用的数字转中文大写、中文读数工具,适用于JavaScript和Node.js环境。它可以帮助我们在项目中轻松实现数字与中文大写的相互转换,提高项目的可读性和易用性。
二、在uniapp中使用nzh库
1、安装nzh库
在uniapp项目中&#…
建站知识
2024/11/3 3:34:01
vite搭建vue3项目
一、 创建vite项目
1.1 快速创建vite项目
npm create vitelatest
npm i 1.2 分步创建vite项目
// 命令会生成package.json默认文件
npm init -y//安装开发环境下vite的依赖
npm i vite -D//安装vue的依赖
npm i vue//安装开发环境下解析vite的插件vitejs/plugin-vue
npm i v…
建站知识
2024/11/5 3:18:21
C++STL之string
1.标准库string 1.auto和范围for auto 关键字 在早期 C/C 中 auto 的含义是:使用 auto 修饰的变量,是具有自动存储器的局部变量,后来这个 不重要了。 C11 中,标准委员会变废为宝赋予了 auto 全新的含义即: auto 不再…
建站知识
2024/11/5 9:49:16
达梦DBLINK访问ORACLE配置方法
目录
1、概述
2、测试环境
3、语法简介
4、配置访问DM的DBLINK
5、配置访问ORACLE的DBLINK
5.1 通过OCI配置
5.2 通过ODBC配置 1、概述 本文介绍了达梦DBLINK的配置方法。有3部分内容,1)达梦访问到达梦的配置方法;2)通过OC…
建站知识
2024/11/12 5:28:00