标签

 算法 

相关的文章:

本列表页汇集了多篇关于算法的文章,涵盖算法的基本概念、历史背景、应用场景及多种算法模式,帮助读者全面了解算法的世界。

第六部分:Python中的排序算法 - 概念、代码与复杂度

🚀 Introduction Sorting is a fundamental operation in programming — and mastering sorting algorithms helps you understand time complexity, algorithm design, and even how Python’s built-in tools...

AI生成摘要 排序是编程中的基本操作,掌握排序算法有助于理解时间复杂度和算法设计。文章介绍了多种排序算法及其Python实现,包括内置排序(sorted()和list.sort()),并比较了它们的时间和空间复杂度。选择合适的排序方法对不同数据集至关重要。

第六部分:Python中的排序算法 - 概念、代码与复杂度
原文英文,约800词,阅读约需3分钟。发表于:1 天前
阅读原文

算法模式:拓扑排序

在上一篇文章 算法模式:并查集 介绍一种关于特殊的树的算法模式:并查集。本篇文章,介绍一种可用于处理节点前后顺序的算法模式:拓扑排序。 拓扑排序 拓扑排序模式用来寻找一种线性的顺序,这些元素之间具有依懒性。比如,如果事件 B 依赖于事件 A,那 A 在拓扑排序顺序中排在 B...

AI生成摘要 拓扑排序是一种处理节点依赖关系的算法,用于确定元素的线性顺序。通过构建有向图并记录每个节点的入度,可以判断课程学习的可行性,若无循环依赖,则方案可行。

原文中文,约2400字,阅读约需6分钟。发表于:1 天前
阅读原文

算法模式:并查集

在上一篇文章 算法模式:前缀树 介绍一种关于特殊的树的算法模式。本篇文章,再介绍一种关于特殊的树的算法模式:并查集。 并查集 并查集算法,英文是 Union-Find,是解决动态连通性(Dynamic...

AI生成摘要 并查集是一种用于解决动态连通性问题的算法,主要通过连接节点和判断连通性来维护图结构。其核心操作包括连接(union)和判断连通(connected),并通过路径压缩技术加速查找根节点,特别适用于城市连通性问题。

原文中文,约4500字,阅读约需11分钟。发表于:2 天前
阅读原文

ICLR 2025 Spotlight | 参数高效微调新范式!上海交大联合上海AI Lab推出参数冗余微调算法

AI生成摘要 本文介绍了复旦大学和上海交通大学的研究团队提出的参数冗余微调范式及NoRM算法,旨在提升低秩适配器(LoRA)的微调性能。研究表明,随机删除LoRA参数可提高模型性能,并通过SVD分解和Sim-Search方法优化冗余参数。实验结果显示,NoRM在多个任务上优于传统LoRA方法。

ICLR 2025 Spotlight | 参数高效微调新范式!上海交大联合上海AI Lab推出参数冗余微调算法
原文中文,约1200字,阅读约需3分钟。发表于:2 天前
阅读原文

什么是算法:概念、历史、现状、应用案例和应用场景?

What is an Algorithm? An algorithm is a step-by-step procedure or set of rules designed to solve a specific problem or perform a computation. It is a fundamental concept in computer science,...

AI生成摘要 算法是解决特定问题的步骤或规则,广泛应用于计算机科学和工程。它们具有输入、输出、明确性、有限性和有效性。算法历史悠久,推动了人工智能、大数据和加密等技术的发展,并在搜索引擎、电子商务、医疗和金融等领域发挥重要作用,未来将继续影响技术进步。

什么是算法:概念、历史、现状、应用案例和应用场景?
原文英文,约500词,阅读约需2分钟。发表于:3 天前
阅读原文

算法模式:前缀树

在上一篇文章 算法模式:深度优先搜索 介绍了介绍一种即适用于树,又适用于图的的算法模式。本篇文章,介绍一种关于特殊的树的算法模式:前缀树。 前缀树 前缀树,又称为字典树,还叫单词查找树,英文是 Trie,也有叫 Prefix Tree。顾名思义,就是一个像字典一样的树。如图: 图 1....

AI生成摘要 前缀树(Trie)是一种高效存储和检索字符串的数据结构,通过字符拆分构建树形结构,支持插入、搜索和前缀匹配,广泛应用于自动补全和拼写检查等场景。

原文中文,约2600字,阅读约需7分钟。发表于:3 天前
阅读原文
原文英文,约200词,阅读约需1分钟。发表于:3 天前
阅读原文

一种可解释的基于重配置的优化算法用于工业及可靠性冗余分配问题

本研究针对复杂的工业和可靠性优化问题,提出了AI-AEFA这一先进的参数重配置元启发式算法,旨在解决大规模的工业和可靠性冗余分配问题。关键发现表明,AI-AEFA在可行性、计算效率和收敛速度方面均优于现有最佳优化技术,并通过集成SHAP方法提升了算法的可解释性,从而为决策过程提供了深入的理解。

AI生成摘要 本研究提出了AI-AEFA算法,旨在解决复杂的工业和可靠性优化问题。结果显示,该算法在可行性、计算效率和收敛速度上优于现有技术,并通过SHAP方法增强了可解释性。

原文中文,约300字,阅读约需1分钟。发表于:3 天前
阅读原文

算法模式:深度优先搜索

在上一篇文章 算法模式:广度优先搜索 介绍了介绍一种即适用于树,又适用于图的的算法模式。本篇文章,继续介绍一种即适用于树,又适用于图的的算法模式:深度优先搜索。 深度优先搜索 深度优先搜索主要思路是从图中一个未访问的顶点 V...

AI生成摘要 深度优先搜索(DFS)是一种图和树的遍历算法,从未访问的顶点开始,沿路径深入,回退后探索其他路径。DFS适用于树的遍历,使用递归或栈记录父节点。文章还介绍了如何在二叉树中计算最大路径和,通过DFS获取左右子树的最大值并比较,最终返回最大路径和。

原文中文,约2100字,阅读约需5分钟。发表于:4 天前
阅读原文

堆排序算法 | 堆化 | GeeksforGeeks 初学者数据结构与算法表 | 堆树

hola coders! In this video, I solve a Heap Sort problem from GeeksforGee. If you’ve ever struggled with Heap Sort, this is the perfect hands-on example to help you understand how it works in real...

AI生成摘要 该视频讲解了堆排序的概念与实现,包含实时问题解决和代码分析。堆排序的时间复杂度为O(nlogn),适合编码面试和竞赛的程序员。

堆排序算法 | 堆化 | GeeksforGeeks 初学者数据结构与算法表 | 堆树
原文英文,约300词,阅读约需1分钟。发表于:4 天前
阅读原文