c语言程序设计书c语言数组练习题第五题为什么选d,看不懂 ,希望能来一个解析,
数值 4 ,在 x数组里是 x[3],所以只要索引值是 3 就行 , D中 'd' - 'a' = 100 - 97 ,刚好就是 3,所以选 D
不知道你这个问题是否已经解决, 如果还没有解决的话:图的D-搜索是一种类似于BFS的一种搜索算法,只是用栈代替了队列。基本思路就是:建图(基于邻接表)、实现图的D-搜索、输出结果。在这个过程中要有栈和与栈相关的基本操作的算法函数和图及其图相关的基本操作的算法函数。最重要的就是编写图的D-搜索算法函数。基本思想及过程为:
1、先设立一个访问标志数组visited[],其初值为0,访问后置为1。
2、访问某个顶点v0并且将访问标志置为1,然后将v0入栈。
3、只要栈不空,就重复一下步骤:
①栈顶元素v出栈。
②求v的邻接点w,如果w未访问,则访问w并置访问标志为1,然后将w入栈。
对不起,作为AI语言模型,我并没有提供具体的题目内容和文本。如果您有其他问题需要帮助,请随时提出,我会尽力给您解答。