Non-modifying sequence operations:
Apply function to range (template function) |
Find value in range (function template) |
Find element in range (function template) |
Find last subsequence in range (function template) |
Find element from set in range (function template) |
Find equal adjacent elements in range (function template) |
Count appearances of value in range (function template) |
Return number of elements in range satisfying condition (function template) |
Return first position where two ranges differ (function template) |
Test whether the elements in two ranges are equal (function template) |
Find subsequence in range (function template) |
Find succession of equal values in range (function template) |
Modifying sequence operations:
Copy range of elements (function template) |
Copy range of elements backwards (function template) |
Exchange values of two objects (function template) |
Exchange values of two ranges (function template) |
Exchange values of objects pointed by two iterators (function template) |
Apply function to range (function template) |
Replace value in range (function template) |
Replace values in range (function template) |
Copy range replacing value (function template) |
Copy range replacing value (function template) |
Fill range with value (function template) |
Fill sequence with value (function template) |
Generate values for range with function (function template) |
Generate values for sequence with function (function template) |
Remove value from range (function template) |
Remove elements from range (function template) |
Copy range removing value (function template) |
Copy range removing values (function template) |
Remove consecutive duplicates in range (function template) |
Copy range removing duplicates (function template) |
Reverse range (function template) |
Copy range reversed (function template) |
Rotate elements in range (function template) |
Copy rotated range (function template) |
Rearrangle elements in range randomly (function template) |
Partition range in two (function template) |
Divide range in two groups - stable ordering (function template) |
Sorting:
Sort elements in range (function template) |
Sort elements preserving order of equivalents (function template) |
Partially Sort elements in range (function template) |
Copy and partially sort range (function template) |
Sort element in range (function template) |
Binary search (operating on sorted ranges):
Return iterator to lower bound (function template) |
Return iterator to upper bound (function template) |
Get subrange of equal elements (function template) |
Test if value exists in sorted array (function template) |
Merge (operating on sorted ranges):
Merge sorted ranges (function template) |
Merge consecutive sorted ranges (function template) |
Test whether sorted range includes another sorted range (function template) |
Union of two sorted ranges (function template) |
Intersection of two sorted ranges (function template) |
Difference of two sorted ranges (function template) |
Symmetric difference of two sorted ranges (function template) |
Heap:
Push element into heap range (function template) |
Pop element from heap range (function template) |
Make heap from range (function template) |
Sort elements of heap (function template) |
Min/max:
Return the lesser of two arguments (function template) |
Return the greater of two arguments (function template) |
Return smallest element in range (function template) |
Return largest element in range (function template) |
Lexicographical less-than comparison (function template) |
Transform range to next permutation (function template) |
Transform range to previous permutation (function template) |
相关推荐
在"Algorithm-algorithm.zip"这个压缩包中,我们很可能找到了一个关于算法学习的资源库,尤其是通过"algorithm-master"这个子文件名,我们可以推测这可能是一个关于算法的开源项目或者教程的主目录。接下来,我们将...
C语言头文件 algorithmC语言头文件 algorithmC语言头文件 algorithmC语言头文件 algorithmC语言头文件 algorithmC语言头文件 algorithmC语言头文件 algorithmC语言头文件 algorithmC语言头文件 algorithmC语言头文件...
java.lang.RuntimeException: Unsupported algorithm: HmacSHA1 解决方法,阿里云
本篇将深入探讨"Algorithm-ToolGood.Algorithm.zip"压缩包中的"ToolGood.Algorithm-master"项目,揭示其在算法设计与实现上的精妙之处。 "Algorithm"标签表明了这个项目的核心内容——算法研究与应用。算法不仅涵盖...
文档建议,在遇到兼容性问题时,应首先检查 `algorithm2e` 包的文档或邮件列表,以获取解决方法。 #### 五、包中定义的环境 `algorithm2e` 包提供了一系列环境来帮助编写算法: - **algorithm**:主算法环境。 - ...
《算法实践探索——Algorithm-algorithm-playground.zip深度解析》 在计算机科学中,算法是解决问题的核心,它们是精心设计的步骤序列,旨在有效地解决特定计算或数据处理问题。"Algorithm-algorithm-playground....
烟花算法程序大全Fireworks Algorithm
例如,快速排序、冒泡排序、选择排序、插入排序和归并排序都是基础但实用的方法。快速排序以其高效的平均时间复杂度O(n log n)而受到青睐,而冒泡排序则因其简单易懂的实现而常见于教学场景。PHP内置的`sort()`、`...
赠送jar包:pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar; 赠送原API文档:pentaho-aggdesigner-algorithm-5.1.5-jhyde-javadoc.jar; 赠送源代码:pentaho-aggdesigner-algorithm-5.1.5-jhyde-sources.jar; ...
《算法可视化:深入理解与实践》 在计算机科学领域,算法是解决问题的核心工具,它们是指导计算机执行特定任务的详细步骤。"Algorithm-algorithm-visualizer.zip" 是一个压缩包,其中包含了一个名为 "algorithm-...
在给定的文件中,`forward_stagewise.py`可能实现了前向增长算法(Forward Stagewise Algorithm),这是一种逐步添加变量到模型中的方法,常用于回归或分类问题。这种算法可以与EM算法结合,用于在有隐藏变量的情况...
《algorithm2e》是LaTeX中一个非常强大的伪代码排版宏包,它提供了一种简洁而优雅的方式来编写算法,并可以自定义各种风格。在使用《algorithm2e》时,你可以轻松地创建出专业级别的算法描述,使得算法的逻辑结构...
2.Algorithm Gossip: 费式数列 3. 巴斯卡三角形 4.Algorithm Gossip: 三色棋 5.Algorithm Gossip: 老鼠走迷官 6.Algorithm Gossip: 老鼠走迷官(二) 7.Algorithm Gossip: 骑士走棋盘 8.Algorithm Gossip: 八皇 9....
例如,数组的线性查找和动态扩展,链表的插入和删除操作,栈的后进先出特性在表达式求值中的应用,队列的先进先出规则在任务调度中的作用,二叉树的遍历方法,哈希表的快速查找和碰撞处理等。 通过学习和研究...
Algorithm-JS-Algorithm.zip,基于javascript的数据结构、算法,算法是为计算机程序高效、彻底地完成任务而创建的一组详细的准则。
《算法与MyTinySTL:在C++11中实现微小标准模板库》 算法,作为计算机科学的基石,是解决复杂问题的有效工具。它们是编写高效、可读且可维护代码的关键,使得计算机能够按照预定的步骤执行任务。在C++11中,我们...
/algorithm/[category]/[algorithm]/desc.json该文件包含该算法的描述和其实示例的列表。/algorithm/[category]/[algorithm]/[example]/data.js此文件预定义了一个显示在可视化模块中的数据变量。/algorithm/...
文档的一部分内容列出了algorithm2e包的相关信息、版本历史、作者联系方式、邮件列表地址,以及包内的命令和选项,这些信息对于理解算法包的使用和定制非常重要。 algorithm2e.sty文件是一个LaTeX宏包文件,用于...
- `\listofalgorithms`命令生成算法列表,而`title`宏可以设置算法标题,但不会在列表中创建条目。标题的具体格式和样式可以在后续章节中进行更详细的配置。 5. **其他修改** - algorithm2e提供多种关键字和布局...