相关文章
【数据结构】哈夫曼树和哈夫曼编码
一、哈夫曼树
1.1 哈夫曼树的概念
给定一个序列,将序列中的所有元素作为叶子节点构建一棵二叉树,并使这棵树的带权路径长度最小,那么我们就得到了一棵哈夫曼树(又称最优二叉树)
接下来是名词解释:
权&a…
建站知识
2024/12/11 3:03:33
docker搭建gitlab及默认密码修改及配置修改
推荐官方文档 https://docs.gitlab.com/17.0/ee/install/docker.html 我使用的是docker run的方式,官方文档后面有docker-compose、swarm、k8s的部署文档
版本说明
1:可以部署gitlab-ce社区版和gitlab-ee企业版,然后,鉴于是个人…
建站知识
2024/12/14 6:26:46
代码随想录算法训练营Day48 | 121. 买卖股票的最佳时机 122.买卖股票的最佳时机II
代码随想录算法训练营Day48 | 121. 买卖股票的最佳时机 122.买卖股票的最佳时机II
LeetCode 121. 买卖股票的最佳时机
题目链接:LeetCode 121. 买卖股票的最佳时机
思路: 取左边最小,更新右边最大。
class Solution {
public:int maxProf…
建站知识
2024/12/23 7:31:15
Threes 特效 炫酷传送门HTML5动画特效
基于Three.js的HTML5 3D动画,这个动画模拟了游戏中的一个炫酷的3D场景,支持360度视角查看,也支持鼠标滚轮进行缩放。画面中主要展现了一个游戏中传送门的效果,同时还有路两边的围栏、灯笼、石头,以及星光闪闪的萤火虫&…
建站知识
2024/12/15 1:48:09
Python筑基之旅-MySQL数据库(三)
目录
一、数据库操作
1、创建
1-1、用mysql-connector-python库
1-2、用PyMySQL库
1-3、用PeeWee库
1-4、用SQLAlchemy库
2、删除
2-1、用mysql-connector-python库
2-2、用PyMySQL库
2-3、用PeeWee库
2-4、用SQLAlchemy库
二、数据表操作
1、创建
1-1、用mysql-…
建站知识
2024/12/15 9:53:33
华为编程题目(实时更新)
1.大小端整数
计算机中对整型数据的表示有两种方式:大端序和小端序,大端序的高位字节在低地址,小端序的高位字节在高地址。例如:对数字 65538,其4字节表示的大端序内容为00 01 00 02,小端序内容为02 00 01…
建站知识
2024/12/18 3:09:43
关于Git 的基本概念和使用方式
Git是一个分布式版本控制系统,用于跟踪和管理代码的改动。它具有以下基本概念和使用方式:
1. 仓库(Repository):Git使用仓库来存储代码和相关的历史记录。仓库可以是本地的,也可以是远程的。本地仓库保存在…
建站知识
2024/12/22 22:24:29
Error: ENOENT: no such file or directory, mkdir ‘E:\‘
从网上抄写的目录出错,
npm config set prefix "D:\Program Files\nodejs" //全局模块插件存放路径
npm config set cache "D:\Program Files\nodejs\node_cache" //缓存路径
本来没问题,但是写成E盘了
大爷的
nodejs设置…
建站知识
2024/12/23 3:12:09