小编wor*_*wiz的帖子

修改深度第一次遍历树

我在接受亚马逊采访时得到了这个问题.我被要求执行树的深度优先遍历,而不使用递归或堆栈.我可以为每个节点使用父指针,作为结构的一部分,但除此之外别无其他.(例如,"访问"变量"或任何东西).请建议我一个算法.

c data-structures

9
推荐指数
1
解决办法
2615
查看次数

写入交流函数,生成一个随机数,或一对随机数,或给定特定范围的随机数的三元组

我必须为3个不同的案例生成随机数.一世.1个骰子ii.一对骰子iii.3我的问题:1.请建议我为所有3个案例生成随机数的良好逻辑.2.当我考虑2个骰子而不是1个时,逻辑会改变吗?3.我们必须生成一个随机数的范围会影响随机函数的逻辑吗?

c random function conceptual

2
推荐指数
1
解决办法
3474
查看次数

在O(n)时间复杂度中的算法,以找到阵列中彼此之间具有最大差异的一对nos

我得到一个整数数组,不一定排序.我必须找到一对nos,它们之间的差异与阵列中任何另一对nos相比最少.时间效率应为O(n).

c algorithm

2
推荐指数
1
解决办法
1450
查看次数

标签 统计

c ×3

algorithm ×1

conceptual ×1

data-structures ×1

function ×1

random ×1