相关文章
二分查找算法(Python)
目录
1、概念
2、思路
3、实现算法 1、概念
二分查找又称折半查找,它是一种效率较高的查找方法
原理:首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成…
建站知识
2024/11/16 8:50:00
密码学一:哈希函数 散列函数是什么 SHA-256原理 哈希碰撞
散列函数是什么 散列函数(Hash Function)是一种将任意大小的数据(通常是不同大小的输入)映射成固定大小的固定长度的散列值(哈希值)的数学函数或算法。这个散列值通常是一个固定长度的二进制字符串…
建站知识
2025/1/6 10:48:56
C++之基于Winsock2封装UDPServer与UDPClient
文章目录 Socket过程UDPServer.hUDPServer.cppUDPClient.hUDPClient.cppmain.cppCMakeLists.txt测试截图 Socket过程
UDPServer UDPClient UDPServer.h
#ifndef UDPSERVER_H_INCLUDED
#define UDPSERVER_H_INCLUDED#include <iostream>
#include <string>
#inclu…
建站知识
2024/10/21 20:57:13
代码随想录算法训练营第五十六天| 1143.最长公共子序列 1035.不相交的线 53. 最大子序和
今日学习的文章链接和视频链接
1143.最长公共子序列
视频讲解:https://www.bilibili.com/video/BV1ye4y1L7CQ https://programmercarl.com/1143.%E6%9C%80%E9%95%BF%E5%85%AC%E5%85%B1%E5%AD%90%E5%BA%8F%E5%88%97.html
1035.不相交的线
视频讲解:ht…
建站知识
2024/10/22 17:07:54
Qt扫盲-QJsonValue理论总结
QJsonValue理论总结 一、概述二、常用操作 一、概述
QJsonValue类将一个值封装在JSON中。用的是键值对去索引数据的,键就是字符串,值就是我们要用的数据。在Qt里用的是 QJsonValue 表示数据。
就像下面的 total 是键,对应的 200就是他的值 …
建站知识
2024/12/19 20:18:20
【MySQL】如何在Linux上安装MySQL
🐌个人主页: 🐌 叶落闲庭 💨我的专栏:💨 c语言 数据结构 javaEE 操作系统 Redis 石可破也,而不可夺坚;丹可磨也,而不可夺赤。 MySQL 一、准备Linux服务器二、下载Linux版…
建站知识
2025/1/13 17:32:10
【aloam】ubuntu20.04 配置 aloam 环境,编译过程报错及成功解决方法
为什么写这篇博客
ALOAM是slamer的必经之路,official提供的基础环境推荐ubuntu16.04或者18.04,而我用20.04已经有一段时间了,不方便换,但由于其他原因也不得不去配置。过程中出现了几个问题,在这里也就20分钟…
建站知识
2024/11/14 13:36:36
Xshell7试用期过了,打开就显示评估期已过,想继续或者不能删除怎么办?详细说明解决步骤
文章目录 1、问题说明2、解决办法2.1 重新安装2.2 卸载 1、问题说明
多长时间没用 Xshell 远程连接服务器,发现之前没有使用魔法工具处理(正版),现在过期了。 2、解决办法
想继续使用Xshell的话,有两种方式ÿ…
建站知识
2024/10/22 23:24:27