
c语言
川十
这个作者很懒,什么都没留下…
展开
-
编写函数将一个NxN的二维数组按“次对角线”翻转
void invert(int N,char a[20][20]){ for(int i=0;i<N-1;i++) for(int k=0,j=N-1-i;k<N-1-i;k++,j--) { char term; term=a[i][k]; a[i][k]=a[i+j][k+j];原创 2017-12-19 17:11:52 · 3143 阅读 · 0 评论 -
树状显示二叉树(标准C语言实现)
二叉搜索树的黑框树状显示(标准C语言实现)最近在用C语言实现平衡二叉搜索树,用了半天时间实现了树的基本功能后,发现我的二叉树打印方法还是停留在简单的逐行打印,此时的效果图如下:一行的每两个数值分别对应上一行一个数值的左右孩子,用星号表示空。无疑这中表示方法十分鸡肋,利用人工点数的方式确定节点的左右孩子,实在不方便调试和扩展功能,如果节点多了可能还会造成开发者白内障,危害极大。出于开发效率和...原创 2019-02-28 18:25:53 · 10785 阅读 · 19 评论