算法

Zevalin爱灰灰1 小时前
算法·密码学
现代密码学 第二章——流密码【下】(1)在上一节中已经使用了递推公式描述LFSR,但这种形式不便于分析序列的周期、线性复杂度等性质,而多项式是数学里分析线性递推关系的“利器”,它能把递推关系转化为多项式运算,直接关联到密码学关心的核心指标。
飞Link3 小时前
算法
大模型长文本的“救命稻草”:深度解析 TurboQuant 与 KV Cache 压缩技术发布日期: 2026年5月7日关键词: TurboQuant, KV Cache, 4-bit 量化, 动态稀疏化, 推理优化, RTX 5070Ti
郝学胜-神的一滴4 小时前
数据结构·人工智能·python·深度学习·算法·机器学习
深度学习优化核心:梯度下降与网络训练全解析在深度学习的训练旅程中,网络优化是贯穿始终的核心命题,而一切优化的起点,都是对权重更新规则的深度打磨。我们常说的网络优化方法,本质就是对权重更新公式的精巧调整,让模型以更稳、更快的速度收敛到最优解。
Je1lyfish4 小时前
linux·c语言·开发语言·数据结构·数据库·c++·算法
CMU15-445 (2025 Fall/2026 Spring) Project#3 - QueryExecution本次 project 我们要实现数据库系统(DBMS)的执行层。计算机里没有魔法;当我们写下一个 sql,送进 DBMS 以发起一次查询/修改时,这条 sql 会先被送给 parser 解析,从而产生一个 sql 的抽象语法树(AST)。
许彰午4 小时前
java·算法
03-二叉树——从递归遍历到非递归实现树是最让我感到"脑力不够用"的数据结构。递归遍历还好,一旦去掉递归用栈模拟,脑子里就像在走迷宫。但正是这种"烧脑"的过程,让我对递归的本质有了真正深入的理解。
Brilliantwxx5 小时前
开发语言·c++·笔记·算法
【C++】 vector(代码实现+坑点讲解)作为C++标准模板库(STL)中最基础、最常用的容器之一,vector提供了动态数组的功能。今天我们将深入探讨如何从零实现一个完整的vector容器,理解其内部工作原理和设计思想。
NorburyL6 小时前
深度学习·算法
DPO笔记在监督学习中,我们通常写 DKL(Pdata∥Pmodel)D_{KL}(P_{\text{data}} \| P_{\text{model}})DKL(Pdata∥Pmodel),这时 PdataP_{\text{data}}Pdata 是训练数据的真实分布(固定),而 PmodelP_{\text{model}}Pmodel 是模型近似分布(优化)。所以第一个位置是真实分布。
老纪的技术唠嗑局7 小时前
大数据·数据库·人工智能·算法
深度解析 LLM Wiki / Obsidian-Wiki / GBrain:Agent 时代知识的“自组织”与“自进化”今天这篇文章,会从 Knowledge Engineering(知识工程)的角度,由 LLM Wiki、Obsidian-Wiki 和 GBrain 的设计切入,为大家拆解在 Agent 时代,知识工程为何比单纯优化 RAG 更关键。以及,“Skillify”是如何把零散资料,沉淀为可持续进化的结构化记忆的。
YXXY3139 小时前
算法
模拟算法的介绍1576. 替换所有的问号 - 力扣(LeetCode)https://leetcode.cn/problems/replace-all-s-to-avoid-consecutive-repeating-characters/description/模拟算法通俗来说就是比葫芦画瓢,也就是这类题题目中已经说清楚了怎么做,我们把题中过程转化为代码进而解决问题就可以了。该题特点:思路比较简单,主要考察代码能力。因此1.模拟算法流程(一定在演算纸上过一便流程)。2.把流程转换成代码。如 a b c ? b c d
happymaker062610 小时前
算法·leetcode·lru
简单LRU的实现(基于LinkedHashMap)主播今天刷leetcode刷到146.LRU缓存,并对LinkedHashMap的源码展开了学习,给大家分享一下:
会编程的土豆10 小时前
数据结构·c++·算法·面试·职场和发展
【数据结构与算法】空间复杂度从入门到面试:不仅会算,还要会解释👨‍💻 关于作者:会编程的土豆“不是因为看见希望才坚持,而是坚持了才看见希望。”你好,我是会编程的土豆,一名热爱后端技术的Java学习者。
普通网友10 小时前
算法·leetcode·面试
《算法面试必刷:15 个高频 LeetCode 题(附代码)》在算法面试中,掌握高频题目是提升竞争力的关键。LeetCode 平台上的高频题常考察数据结构、算法设计和优化能力。以下是我为您整理的15个高频 LeetCode 题(基于真实面试数据),每个题包括题目描述、解题思路和代码实现(使用 Python)。代码确保简洁高效,时间复杂度分析使用数学表达式表示(如 $O(n)$)。所有内容基于常见面试题,真实可靠。
_深海凉_10 小时前
算法·leetcode·矩阵
LeetCode热题100-搜索二维矩阵给你一个满足下述两条属性的 m x n 整数矩阵:给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。
张槊哲10 小时前
开发语言·c++·算法
C++ 进阶指南:如何丝滑地理解与实践多线程与多进程前言: 在单核 CPU 时代,我们追求算法的极致优化;而在多核时代,如果不会“分身术”,就无法发挥机器的全部性能。在 C++ 中,多线程(Multi-threading)和多进程(Multi-processing)就是开发者的左右手。今天,我们就来彻底理清它们的逻辑,并看看如何落地实践。
代码中介商11 小时前
c语言·算法·链表
C语言链表完全指南:从单节点到链表管理在数据结构的学习中,我们首先学习了顺序表(数组)。顺序表虽然访问速度快,但插入和删除操作需要移动大量元素,效率较低。此外,顺序表的大小固定,扩容需要重新分配内存并拷贝数据。
小小de风呀11 小时前
开发语言·c++·算法
de风——【从零开始学C++】(四):类和对象(下)大家好,我是你们的老朋友小小风呀(¯▽¯)/~~!今天我们继续【从零开始学 C++】专题的第四篇,深入学习类和对象的进阶知识。上一篇我们已经了解了类和对象的基础概念,这一篇我们要学习一些更重要的知识点:初始化列表、类型转换、static 成员、友元、内部类、匿名对象、编译器优化。
aqiu11111112 小时前
算法
[特殊字符]【算法日记 14】数论入门神题:最大公约数与最小公倍数的“乘积守恒定律”这是一道来自 NOIP 2001 年的经典普及组题目。题目要求给定两个正整数 x0x_0x0 (最大公约数) 和 y0y_0y0 (最小公倍数),求满足条件的整数对 (P,Q)(P, Q)(P,Q) 的个数。 【输入格式】 一行两个正整数 x0,y0x_0, y_0x0,y0。
保卫大狮兄12 小时前
人工智能·算法·仓库管理
一文讲清:仓库管理最核心的10个公式这些问题如果不能被量化,就很难稳定下来。很多企业在流程、制度、人员上投入了不少精力,但只要缺少一套清晰的指标体系,管理效果往往很难沉淀。
翻身的咸鱼ing13 小时前
算法·深度优先·哈希算法
常用代码知识unordered_map和unordered_multimap区别在与mult的值可以重复。 方法insert、erase、size、count(统计出现次数)
feifeigo12313 小时前
开发语言·算法·matlab
自适应大邻域搜索(ALNS)算法的MATLAB 实现假设有 NNN 个客户,KKK 辆相同的容量为 QQQ 的车辆, depot(仓库)编号为 000。客户 iii 的需求量为 qiq_iqi,服务时间为 sis_isi,时间窗为 [ei,li][e_i, l_i][ei,li],车辆从 depot 出发的时间为 000。