数据结构与算法

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

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

Apache Doris——物化视图

八、物化视图 物化视图就是包含了查询结果的数据库对象,可能是对远程数据的本地copy,也可能是一个表或多表join后结果的行或列的子集,也可能是聚合后的结果。说白了,就是预先存储查询结果的一种数据库对象。 在Doris中的物化视图,就是查询结果预先存储起来的特殊的表。 物化视图的出现主要是为了满足用户,既能对原始明细数据的任意维度分析,也能快速的对固定维度进行分析查询。 适用场景 1、分析需求覆

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

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

go语言:实现反转字符串算法(附带源码)

一、项目背景详细介绍字符串反转(Reverse String)是编程语言中最经典、最基础的算法之一,也是很多技术面试、算法题和系统底层库中经常使用的操作。在实际开发中,字符串反转并不仅仅是算法练习,它在很多真实场景中都会用到,例如:1 日志分析系统日志ID或Token需要反向处理进行匹配。2 编码与解

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

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

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

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

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 打印模型结构 三、总结一、引言前几

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.