欢迎使用本站,预祝练习时长两年半的选手们到成功! [本模块信息来自tem/def/head]
  • [知识点] CSP-J/S中需要掌握的数学知识又哪些? 日期:2024-07-06 08:31:47 点击:218

    众所周知,数学与信奥赛有着密切的关系: 信奥赛学生的筛选就看重其数学能力,信奥赛的学习内容也会间接地,甚至非常直接地要用到课内课外的数学知识。 要顺利学习信奥赛,不

    点我呐

  • [基础数据结构] 循环队列 Circular Queue 日期:2024-06-21 11:31:50 点击:123

    循环队列(Circular Queue)是一种使用固定大小的数组实现的队列,它将队尾的下一个位置指向数组的头部,形成一个循环。这种队列也称为环形队列。循环队列的主要优势是高效利用空

    点我呐

  • [基础数据结构] 栈 Stack Last In First Out LIFO 日期:2024-06-21 11:17:33 点击:157

    栈(Stack)是一种遵循后进先出(Last In First Out,LIFO)原则的线性数据结构。在栈中,元素的添加和删除都发生在同一个位置,称为栈顶(Top)。相对地,栈的另一端称为栈底(Bottom)

    点我呐

  • [基础数据结构] 队列 Queue First In First Out FIFO 日期:2024-06-21 11:09:17 点击:174

    队列(Queue)是一种遵循先进先出(First In First Out,FIFO)原则的线性数据结构。在队列中,元素的添加总是在一端进行,称为队尾(Rear),而元素的移除总是在另一端进行,称为队首(

    点我呐

  • [基础语法] 日期:2024-06-21 11:05:15 点击:62

    在C++中,类(Class)是一种用户自定义的数据类型,它允许将数据和功能结合在一起。类可以被看作是创建对象的蓝图或模板。以下是在C++中创建类的基本步骤和概念: 1. 定义类 类的定

    点我呐

  • [数学及其他] 面向对象编程 Object-Oriented Programming OOP 日期:2024-06-21 11:03:35 点击:55

    面向对象编程(Object-Oriented Programming,简称OOP)是一种编程范式,它使用“对象”来设计软件。对象可以包含数据(通常称为属性或字段)和代码(通常称为方法或函数)。面向对象编

    点我呐

  • [基础算法] 背包问题初识 Knapsack Problem 日期:2024-06-21 11:02:59 点击:85

    背包问题(Knapsack Problem)是一类组合优化的问题。在这类问题中,你给定一组项目,每个项目都有各自的重量和价值,并且你需要选择一些项目装入背包,以使得背包中的总价值最大,

    点我呐

  • [基础算法] 简单动态规划 Dynamic Programming DP 日期:2024-06-21 10:58:47 点击:130

    简单动态规划(Dynamic Programming,简称DP)是一种算法策略,用于解决具有重叠子问题和最优子结构特性的问题。动态规划通常用于优化那些具有递归结构的问题,通过将问题分解为更小

    点我呐

  • [基础算法] 二叉树的搜索算法 二叉搜索树 Binary Search Tree B 日期:2024-06-21 10:56:58 点击:152

    在二叉树中,"搜索算法"通常指的是查找特定值的算法。在二叉搜索树(Binary Search Tree, BST)中,搜索操作可以利用树的性质高效地进行。以下是在二叉搜索树中进行搜索的基本算法:

    点我呐

  • [基础算法] 宽度优先搜索 Breadth-First Search BFS 广度优先搜索 日期:2024-06-21 10:55:31 点击:82

    宽度优先搜索(Breadth-First Search,BFS)是一种遍历或搜索树和图的算法,它从一个节点开始,逐层遍历节点,即先访问起始节点的所有邻接节点,再访问邻接节点的邻接节点,依此类推

    点我呐

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