相关文章
数据结构基础之《(3)—二分法》
一、认识二分法
1、经常见到的类型是在一个有序数组上,开展二分搜索 2、但有序真的是所有问题求解时使用二分的必要条件吗?不 3、只要能正确构建左右两侧的淘汰逻辑,你就可以二分
二、二分法怎么用
1、在一个有序数组中,找某个…
建站知识
2025/1/15 19:49:05
算法篇_C语言实现霍夫曼编码算法
一、前言
霍夫曼编码(Huffman Coding)是一种广泛使用的数据压缩算法,特别适用于无损数据压缩。它是由David A. Huffman在1952年提出的,并且通常用于文件压缩和传输中减少数据量。霍夫曼编码的核心思想是使用变长编码表对源数据进…
建站知识
2025/1/13 17:36:01
软考高级:系统架构设计师——软件架构设计 Chapter 笔记
软考高级:系统架构设计师——软件架构设计 1 软件架构设计—基本概念架构所处的位置架构发展历程架构的“41”视图例题 架构描述语言(ADL)例题 2软件架构设计—架构风格数据流风格调用/返回 风格独立构件风格虚拟机风格仓库风格(以…
建站知识
2025/1/15 19:46:32
计算机网络 TCP/IP协议篇
今天学习了TCP/IP协议的相关知识,学习笔记如下:
在学习之前,我们先抛出几个问题,什么是TCP/IP协议簇?TCP/IP协议簇是怎么工作的?
TCP/IP模型
协议分层
每层通过协议完成各自特定的功能上层依赖下层提供…
建站知识
2025/1/15 19:50:26
(十五)SpringCloudAlibaba-Sentinel持久化到Nacos
前言 在前面我们已经将Sentinel配置的规则持久化到系统的文件中。本章节我们将Sentinel持久化到Nacos中;
传送门(Sentinel数据持久化到文件)https://blog.csdn.net/weixin_45876411/article/details/140742963 默认情况下 Sentinel 只能接收到 Nacos 推送的消息,但…
建站知识
2025/1/15 19:43:34
linux top命令介绍以及使用
文章目录 介绍 top 命令1. top 的基本功能2. 如何启动 top3. top 的输出解释系统概况任务和 CPU 使用情况内存和交换空间进程信息 4. 常用操作 总结查看逻辑CPU的个数查看系统运行时间 介绍 top 命令
top 是一个在类 Unix 系统中广泛使用的命令行工具,用于实时显示…
建站知识
2025/1/13 17:06:55
LeetCode:快乐数(202)
目录
题目
代码思路
双指针
代码实现 题目
202. 快乐数 - 力扣(LeetCode) 编写一个算法来判断一个数 n 是不是快乐数。 [ 快乐数 ] 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程…
建站知识
2025/1/13 16:55:21
5.【Java开发手册】| 异常日志
这里我就列出一些我认为应当遵守的,并且添加一些我自己在工作中的一些感受,如果照着文档抄,那完全变成练习打字了,浪费读者时间,如果你也认同我的看法,或者和我有类似感受,可以点个关注…
建站知识
2025/1/14 7:39:50