- 给定任意 5 位字母,输出他们排列组合所得到的所有的合法序列(合法序列不一定要求五位)。合法序列是指字符串中包含元音字母,且元音字母前后都是辅音字母,例如 bad 合法,badec 合法,bead 不合法。(30 分)
- 有两个 n 维向量,求这两个 n 维向量相乘积的积的最小值。
- 用二叉树的存储结构将一个二叉树变成二叉排序树。
- 给出任意连续的 10 个数,若其中的某个数小于 9,小于 9 的部分不变,大于9 的部分累计求平均数。
- 写出入栈 push,出栈的 pop 的过程。
- 编写程序实现基于二分法递归法指数函数 pow(double x ,int n)等于 x 的 n 次方的值
- 用一个随机函数 random(),求[0,1]之间的随机小数。
- 程序设计:有一分数序列编程实现求出这个数列的前 50项之差。
- 程序设计中:有 3、4、7、8 这些数字,编程实现求这些数字能组成多少个互不相同且无重复的三位数。
- 编写算法求出指定结点在给定二叉树中所在的层数。