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

PROBLEM SET

题库

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

共 67434 题
重置

题目列表

共 67434 题
A14998 notepad.exe -- 普及/提高- -- A67612 给定字符集 {A,B,C,D} 的出现频率分别为 {5,1,6,2} ,则正确的哈夫曼编码是( )。 2025年 贪心算法 树结构 哈夫曼编码 -- -- A14999 Cyclic Rotation -- 普及/提高- -- A15000 Unequal Array -- 普及/提高- -- A67611 以下代码中,类的构造函数被调用了( )次。1 class MyClass { 2025年 类与对象 构造函数 对象初始化 -- -- A15001 I love AAAB -- 普及/提高- -- A67610 以下代码实现了循环队列的哪种操作?1 class CircularQueue { 2025年 取模运算 循环队列 入队操作 -- -- A15002 Log Chopping -- 普及/提高- -- A67609 以下代码实现了二叉树的深度优先搜索(DFS),并统计叶子结点的数量,则横线上应填写( )。1 int countLeafNodes(TreeNode* root) { 2025年 深度优先搜索 栈 二叉树 叶子结点 -- -- A15003 Permutation Counting -- 普及/提高- -- A67608 以下代码实现了二叉树的广度优先搜索(BFS),并查找特定值的节点,则横线上应填写( )。1 TreeNode* findNode(TreeNode* root, int target) { 2025年 队列 广度优先搜索 二叉树遍历 -- -- A15004 Preorder -- 普及/提高- -- A67607 以下代码用于生成n位格雷编码。横线上应填写( )。1 vector<string> generateGrayCode(int n) { 2025年 递归 字符串操作 格雷编码 -- -- A15005 Insert a Progression -- 普及/提高- -- A67606 以下代码实现了0/1背包问题的动态规划解法。假设物品重量为weights[],价值为values[],背包容量为W,横线上应填写( )。1 int knapsack(int W, vector<int>& weights, vector<int>& values) { 2025年 动态规划 状态转移方程 /1背包 -- -- A15006 Dolce Vita -- 普及/提高- -- A67605 以下代码用于检查字符串中的括号是否匹配,横线上应填写( )。1 bool isBalanced(string s) { 2025年 栈 字符串 括号匹配 -- -- A15007 Consecutive Points Segment -- 普及/提高- -- A67604 关于下面代码,说法错误的是( )。1 class Shape { 2025年 面向对象 继承与派生 虚函数与多态 构造函数初始化 -- -- A15008 String Building -- 普及/提高- --