1 条题解

  • 0
    @ 2024-6-5 16:25:00

    1 已知 int 类型的变量 a 和 b ,则执⾏语句 a, b = b, a; 后,变量 a 和 b 的值会互换。

    【答案】错误

    【考纲知识点】语法知识

    【解析】这是Python的交换变量语法。C语言中解释为逗号表达式,不会交换变量值;

    PS(逗号运算符,优先级别最低,它将两个及其以上的式子联接起来,从左往右逐个计算表达式,整个表达式的值为最后一个表达式的值);

    2​ ⼀个袋⼦中有3个完全相同的红⾊⼩球、2个完全相同的蓝⾊⼩球。每次从中取出1个,再放回袋⼦,这样进 ⾏3次后,可能的颜⾊顺序有7种。

    【答案】错误

    【考纲知识点】数学知识

    【解析】排列组合知识。因为是取出放回,所以球的数量不会影响结果,每次都可能取出红色或蓝色; 全红,1种;2红1蓝,3种;1红2蓝,3种;全蓝,1种。 (2红1蓝:红红蓝,红蓝红,蓝红红; 1红两蓝:蓝蓝红,蓝红蓝,红蓝蓝)

    3 孙⼦定理是求解⼀次同余⽅程组的⽅法,最早见于中国南北朝时期(公元5世纪)的数学著作《孙⼦算经》。⼜称中国余数定理,是中国数学史上的⼀项伟⼤成就。

    【答案】正确

    【考纲知识点】数学知识

    【解析】中国剩余定理,也称中国余数定理,该问题最早见于《孙子算经》中,并有该问题的具体解法。宋朝数学家秦九韶于 1247 年《数书九章》卷一、二《大衍类》对「物不知数」问题做出了完整系统的解答。

    4 NN个顶点的⽆向完全图有N(N1)N*(N-1)条边。

    【答案】错误

    【考纲知识点】图的知识

    【解析】一个无向图,最多包含n(n1)/2n*(n-1)/2条边,最少包含n1n-1条边。

    5 为解决哈希函数冲突,在哈希表项内设置链表存储该项内的所有冲突元素,则该哈希表内查找元素的最差时间复杂度为 O(1)O(1)

    【答案】错误

    【考纲知识点】数据结构知识

    【解析】最坏是O(n)O(n),每种情况都冲突。 不了解这部分的同学可以学习哈希表相关知识。

    6 求⼀个包含 vv 个顶点、 ee 条边的带权连通⽆向图的最⼩⽣成树,Prim算法的时间复杂度为O(ve)O(v*e)

    【答案】错误

    【考纲知识点】图的知识

    【解析】Prim 算法是一种常见并且好写的最小生成树算法。该算法的基本思想是从一个结点开始,不断加点。时间复杂度与顶点数vv有关,通常是O(v2)O(v​^2​)

    7 已知 int 类型的变量 a 、 b 和 c 中分别存储着⼀个三角形的三条边长,则这个三角形的⾯积可以通过表达式 sqrt((a+b+c)(b+ca)(a+cb)(a+bc))/4sqrt((a+b+c)*(b+c-a)*(a+c-b)*(a+b-c))/4 求得。

    【答案】正确

    【考纲知识点】数学知识

    【解析】求三角形面积,海伦公式; 海伦公式又译作希伦公式、海龙公式、希罗公式、海伦-秦九韶公式。它是利用三角形的三条边的边长直接求三角形面积的公式,设点p=a+b+c2p = \frac{a+b+c}{2},则S=p(pa)(pb)(pc)S = \sqrt{p*(p-a)*(p-b)*(p-c)},根号内化简可得(a+b+c)(b+ca)(a+cb)(a+bc)16\sqrt{\frac{(a+b+c)(b+c-a)(a+c-b)(a+b-c)}{16}},将16提出根号,可得题目中描述的式子。

    8 可以使⽤深度优先搜索算法判断图的连通性。

    【答案】正确

    【考纲知识点】图的知识

    【解析】从一个顶点出发进行深度优先搜索可以遍历连通的子图。如果搜索结束后全部顶点均被访问,说明连通;否则,如果仍有顶点未被访问,说明不连通。

    9NN个元素的⼆叉排序树中查找⼀个元素,平均情况的时间复杂度是O(logn)O(logn)

    【答案】正确

    【考纲知识点】图的知识

    【解析】二叉排序树又称二叉查找树,只有右子树的情况下,时间复杂度是O(n)O(n)。平衡的情况下,时间复杂度是O(logn)O(logn)。。

    10 给定 double 类型的变量 x ,且其值⼤于等于 ,我们可以通过⼆分法求出logxlogx的近似值。

    【答案】正确

    【考纲知识点】算法知识

    【解析】logxlog xx>=1x >=1时连续单调,可以用二分法求近似值

    • 1

    GESP24年3月八级判断题

    信息

    ID
    671
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    递交数
    16
    已通过
    8
    上传者