欢迎使用本站,预祝练习时长两年半的选手们到成功! [本模块信息来自tem/def/head]
  • [基础算法] 递归 日期:2024-05-11 14:50:52 点击:206

    递归算法是一种在计算机科学中广泛使用的算法设计策略,它通过将问题分解为更小、更易于管理的子问题来解决复杂问题。递归算法的基本思想是自我引用:函数直接或间接地调用自

    点我呐

  • [基础算法] 贪心 日期:2024-05-11 14:50:22 点击:142

    贪心算法的关键特性包括: 贪心选择性质:在算法的每一步都做出当前看起来最优的选择。 无回溯:一旦做出选择,贪心算法不会回溯去重新考虑之前的选择。 贪心选择条件:贪心选

    点我呐

  • [基础算法] 倍增 日期:2024-05-11 14:49:47 点击:58

    倍增算法(Exponential Algorithm)是一类算法的总称,它在解决问题时,通过成倍增加搜索范围来逐步逼近问题的解。这类算法通常用于解决那些可以通过不断缩小搜索区间来找到答案的问

    点我呐

  • [基础算法] 二分 日期:2024-05-11 14:49:31 点击:63

    二分算法,也称为二分搜索算法(Binary Search Algorithm),是一种在有序数组中查找特定元素的高效搜索算法。它的工作原理是将目标值与数组中间元素进行比较,根据比较结果缩小搜索

    点我呐

  • [基础算法] 递推 日期:2024-05-11 14:49:04 点击:115

    递推算法是一种通过已知项推出未知项的算法,它通常用于解决数学和计算机科学中的序列问题。递推算法的核心思想是利用已知的项(如序列中的前几项)来计算序列中的下一个项。

    点我呐

  • [基础算法] 模拟 日期:2024-05-11 14:48:48 点击:82

    模拟算法是一种算法设计策略,它通过模拟现实世界中的特定过程或系统来解决问题。这种算法的核心思想是将问题分解为一系列步骤,并对这些步骤进行模拟,以期达到解决问题的目

    点我呐

  • [中级数据结构] unordered_map 日期:2024-05-11 14:43:16 点击:149

    unordered_map 是 C++ 标准模板库(STL)中的一个关联容器,它使用哈希表来存储键值对。与 map 不同, unordered_map 不保证元素的顺序,其元素的迭代顺序可能会在每次插入或删除操作后改变

    点我呐

  • [中级数据结构] unordered_multimap 日期:2024-05-11 14:41:08 点击:90

    在C++标准模板库(STL)中, unordered_multimap 是一个关联容器,它存储键值对,并且允许键值对中的键有多个相同元素。它是基于哈希表实现的,因此查找、插入和删除操作通常具有平均

    点我呐

  • [中级数据结构] multimap 日期:2024-05-11 14:40:31 点击:83

    在C++标准模板库(STL)中, multimap 是 map 的一个变体,它允许容器中存在具有相同键的多个元素。与 map 类似, multimap 也是基于平衡二叉搜索树实现的,但它可以存储相同键的多个值。

    点我呐

  • [中级数据结构] map 日期:2024-05-11 14:37:42 点击:68

    在C++标准模板库(STL)中, map 是一种关联容器,它存储键值对(key-value pairs),并且每对中的键(key)是唯一的。 map 中的元素是有序的,根据键的顺序进行排序,通常是升序。 map 通

    点我呐

栏目列表
推荐内容
添加管理员微信