問答題請說明快速排序算法的原理。

您可能感興趣的試卷

最新試題

對軟件的分析,可以從系統(tǒng)的角度,也可以從集合的角度來分析。因此,控制和降低軟件的復雜度的問題就可以轉化為如何降低系統(tǒng)的復雜性,或更為基礎地如何降低集合復雜性的問題。下列哪些選項能夠有效地降低系統(tǒng)(或集合)的復雜性?()

題型:多項選擇題

下列關于數(shù)學具有的明顯區(qū)別于其他學科的特征,說法正確的是()。

題型:多項選擇題

外語水平是優(yōu)秀人才的什么條件?()

題型:單項選擇題

下列有關復雜性的說法不正確的是()。

題型:單項選擇題

將討論范圍限制到一種與職業(yè)相關的具體、特定的檢舉方式上,即非政府檢舉、非個人檢舉,未來的職業(yè)人員應該避免的檢舉有()。

題型:單項選擇題

系統(tǒng)科學方法針對的是復雜性問題,而復雜性又是相對于人的能力而言的。要理解軟件開發(fā)的復雜性和困難,就有必要先了解“人固有能力的局限性,以及使用工具后產(chǎn)生的力量“。下列哪些選項支撐這個觀點?()

題型:多項選擇題

無論選擇的是團隊制還是單一領導制,都采用的是以成果描述為目的,而不是活動描述為目的。以成果描述的目標指的是界定成功的具體成果,而以獲得描述是指取得成功進行的必要活動。這里的工作成果指的是努力的結果、成效、最終產(chǎn)品或行動產(chǎn)生的影響,它們清晰可見,實實在在,可以以多種方式去衡量。以下哪些是以成果為目標進行描述的?()(1)第二季度公司要贏得至少5個新客戶。(2)月底前,完成新軟件許可權的審批工作。(3)制定贏得新客戶的實施計劃。(4)這學期學習取得一定的進步。(5)改變新軟件許可權的審批過程。

題型:單項選擇題

下面數(shù)組可以按行主序、列主序的方式在主存中的存放,下列選項中正確的是()。

題型:多項選擇題

下列敘述分別體現(xiàn)了軟件開發(fā)的系統(tǒng)化方法需要遵循的基本原則:抽象第一的原則、層次劃分的原則、模塊化原則。請按下列敘述選擇對應的原則()。(1)對實際的事物進行人為處理,抽取所關心的、共同的、本質特征的屬性,并對這些事物及其特征屬性進行描述。由于抽取的是共同的、本質特征的屬性,從而大大降低了系統(tǒng)元素的絕對數(shù)量。(2)根據(jù)系統(tǒng)模型說明的原因和真實系統(tǒng)提供的依據(jù),提出以模型代替真實系統(tǒng)進行模擬實驗,達到認識真實系統(tǒng)特性和規(guī)律性的方法。(3)如果一個系統(tǒng)過于復雜,以至于很難處理,那么,就得先將它分解為若干子系統(tǒng)。

題型:單項選擇題

采用蒙特卡洛(Monte Carlo)方法,計算2≤x≤3范圍內(nèi)曲線y=0與y=log (x-1)+2之間的近似面積(如下圖陰影部分),那么隨機數(shù)x,y的取值范圍分別為()。

題型:單項選擇題