1樓:匿名使用者
第一題 結果為 m*(n-m+1) 比如 子串 001 主串 0001 這就是最壞情況
第二題 第一問 求a[5][7] 由a[0][0]=1000(地址); a[0][1]=1006(因為6個位元組) ;所以對於a[5][7]可以用(5*8+7)*6+1000=1282;或者直接用1000+(6*8-1)*6=1282;同理a[1][4]用(1*8+4)*6+1000=1072;
第三題 由題a[1][1]=2048(地址) 因為按列儲存 所以a[32][58] 就為
((58-1)*60+32-1)*2+2048=9050; 其實可以把二維陣列相像成想x-y座標系 把求地址相像成求數列;即an=a1+(n-1)*d;
2樓:匿名使用者
在a[7[[6]前面共有a[0]到a[6] 七行,每行的下三角元素個數分別為1,2,3,4,5,6,7,加起來共28個。然後第a[7]行中,a[7][6]前面又有a[7][0]到a[7][5]共6個元素,所以,以行為主序時,a[7][6]前面要儲存的元素共有28+6=34個,
所以a[7][6]的地址為:&a[7][6]=2000+34*3=2012
資料結構(c語言版)關於串的程式設計題,急啊...望各位高手幫忙啊!!!
3樓:水寒三尺
//完整程式,
char *commanstring(char shortstring, char longstring)
}return null;
} main()
資料結構c語言描述,資料結構(C語言描述)
include include include define datatype int define maxsize 1000 typedef struct nodebitreenode datatype bt maxsize bitreenode buildbtree datatype bt,in...
C語言資料結構考試,C語言資料結構考試
桐疏蘭 c語言是一門程序導向 抽象化的通用程式設計語言,廣泛應用於底層開發。c語言能以簡易的方式編譯 處理低階儲存器。c語言是僅產生少量的機器語言以及不需要任何執行環境支援便能執行的高效率程式設計語言。 這個考題應是c程式設計和資料結構在一起的 咖啡巷 直接選擇排序等幾種排序方法書上是有介紹的。基本...
C語言資料結構
要求簡單設計一個結點值為整數的佇列的構思,並給出在佇列中插入一或刪除一個結點值的演算法 include include typedef struct node 連結串列資料結構 node node node node creat 建立新連結串列的函式,當輸入的值為0時建立完成 else cycle ...