一个大一的C语言问题 题目如下

日期:2009-07-02 07:49:54 人气:2

一个大一的C语言问题 题目如下

为什么同一个程序,有的效率很高,有的不好? 算法是程序的灵魂。 3楼的很好吗?如果有1000个字符串,那么排序是不是就要复制很多次?再说字符串长度未必一致,长短不同的字符串复制合理吗?虽然规定每个字符串不超过50字节,但在算法上是不合理的,如果字符串有10000个,100000个,请问去这样复制法去哪里找效率? 怎么办?根本不必交换字符串的内容,只要交换指向字符串的地址,由于字符串的地址是一个16进制数,只交换一个数值比复制整个字符串效率高太多。比如指针p1,p2分别指向字符串string1,str
    A+
热门评论