测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

PROBLEM SET

题库

按难度与知识点筛选,找到适合的练习题。

共 67434 题
重置

题目列表

共 67434 题
A67446 给定一组字符及其出现的频率,构造出的哈夫曼树是唯一的。 2025年 贪心算法 树结构 哈夫曼树 -- -- A67445 为了实现一个队列,使其出队操作( pop )的时间复杂度为 O(1)并且避免数组删除首元素的 问题,一 种常见且有效的方法是使用环形数组,通过调整队首和队尾指针来实现。 2025年 队列 时间复杂度 环形数组 -- -- A67444 对一棵二叉排序树进行中序遍历,可以得到一个递增的有序序列。 2025年 有序序列 中序遍历 二叉排序树 -- -- A67443 如果二叉搜索树在连续的插入和删除操作后,所有节点都偏向一侧,导致其退化为类似于链表的结构,这时 其查找、插入、删除操作的时间复杂度会从理想情况下的 O(log n)退化到 O(n log n )。 2025年 时间复杂度 二叉搜索树 树退化 -- -- A67442 执行下列C++代码, my_dog.name 的最终值是 Charlie 。class Dog { 2025年 类与对象 构造函数 成员变量赋值 -- -- A67441 下列 C++ 代码可以成功编译,并且子类 Child 的实例能通过其成员函数访问父类 Parent 的属性 value 。class Parent { 2025年 面向对象 继承 访问权限 -- -- A67440 下列C++代码中的 tree 向量,表示的是一棵完全二叉树 ( -1 代表空节点)按照层序遍历的结果。 #include <vector> 2025年 完全二叉树 数组存储 层序遍历 -- -- A67439 在树的深度优先搜索(DFS)中,使用栈作为辅助数据结构以实现“先进后出”的访问顺序。 2025年 深度优先搜索 栈 树遍历 -- -- A67438 下面C++代码采用动态规划求解零钱兑换问题:给定 种硬币,第 𝑖 种硬币的面值为 𝑐𝑜𝑖𝑛𝑠[𝑖 − 1] ,目标金额为 𝑎𝑚𝑡 ,每种硬币可以重复选取,求能够凑出目标金额的最少硬币数量;如果不能凑出目标金额,返回 -1 。int coinChangeDPComp(vector<int> &coins, int amt) { 2025年 动态规划 数组 状态转移 完全背包 -- -- A67437 学习小组 2025年 动态规划 完全背包 最优化问题 -- -- A67436 最大因数 2025年 最近公共祖先 树结构 因数分解 深度计算 -- -- A67435 已知小写字母 b 的ASCII码为98,下列C++代码的输出结果是( )。#include <iostream> 2025年 位运算 ASCII码 字符与整数 -- -- A67434 下列C++代码的输出是( )。#include <iostream> 2025年 指针与数组 C++基础语法 数组下标访问 -- -- A1797 大钻石 -- 入门 -- A1798 恋爱脑的小高 -- 入门 -- A1799 完蛋!!!我被质数包围了? -- 入门 -- A1800 CharyChung和HashBuke的数字游戏 -- 省选/NOI- -- A1801 RiverBoy的原神挑战 -- 入门 -- A67433 以以下关于动态规划的说法中,错误的是( )。 2025年 动态规划 状态转移 算法复杂度 -- -- A1802 序列X -- 普及- --