设计一个算法 实现将一维数组A(下标从1开始)中的元素循环右移k位 要求只用一个元素大小的辅助空
已帮助 人
回答
共1条回复-
本题采用递归方法求A的元素值。实现本题功能的程序代码如下:\r\n void ctree(BTNode *t,char A[],int i)\r\n {\r\n if(t!=NULL)\r\n {\r\n A[i-1]=t→data;\r\n ctree(t→left,A,2*i);\r\n ctree(t→right,A,2*i+1);\r\n }\r\n }

