为什么在巷道行走时必须走人行道?
参考答案:由于行道内有矿车、输送带等设备,在非人行道行走时,其空间达不到要求,无法保障人员安全,可能会被运行车辆挤碰。
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。【说明】以下程序实现了二叉树的结点删除算法,若树中存在要删除的结点,则删除它,否则返回。 FindNode ()函数能够在二叉树中找到给定值的结点,并返回其地址和父结点。【C++程序】template < class T >void BinSTree < T >: :Delete( const T& item){ TreeNode < T > * DelNodePtr, * ParNodePtr, * RepNodePtr; if(( DelNodePtr = FindNode (item,ParNodePtr)) = = NULL)(1) if(DelNodePtr→right = = NULL) //被删除结点只有一个子结点的情况 RepNodePtr = DelNodePtr→left; else if( DelNodePtr→left = = NULL)(2) ; else // 被删除结点有两个子结点的情况 {TreeNode < T >* PofRNodePtr = DelNodePtr;RepNodePtr = DelNodePtr→left;while(RepNodePtr→right ! = NULL){//定位左子树的最右结点 PofRNodePtr =RepNodePtr; RepNodePtr = RepNodePtr→right;}if(PofRNodePtr = = DelNodePtr) //左子树没有右子结点 (3) ;else //用左子顷的最右结点替换删除的结点{ (4) RepNodePtr→left = DelNodePtr→left; RepNodePtr→right = DelNodePtr→right;} } if (5) //要删除结点是要结点的情况root = RepNodePtr; else if ( DelNodePtr→data < ParNodePtr→Data)ParNodePtr→left = RepNodePtr;elseParNodePtr→right =RepNodePtr; FirstTreeNode ( DelNodePtr ) ;//释放内存资源 size→; }
解决确定使用什么样的设备和工具,采用什么样的加工顺序和方法生产出产品的问题。这属于()
A、技术设计
B、工艺准备
C、试制鉴定
D、设计准备