2018-06-09 機(jī)試準(zhǔn)備01

今天開(kāi)始正式日常做機(jī)試訓(xùn)練(參考書(shū):計(jì)算機(jī)考研--機(jī)試指南)記錄一些問(wèn)題/解決辦法/知識(shí)回顧/易錯(cuò)點(diǎn)/心得之類(lèi)的。

基礎(chǔ):

1. #include<stdio.h>

2. while(scanf("%d",&n)!=EOF)? //scanf函數(shù)是有返回值的,返回被輸入函數(shù)成功賦值的變量個(gè)數(shù),此例中為1。若采用gets()方法讀入字符串,可用while(gets())來(lái)判斷輸入是否結(jié)束 (注意gets()中不能為string類(lèi)型 只能為char[]類(lèi)型

3. printf("\n");

4. 復(fù)雜度:例:1s的運(yùn)行時(shí)限,復(fù)雜度不能超過(guò)1千萬(wàn),若算法時(shí)間復(fù)雜度為O(n2),則n不能大于3000; 32MB的內(nèi)存空間,32*2^20(3千萬(wàn)級(jí)),int型為4個(gè)字節(jié),即4B;一般為空間換時(shí)間。

5. using namespace std; //使用標(biāo)準(zhǔn)命名空間

排序:

1. 冒泡排序 時(shí)間復(fù)雜度O(n2) 空間復(fù)雜度O(n) 注意最大的總在最右,所以雙重循環(huán),內(nèi)層循環(huán)終止條件為j<n-1-i

2. 快速排序 時(shí)間復(fù)雜度O(nlogn) C++庫(kù)函數(shù)sort(起始地址,結(jié)束地址,cmp) 需要頭文件algorithm 定序規(guī)則:升序排列、只利用小于運(yùn)算符排序 cmp為自己定義的比較函數(shù) 返回值為bool類(lèi)型?(C中為qsort())?

做題細(xì)節(jié):

1. struct結(jié)構(gòu)初始化方法:1)struct E{}buf[1000];? 2)struct E{}; E buf[1000]; (再補(bǔ)充)

2. char[]型 有結(jié)束符'\0' 占1個(gè)空間 長(zhǎng)度為100的字符串 需定義為char a[101];

3. ==不能用來(lái)判斷字符串是否相等,只能判斷單個(gè)字符;應(yīng)該用strcmp(a,b)來(lái)判斷 =0為相等,>0為a>b, <0為a<b;需要頭文件string.h

4. 重載運(yùn)算符:bool operator < (const E &b) const{} 或 bool operator < (const E&a,const E&b){} 第二個(gè)const不能隨便用(在主函數(shù)外定義重載運(yùn)算符用const報(bào)錯(cuò):non-member function cannot have cv-qualifier)(在struct里不用const報(bào)錯(cuò))(?)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Lua 5.1 參考手冊(cè) by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 14,259評(píng)論 0 38
  • 王家莊的王必中今年三十了,按說(shuō)也是而立之年了,這不結(jié)婚剛好小半年,媳婦懷孕六個(gè)月。外人拉起小王的呱來(lái),都滿是嫉妒的...
    海右善國(guó)閱讀 540評(píng)論 0 1
  • 2006年8月12號(hào)我們因?yàn)楣ぷ鹘Y(jié)識(shí),從一開(kāi)始的羞澀到慢慢相熟,到戀愛(ài),再到后來(lái)彼此難舍難分,甚至鬧到了私奔…...
    閔王氏閱讀 459評(píng)論 0 0
  • “善行無(wú)轍跡,善言無(wú)瑕謫;善數(shù)不用籌策;善閉無(wú)關(guān)楗而不可開(kāi),善結(jié)無(wú)繩約而不可解。是以圣人常善救人,故無(wú)棄人;...
    錢(qián)江潮369閱讀 373評(píng)論 1 3
  • 門(mén)外車(chē)水馬龍,快到了晌午點(diǎn)上,吃飯的人越來(lái)越多了。一個(gè)矮矮的、微胖的商客走進(jìn)了這家飯館,轉(zhuǎn)了一圈,搖了搖腦袋,覺(jué)得...
    lainton閱讀 930評(píng)論 4 1

友情鏈接更多精彩內(nèi)容