原创 第1單元 操作系統引論測試B1

一.單選題(共10題,100.0分) 1 計算機操作系統的功能是( )。 A、 把源程序代碼轉換爲目標代碼 B、 實現計算機用戶之間的相互交流 C、 完成計算機硬件與軟件之間的轉換 D、 控制、管理計算機系統的資源和程序的執行 正

原创 java集合之vector容器

轉載java集合之vector容器

原创 第1單元 操作系統引論測試B3

一.單選題(共10題,100.0分) 1 在( )的控制下,計算機系統能及時處理由過程控制反饋的數據,並作出響應。 A、 批處理操作系統 B、 實時操作系統 C、 分時操作系統 D、 多處理機操作系統 正確答案: B 我的答案:B

原创 動態規劃之最大子數組問題

輸入一個整數數組,數組中有正數也有負數,找到具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和以及連續子數組的起始位置。 要求:用動態規劃策略實現,並分析其時間複雜度。 public class Continuous

原创 編程實現隨機輸入一個長度爲n的數組A[n],求出數組A[n]中逆序對的總數

1、編程實現隨機輸入一個長度爲n的數組A[n],求出數組A[n]中逆序對的總數。要求用兩種方法實現,並分析其時間複雜度:1)枚舉法2)分治法 2、編程實現求數組中第K小的元素。 枚舉法代碼 public class Inverse

原创 第1單元 操作系統引論測試A1

一.單選題(共10題,100.0分) 1 計算機操作系統的功能是( ) A、 把源程序代碼轉換爲目標代碼 B、 實現計算機用戶之間的相互交流 C、 完成計算機硬件與軟件之間的轉換 D、 控制、管理計算機系統的資源和程序的執行

原创 算法之分治法練習題

一.單選題(共6題,100.0分) 1 二分查找的時間複雜度是()。 A、O(nlogn) B、O(n) C、O(logn^2) D、O(logn) 正確答案: D 我的答案:D 得分: 16.6分 2 實現快速排序算法如下: p

原创 操作系統第3講 隨堂典型問題單選題

一.單選題(共10題,100.0分) 1 一個進程是( )。 A、由協處理器執行的一個程序 B、一個獨立的程序 + 數據集 C、PCB結構、程序和數據的集合 D、一個獨立的程序 正確答案: C 我的答案: C 2 下列的進程狀態變

原创 隨即生成1000個a~b的整數,求各數出現的概率

package Chapter_8; import java.util.Random; import java.util.Scanner; public class RandomDome {   public static voi

原创 當單擊“放大”按鈕時,文本字體放大2個像素;當單擊“縮小”按鈕時,文本字體縮小2個像素。

編輯程序,當單擊“放大”按鈕時,文本字體放大2個像素;當單擊“縮小”按鈕時,文本字體縮小2個像素。 package application2; import javafx.application.Application; im

原创 JAVAFX編寫程序,實現加法、減法、乘法和除法操作編寫程序,實現加法、減法、乘法和除法操作

編寫程序,實現加法、減法、乘法和除法操作。運行效果如圖所示。 package application2; import javafx.application.Application; import javafx.event.A

原创 編寫程序,創建個 Counter 對象(程序17.6),使用Runnable 創建100個任務,在每個任務中調用Counter對象的incrementO方法100 次

編寫程序,創建個 Counter 對象(程序17.6),使用Runnable 創建100個任務,在每個任務中調用Counter對象的incrementO方法100 次,同時輸出每個任務的任務號和Counter對象的count成員值

原创 初始餘額2000元。定義一個線程類模擬從賬戶中取錢,規定每個線程每次只能取100元

編寫程序,創建一個Account類表示賬戶,初始餘額2000元。定義一個線程類模擬從賬戶中取錢,規定每個線程每次只能取100元。編寫程序,創建兩個線程,從賬戶取錢,分析可能發生的衝突。 package Chapter_17; c

原创 實現個對象棧類 MyStack, 要求使用ArrayList 類實現該棧

編寫程序,實現個對象棧類 MyStack, 要求使用ArrayList 類實現該棧 package Chapter_11; import java.util.*; public class MyStack <T>{ priva

原创 使用Runnable 創建100個任務,在每個任務中調用Counter對象的incrementO方法100 次,分別採用方法同步、塊同步和Lock 鎖

編寫程序,創建個 Counter 對象(程序17.6),使用Runnable 創建100個任務,在每個任務中調用Counter對象的incrementO方法100 次,同時輸出每個任務的任務號和Counter對象的count成員值