a[i][j]和a[j][i]有什麼區別

兩段代碼功能完全一樣,究竟有何區別?兩者性能會有數十倍或者數百倍之差。 有些同學看到這裏,直接祭出IDE,運行試了一下,發現第一段代碼的性能最優,所以很快地得出了a[i][j]最優的結論。不過也會有同學會運行出第二段代碼性能更優的結果,即a[j][i]最優。這到底是怎麼回事呢? 從語言本身看,這個問題的要點在於語言怎樣實現矩陣 arr[M][N] 的存放。有兩種最基本的存放方式:一種是第1下標優先
相關文章
相關標籤/搜索