【数据结构】八种常见的排序算法 文章目录 1.排序概念及运⽤ 1.1 概念 1.2 常⻅排序算法 2.实现常⻅排序算法 2.1 插⼊排序 2.1.1 直接插⼊排序 2.1.2 希尔排序 2.1.2.1 希尔排序的时间复杂度计算 2.2 选择排序 2.2.1 直接选择排序 2.2.2 堆排序 2.3 交换排序 2.3.1 冒泡排序 2.3.2 快速排序 2.3. 数据结构与算法 2026年05月27日 162 点赞 0 评论 1586 浏览
go语言:实现反转字符串算法(附带源码) 一、项目背景详细介绍字符串反转(Reverse String)是编程语言中最经典、最基础的算法之一,也是很多技术面试、算法题和系统底层库中经常使用的操作。在实际开发中,字符串反转并不仅仅是算法练习,它在很多真实场景中都会用到,例如:1 日志分析系统日志ID或Token需要反向处理进行匹配。2 编码与解 数据结构与算法 2026年05月27日 95 点赞 0 评论 5983 浏览
go语言:实现linear congruential generator线性同余发生器算法(附带源码) 项目背景详细介绍在计算机科学中,“随机数”是一个看似简单、却极其基础且重要的概念。在现实世界中,随机性来源于物理过程(噪声、量子现象等),但在计算机中: 绝大多数所谓的“随机数”,其实都是“伪随机数” 也就是说,它们是通过确定性的数学公式生成的,只是“看起来像随机”。在所有 数据结构与算法 2026年05月27日 177 点赞 0 评论 11698 浏览
优选算法——字符串 💁♂️个人主页:进击的荆棘 👇作者其它专栏: 《数据结构与算法》《算法》《C++起始之路》 相关题解1.最长公共前缀 算法思路一(两两比较):可以先找出前两个的最长公共前缀,然后拿这个最长公共前缀依次与后面的字符串比较,这样就可以找出所 数据结构与算法 2026年06月04日 152 点赞 0 评论 16160 浏览
2026年全国青少年信息素养大赛初赛真题(算法应用主题赛C++初中组初赛真题1:文末附答案和解析) 2026年全国青少年信息素养大赛初赛真题(算法应用主题赛C++初中组初赛真题1:文末附答案和解析) 一、单项选择题(每题5分)1、小乐定义了一个整型变量用于表示学校的班级数目:int nums;现在小乐要根据实际情况给nums赋值,以下选项中正确的有( ) 数据结构与算法 2026年06月04日 147 点赞 0 评论 12942 浏览
2026年全国青少年信息素养大赛算法应用主题赛C++样题及答案解析 2026年全国青少年信息素养大赛算法应用主题赛C++样题及答案解析 1. 数组下标范围 题目内容【星火征途】工程师在 C++中定义了一个存储数据的数组 int data[5];,该数组合法的最 大下标是多少?A. 5 B. 4 C. 6 D. 1 思路分析C/C++ 中数组下标从 0 开始。 int data[5] 数据结构与算法 2026年06月04日 116 点赞 0 评论 6217 浏览
顺序表(数据结构入门的开端) 文章目录 顺序表 1.概念与结构 2.分类 2.1静态顺序表 2.2动态顺序表 2.3动态顺序表的实现 2.4顺序表的基础用法 2.4.1顺序表的形成 2.4.1.1SLPrint(SL* PS) 2.4.1.2SLDestroy(SL* ps) 2.4.1.3SLCheckCapacity(SL* ps) 2.4.1.5 SLPushBack(SL* ps, SLDat 数据结构与算法 2026年06月04日 165 点赞 0 评论 5279 浏览
技能提升:HTML5+AI开发的算法基础入门 技能提升:HTML5+AI开发的算法基础入门 📝 本章学习目标:本章进行综合提升,帮助读者建立完整的知识体系和能力框架。通过本章学习,你将全面掌握"技能提升:HTML5+AI开发的算法基础入门"这一核心主题。 一、引言:为什么这个话题如此重要在前端技术快速发展的今 数据结构与算法 2026年06月06日 167 点赞 0 评论 5378 浏览
余弦相似度算法(Cosine Similarity) 前言最近在刷视频的时候,刷到一个视频推荐的后台逻辑算法,其中之一就是余弦相似度算法。 想到了大学做商城项目,做商品推荐功能也用到了这个算法,当时觉得很难的知识,现在看看视频就能轻松理解了。 这篇文章是我最近学习余弦相似度的笔记,其中也附带了我个人的一些理解。 定义 余弦相似度,又称为余弦相似性&#x 数据结构与算法 2026年06月06日 36 点赞 0 评论 3268 浏览
Easy R1 训练环境搭建与配置实战指南(GRPO算法) 文章目录 0 参考资料 1 虚拟环境依赖版本详情 2 Easy R1训练环境部署 3 vllm_utils.py API修正 4 训练数据集配置 5 训练奖励函数配置(适配H800双卡) 6 训练配置文件 7 训练启动脚本 0 参考资料 GitHub - hiyouga/EasyR1: EasyR1: An Efficient, Scalable, Multi-Modality RL 数据结构与算法 2026年06月06日 80 点赞 0 评论 19362 浏览