輾轉(zhuǎn)相除法(歐幾里得算法)求兩個數(shù)的最大公約數(shù)和最小公倍數(shù)?1、最大公約數(shù)思路:大數(shù)除以小數(shù),如果能夠整數(shù),則小數(shù)是最大公約數(shù),如果不能整除,則用除數(shù)作為被除數(shù)繼續(xù)除以余數(shù),...
優(yōu)先級 優(yōu)先級與求值順序無關(guān)。如a+b && b* c,雖然*優(yōu)先級最高,但這個表達式求值順序是從左到右。 優(yōu)先級從上到下依次遞減,最上面具有最高的優(yōu)先級,逗號操作符具有最低...
1、什么是內(nèi)存對齊假設(shè)我們聲明兩個變量: 2、結(jié)構(gòu)體內(nèi)存對齊規(guī)則 結(jié)構(gòu)體所占用的內(nèi)存與其成員在結(jié)構(gòu)體中的聲明順序有關(guān),其成員的內(nèi)存對齊規(guī)則如下: (1)每個成員分別按自己的對...
快速排序的基本實現(xiàn) 快速排序算法是一種基于交換的高效的排序算法,它采用了分治法的思想:1、從數(shù)列中取出一個數(shù)作為基準數(shù)。2、將數(shù)組進行劃分,將比基數(shù)大的元素都移至基準數(shù)的右邊...
List容器的存儲結(jié)構(gòu) list容器底層是鏈表結(jié)構(gòu),內(nèi)存不連續(xù),不能使用[]運算符操作 vector是數(shù)組維護的,擁有連續(xù)的內(nèi)存,可以使用[]運算符操作 list對比vect...
sort排序又叫快速排序(快排)1、需要引入頭文件 2、sort函數(shù)的引用 默認的sort函數(shù)是按升序排。sort(a,a+n); //兩個參數(shù)分別為待排序數(shù)組的首地址和...
再實現(xiàn)字符串的倒序輸出時,發(fā)現(xiàn)了一個問題: 打印結(jié)果: 我們會發(fā)現(xiàn),字符串str2的長度為零,直接打印str2沒有值顯示,這是因為字符串str2在定義的時候沒有給它長度,所以...
1、指針數(shù)組:它實際上是一個數(shù)組,數(shù)組的每個元素存放的是一個指針類型的元素。 2、數(shù)組指針:它實際上是一個指針,該指針指向一個數(shù)組。 3、指針的使用 打印結(jié)果:
1、高級語言我們現(xiàn)在大多數(shù)人使用的語言,如C、C++、Python、Java、Matlab、LabVIEW等等,都屬于高級語言,相對于低級語言,它更接近于我們平時正常的人思維...
走出社會,明白的越早越好的十件事情: 1、只要有辦法買房,越早買越好 2、駕照要早考,車子不是越貴越好,量力而行,代步工具而已 3、一定要學會演講,學會總結(jié),懂得反思 4、長...