数据结构与算法

K 值选对,准确率翻倍:KNN 算法调参的黄金法则

目录 一、背景介绍二、KNN 算法原理2.1 核心思想2.2 距离度量方法2.3 算法流程2.4算法结构:三、KNN 算法代码实现3.1 基于 Scikit-learn 的简单实现3.2 手动实现 KNN(自定义代码)四、K 值选择与可视化分析4.1 K 值对分类结果的影响4.2 交叉验证选择最优 K 值五、KNN 算法的优缺点与优化5.1 优点5.2 缺

C++寻位映射的奇幻密码:哈希

文章目录 1.什么是哈希? 2.哈希的常见实现方法 2.1 直接定址法 2.2 除留余数法 3.哈希冲突 4.哈希冲突的解决 4.1 闭散列 4.1.1 线性探测 4.1.1.1 哈希表的基本数据结构 4.1.1.2 哈希表的key转换 4.1.1.3 哈希表的插入 4.1.1.4 哈希表的查找 4.1.1.5 哈希表的删除 4.

蓝桥杯C++组算法知识点整理 · 考前突击(上)【小白适用】

【背景说明】本文的作者是一名算法竞赛小白,在第一次参加蓝桥杯之前希望整理一下自己会了哪些算法,于是有了本文的诞生。分享在这里也希望与众多学子共勉。如果时间允许的话,这一系列会分为上中下三部分和大家见面,祝大家竞赛顺利! 【文风说明】本文主要会用代码+注释的方式来解释内容。相信学过编程的人都会发现程序比长篇

leetcode_day11_筑基期_《绝境求生》

目录 前言碎碎念:轻薄,低调,干净本系列《绝境求生》记录转码算法筑基过程,以代码随想录为纲学习,leetcode_hot_100练手,在此记录思考过程,方便过后复现。内容比较粗糙仅便于笔者厘清思路,复盘总结。提示:以下是本篇文章正文内容 双指针&滑动窗口双指针解决数

【推荐系统】推荐召回算法(一):双塔召回模型训练与推理(Dual Tower Model and Faiss Retrieval)

目录一、引言二、双塔模型(Dual Tower Model,双塔模型 )2.1 双塔模型——离线训练2.2 双塔模型——在线推理(Faiss检索库应用)2.3 双塔模型——优缺点2.3.1 优点2.3.2 缺点2.4 业务代码实践2.4.1 模型代码实现2.4.2 模型训练与推理测试2.4.3 打印模型结构 三、总结一、引言前几

思维与算法共舞:AIGC语言模型的艺术与科学

 云边有个稻草人-个人主页 热门文章_云边有个稻草人的博客-本篇文章所属专栏~ 目录引言:AIGC与文本生成概述一、AIGC基础:语言模型的基本原理1. 什么是语言模型?2. 预训练与微调二、AIGC的应用领域:文本生成的具体应用1. 内容创作2. 客户服务与聊天机器人3. 自动摘要4. 翻译与语言转换三、前沿突破:

【每天学习一点算法 2026/04/15】两整数之和(附带位运算总结)

每天学习一点算法 2026/04/15 题目:两整数之和 给你两个整数 a 和 b ,不使用 运算符 + 和 - ,计算并返回两整数之和。 不能使用 + - 运算符就只能使用位运算符了顺便总结一下位运算符吧(不想看的可以直接跳到最后的解题处) 按位与(&)按位与&#xf

【算法通关指南:数据结构与算法篇】破局二叉树!特殊结构 + 双重存储 + 遍历算法,一文吃透所有核心

🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人方向学习者 ❄️个人专栏:《算法通关指南》 ✨ 永远相信美好的事情即将发生 文章目录 前言 一、二叉树的概念 1.1 二叉树的定义 1.2 特殊的二叉树 1.2.1 满二叉树 1.2.2 完全二叉树

WordPress网站-2·Web服务器与数据库分离

一、基本环境准备: 虚拟机:二台(web1、database) web1-IP地址:192.168.99.11 database-IP地址:192.168.99.21 yum仓库:CentOS7.9 二、搭建流程: database服务器配置数据库 web服务器数据库数据导出 database服务器导入web服务器数据库数据 三、实操: 第一步:database服务器配置数据库 安装mari