原创 MOOC C#筆記(一):數據類型

C#筆記 基礎知識 一個C#程序主要包括以下部分: 命名空間聲明(Namespace declaration) 一個 class Class 方法 Class 屬性 一個 Main 方法 語句(Statements)& 表達式(Expres

原创 HTML標籤整理

HTML常用標籤整理 基礎標籤 !DOCTYPE 定義文檔類型。<!DOCTYPE> html 定義 HTML 文檔。 title 定義文檔的標題。 body 定義文檔的主體。 !--...-- 定義註釋。<!--...--> 文字類標籤

原创 一步一步教你在VS 2017中配置OpenGL

在VS2017環境中配置OpenGL,我們分三步:配置GLFW、配置GLAD、導出項目模板。 配置GLFW 1.首先下載GLFW,點擊這裏,進入Github下載。 或者 點擊這裏從百度雲下載,提取碼爲yavo。(注:該鏈接由中國大學MOOC

原创 MOOC C++筆記(六):多態

多態 虛函數 在類的定義中,前面有virtual關鍵字的成員函數就是虛函數。 virtual關鍵字只用在類定義裏的函數聲明中,寫函數體時不用。 構造函數和靜態成員函數不能是虛函數。 多態的表現形式 基類指針指向派生類 派生類的指針可以賦給基

原创 MOOC 數據庫筆記(四):關係代數

關係代數 關係代數概述 特點 基於集合,提供了一系列的關係代數操作:並、差、笛卡爾積(廣義積)、選擇、投影和更名等基本操作 以及交、連接和關係除等擴展操作,是一種集合思維的操作語言。 關係代數操作以一個或多個關係爲輸入,結果是一個新的關係。

原创 PTA A1017

A1017 Queueing at Bank (25 分) 題目內容 Suppose a bank has K windows open for service. There is a yellow line in front of the

原创 MOOC 數據庫筆記(三):關係模型之基本概念

關係模型的基本概念 關係模型簡述 1.最早由E.F.Codd在1970年提出。 2.是從表(Table)及表的處理方式中抽象出來的,是在對傳統表及其操作進行數學化嚴格定義的基礎上,引入集合理論與邏輯學理論提出的。 3.是數據庫的三大經典模型

原创 PTA A1016

A1016 Phone Bills (25 分) 題目內容 A long-distance telephone company charges its customers by the following rules: Making a l

原创 PTA A1014

A1014 Waiting in Line (30 分) 題目內容 Suppose a bank has N windows open for service. There is a yellow line in front of the

原创 MOOC C++筆記(四):運算符重載

第四周:運算符重載 基本概念 運算符重載,就是對已有的運算符(C++中預定義的運算符)賦予多重的含義,使同一運算符作用於不同類型的數據時導致不同類型的行爲。 運算符重載的目的是:擴展C++中提供的運算符的適用範圍,使之能作用於對象。 同一個

原创 MOOC 數據庫系統筆記(二):數據庫系統的基本結構及其演變發展

數據庫系統的結構抽象與演變 數據庫的標準結構 DBMS管理數據的三個層次 1.External Level = User Level 某一用戶能夠看到與處理的數據,全局數據中的某一部分 2.Conceptual Level = Logic

原创 MOOC 數據庫系統筆記(一):初步認識數據庫系統

概述 什麼是數據庫 數據庫是電子化信息的集合 數據庫起源於規範化“表(Table)”的處理。 Table:以按行按列形式組織及展現的數據。 E.F.Codd,基於對“表(Table)”的理解: 1.提出了“關係”及關係模型。 2.提出了關係

原创 PTA A1011&A1012

A1011 World Cup Betting (20 分) 題目內容 With the 2010 FIFA World Cup running, football fans the world over were becoming inc

原创 MOOC C++筆記(五):繼承

第五週:繼承 繼承和派生的基本概念 繼承:在定義一個新的類B時,如果該類與某個個已有的類A相似(指的是B擁有A的全部特點),那麼就可以把A作爲一個基類,而把B作爲基類的一個派生類(也稱子類)。 派生類是通過對基類進行修改和擴充得到的。在派生

原创 【C/C++】qsort函數的使用方法和細節

函數概述 qsort 爲quick sort的簡寫,意爲快速排序,主要用於對各種數組的排序,在頭文件stdlib.h中。 因爲數組的元素可能是任何類型的,甚至是結構或者聯合,所以必須高數函數qsort如何確定兩個數組元素哪一個“更小”,這就