2023年
26題#include
//本題就是找規律,後乙個分數的分子是前乙個分數的分子分母之和,後乙個分數的分母是前乙個分數的分子
intmain()
printf(
"%f
",sum);
return0;
}
27題//選擇排序的思想
#include int
main()
,i,j,pos1,pos2,min,max,t;
min = 0;//
假定最小元素下標為0
for(i=1;i<10;i++)
}if(min!=0) //
如果最小元素的下標位置不是0,則交換位置,即把最小元素a[0]交換位置
max = 9; //
方法同上
for(j=0;j<9;j++)
if(max!=9
)
for(i=0;i<10;i++)
printf(
"%d
",a[i]);
return0;
}
2023年
17題#include
intmain()
,i,j,sum=0
;
for(i=0;i<3;i++)
}printf(
"%d
",sum);
return0;
}
18題//統計a,b兩個陣列中對應位置元素相等的個數和不相等的個數
#includeint
main()
,b[30]=,i=0,j=0,s1=0,s2=0
;
while(i<30&&j<30
)
printf(
"s1= %d ,s2= %d
",s1,s2);
return0;
}
19題//將兩個遞增的有序表合併成乙個表存入c中
//演算法思想:首先,按順序不斷取下兩個順序表表頭較小的結點存入新的順序表中,然後哪個表有剩餘,將剩下的部分嫁到新的順序表後面
#include #define maxsize 50typedef
struct
sqlist;
bool merge(sqlist &la,sqlist &lb,sqlist &lc)
//下面的while語句只會執行乙個
while(ilc.data[k++] = la.data[i++];
while(jlc.data[k++] = lb.data[j++];
lc.length = k+1
;
return
true
;}
2023年
26題//計算π的近似值
#include #include
intmain()
pi = sqrt(6*pi);
printf(
"%4.3f\n
",pi);
return0;
}
27題//陣列大小為10,程式設計實現:在主函式從鍵盤輸入陣列值,在子函式中求出陣列最大元素及該元素的下標值
#include #include
void max(int a,int
n) }
printf(
"%d %d
",max,pos);
}int
main()
28題/*設有兩個順序表a和b,編寫乙個演算法將屬於a,但不屬於b的資料元素放到另一順序表c中
演算法思想:用a中的每乙個元素去給b中的元素比較,如果沒有則放入c中
#include #define maxsize 100 //假設乙個順序表最大儲存100個資料
typedef struct
seqlist;
void m(seqlist &a,seqlist &b,seqlist &c)
,b[5]=,c[10
];
for(i=0;i<5;i++)
if(j==5
)
}for(i=0;i)
printf(
"%d
",c[i]);
return0;
}
2023年
36題//已有乙個已排好的9個元素的陣列,今輸入乙個數要求按原來排序的規律將它插入陣列中。
/*演算法思想: 如果插入的數n比a陣列的最後乙個數大,則將插入的數放在a陣列的末尾
如果插入的數n不比最後乙個數大,則將它依次和a[0]-a[n-1]比較,直到出現a[i]>n為止,這時表示a[0]-a[i-1]的值都比n的大。
n則插入到a[i]的位置上
*/#include
intmain()
}a[i] = n;//
n插入到適當的位置
}
for(i=0;i<10;i++)
printf(
"%d
",a[i]);
return0;
}
37題//採用順序儲存結構儲存。
//思想:用i變數所以的結點,當i大於等於maxsize時,返回0。當t[i]是空結點的時候返回0;
//當t[i]為非空結點時,若它為葉子節點,num增1.否則遞迴呼叫num1求出左子樹葉子節點個數,
//再呼叫num2求出右子樹的葉子節點個數,最後返回num
#define initsize 50typedef
struct
bitnode*sqbtree;
int leafnums(bitree bt,int
i)
return
num;
}else
return0;
} else
return0;
}
2023年考研專業課基礎複習 計算機
對報考計算機專業的廣大考生而言,除了政治 英語 數學三門公共課之外,對最終成績舉足輕重的計算機統考專業課的複習同樣是 先下手為強 基礎階段複習,顧名思義,以夯實基礎知識 掌握基本解題方法為重。萬學海文專業課輔導老師們提醒2012年的考生們這一階段的複習需著重注意以下幾方面的問題 1.階段複習目標 了...
計算機考研專業課彙總 山東篇
山東的計算機考研院校乙個特點,那就是資料結構 那就先上圖了!無論是211中國石油大學還是現實新貴齊魯工業大學,還是文科類魯東大學都是資料結構,先列個資料吧 山東同樣是高考大省,每年回流的考研大軍也是非常的猛的。何況曲阜師範大學的名號,在全國也是早有耳聞的。一下以校友會排名為主 第一檔次 山東三巨頭,...
2009計算機考研專業課大綱出來了
考查目標 計算機學科專業基礎綜合考試涵蓋資料機構 計算機組成原理 作業系統和計算機網路等學科專業基礎課程。要求考生比較系統地掌握上述專業基礎課程的概念 基本原理和方法,能夠運用所學的基本原理和基本方法分析 判斷和解決有關理論問題和實際問題。考試形式和試卷結構 一 試卷滿分及考試時間 本試卷滿分為15...