• P63

      c語言深入學習及小游戲 文檔

    前言此詳細計劃的內容主要包括:1、全年規劃2、面向對象3、內容范圍。4、主要資料。5、知識點劃分。6、組織形式。7、時間計劃。第二項內容,發布兩個初始項目的具體運作模式,接受成員報名。這個發布,主要的內容是決定具體的平臺,以及如何使用此平臺來完成項目的運作。作為第一個項目,剛開始的時候,有我們各自擔任PO,在項目的運行過程中,盡量的使之成為自組織的團隊。漸漸的減少我們對項目運行的干預。使項目盡早的開始獨立運行。

    cc62k 2016-01-25   1908   0
    P4

      C語言冒泡、插入法、選擇排序算法分析 文檔

    C語言中三種常見排序算法分析一、冒泡法(起泡法)算法要求:用起泡法對10個整數按升序排序。算法分析:如果有n個數,則要進行n-1趟比較。在第1趟比較中要進行n-1次相鄰元素的兩兩比較,在第j趟比較中要進行n-j次兩兩比較。比較的順序從前往后,經過一趟比較后,將最值沉底(換到最后一個元素位置),最大值沉底為升序,最小值沉底為降序。

    cc62k 2016-01-25   3940   0
    P83

      C語言_游戲編程指南 文檔

    游戲編程指南彭博著《游戲編程指南》目錄第一章游戲編程必需的C++基礎知識1.1概述1.2入門知識1.3控制語句1.4函數1.5指針、數組與字符串1.6預編譯指令1.7多文件程序的結構第二章游戲編程必需的C++高級知識2.1類的定義和使用2.2構造函數2.3類的靜態成員2.4運算符重載2.5類的繼承2.6虛函數與抽象類第三章游戲編程必需的Windows編程知識3.1游戲編程中基本的Windows程序3.2Windows程序中的WinMain函數3.3Windows程序中的消息處理函數第四章DirectDraw編程基礎4.1DirectDraw使用前的準備工作4.2DirectDraw的初始化4.3DirectDraw對象的釋放第五章DirectDraw編程實戰5.1調入圖象5.2透明色5.3圖象傳送5.4圖象縮放5.5后臺緩存和換頁5.6頁面的丟失與恢復5.7頁面的填色5.8輸出文字第六章DirectDraw動畫制作6.1定時器6.2播放聲音6.3動畫例子第七章DirectDraw編程技巧

    cc62k 2016-01-25   2485   0
    P52

      ACM簡單題秒殺和C++ STL 文檔

    ACM競賽簡單題秒殺攻略簡單題簡單題的特點:沒有算法或者只有基本的算法編程復雜度不高分辨簡單題:簡單題一般題目較短校賽的第一題往往是簡單題觀察ranklist和場上氣球情況簡單題是校賽決勝的關鍵年份總題數簡單題數量AC所有簡單題可獲獎項200584二等獎200684三等獎200784二等獎200894三等獎200994三等獎如何秒殺簡單題提高代碼正確率提高寫代碼的速度熟練掌握各種基本算法Step1:解析題目背景介紹、問題提出輸入輸出要求輸入輸出樣例時間、空間限制以及其他信息

    p3n5 2016-01-21   3092   0
    P3

      50條C++編程經驗 文檔

    1.把C++當成一門新的語言學習(和C沒啥關系!真的。);2.看《ThinkingInC++》,不要看《C++變成死相》;3.看《TheC++ Programming Language》和《Inside The C++Object Model》,不要因為他們很難而我們自己是初學者所以就不看;4.不要被VC、BCB、BC、MC、TC等詞匯所迷惑——他們都是集成開發環境,而我們要學的是一門語言;5.不要放過任何一個看上去很簡單的小編程問題——他們往往并不那么簡單,或者可以引伸出很多知識點;6.會用VisualC++,并不說明你會C++;

    p3n5 2016-01-21   374   0
    P32

      Visual C++ MFC簡明教程 (marshall brain) 文檔

    Visual C++ MFC簡明教程原著:MarshallBrain編譯:張圣華第一部分:MFC導論Visual C++不僅僅是一個編譯器。它是一個全面的應用程序開發環境,使用它你充分利用具有面向對象特性的C++來開發出專業級的Windows應用程序。為了能充分利用這些特性,你必須理解C++程序設計語言。掌握了C++,你就必須掌握Microsoft基本類庫(MFC)的層次結構。該層次結構包容了WindowsAPI中的用戶界面部分,并使你能夠很容易地以面向對象的方式建立Windows應用程序。這種層次結構適用于所有版本的Windows并彼此兼容。你用MFC所建立的代碼是完全可移植的。該教程將向你介紹MFC的基本概念和術語以及事件驅動程序設計方法。在本節中,你將會輸入、編譯和運行一個簡單的MFC程序。下一節中將向你詳細解釋這些代碼。

    likfefe 2016-01-15   1713   0
    P102

      數據結構C語言版題集答案打印版 文檔

    數據結構(c語言版)習題集答案第1章緒論1.1簡述下列術語:數據,數據元素、數據對象、數據結構、存儲結構、數據類型和抽象數據類型。解:數據是對客觀事物的符號表示。在計算機科學中是指所有能輸入到計算機中并被計算機程序處理的符號的總稱。數據元素是數據的基本單位,在計算機程序中通常作為一個整體進行考慮和處理。數據對象是性質相同的數據元素的集合,是數據的一個子集。數據結構是相互之間存在一種或多種特定關系的數據元素的集合。存儲結構是數據結構在計算機中的表示。數據類型是一個值的集合和定義在這個值集上的一組操作的總稱。抽象數據類型是指一個數學模型以及定義在該模型上的一組操作。

    夢亦霏雨 2016-01-11   3857   0
    P40

      數據結構試題集(包含答案_完整版) 文檔

    第一章概論一、選擇題1、研究數據結構就是研究(D)。A.數據的邏輯結構B.數據的存儲結構C.數據的邏輯結構和存儲結構D.數據的邏輯結構、存儲結構及其基本操作2、算法分析的兩個主要方面是(A)。A.空間復雜度和時間復雜度B.正確性和簡單性C.可讀性和文檔性D.數據復雜性和程序復雜性3、具有線性結構的數據結構是(D)。A.圖B.樹C.廣義表D.棧4、計算機中的算法指的是解決某一個問題的有限運算序列,它必須具備輸入、輸出、(B)等5個特性。

    夢亦霏雨 2016-01-11   4353   0
    P13

      數據結構C語言版期末考試復習試題 文檔

    《數據結構與算法》復習題一、選擇題。1.在數據結構中,從邏輯上可以把數據結構分為C。A.動態結構和靜態結構B.緊湊結構和非緊湊結構C.線性結構和非線性結構D.內部結構和外部結構2.數據結構在計算機內存中的表示是指A。A.數據的存儲結構B.數據結構C.數據的邏輯結構D.數據元素之間的關系3.在數據結構中,與所使用的計算機無關的是數據的A結構。A.邏輯B.存儲C.邏輯和存儲D.物理4.在存儲數據時,通常不僅要存儲各數據元素的值,而且還要存儲C。A.數據的處理方法B.數據元素的類型C.數據元素之間的關系D.數據的存儲方法5.在決定選取何種存儲結構時,一般不考慮A。A.各結點的值如何B.結點個數的多少C.對數據有哪些運算D.所用的編程語言實現這種結構是否方便。

    夢亦霏雨 2016-01-11   7017   0
    P59

      數據結構C語言版部分習題及答案 文檔

    第二章習題與解答一判斷題1.線性表的邏輯順序與存儲順序總是一致的。2.順序存儲的線性表可以按序號隨機存取。3.順序表的插入和刪除操作不需要付出很大的時間代價,因為每次操作平均只有近一半的元素需要移動。4.線性表中的元素可以是各種各樣的,但同一線性表中的數據元素具有相同的特性,因此是屬于同一數據對象。5.在線性表的順序存儲結構中,邏輯上相鄰的兩個元素在物理位置上并不一定緊鄰。6.在線性表的鏈式存儲結構中,邏輯上相鄰的元素在物理位置上不一定相鄰。7.線性表的鏈式存儲結構優于順序存儲結構。8.在線性表的順序存儲結構中,插入和刪除時,移動元素的個數與該元素的位置有關。

    夢亦霏雨 2016-01-11   3195   0
    P26

      數據結構C語言版_總復習習題與指導 文檔

    數據結構總復習一、基本要求掌握的知識點如下:⑴?線性表、順序表和鏈表。要求掌握線性表的概念,兩種存儲結構的實現、優缺點及兩種存儲結構上的基本操作。⑵?棧與隊列。要求掌握棧和隊列的概念,順序棧、鏈棧的操作,棧的應用,循環隊列、循環鏈隊列的操作。⑶?串的基本運算和模式匹配。掌握串的基本運算的含義,了解模式匹配算法和時間復雜度。⑷?多維數組和廣義表。掌握多維數組及特殊矩陣的地址公式,廣義表的運算和存儲。⑸?樹和二叉樹。樹、二叉樹的定義、術語,二叉樹的性質、存儲、遍歷、應用,線索二叉樹的概念,樹與二叉樹的關系。⑹?圖的存儲及其操作。

    夢亦霏雨 2016-01-11   2602   0
    P6

      通訊錄管理系統C++源代碼詳解 文檔

    實現通訊錄管理系統任務:自學C語言中有關鏈表及外部文件的內容,設計出通訊錄管理系統。要求如下所述: ?建立通訊錄信息,信息至少包含編號、姓名、年齡、電話、通訊地址、電子郵箱等; 能夠提供添加、刪除和修改通訊錄信息的功能; 能夠提供按不同方式查詢的功能;如按姓名或年齡、電話等查詢; 將通訊錄保存在文件中;????能夠按表格方式輸出通訊錄信息。?要求:②??根據以上功能需求,自己定義單鏈表結點的存儲結構;③??為了保證所有的數據可以長期被使用,要求程序能將相關數據存儲在外部數據文件中,具體數據格式和文件名、路徑等自定;④??提供友好的用戶界面,方便用戶操作。

    張睿 2016-01-11   3453   0
    P79

      達內C++學員筆記3-Unix下的C開發 文檔

    Unix/Linux系統下C語言的開發學習內容:Unix/Linux系統基本概述Unix/Linux編程基礎和開發方式Unix/Linux內存管理Unix/Linux文件管理和目錄的操作Unix/Linux進程管理Unix/Linux信號Unix/Linux進程間通信(IPC)Unix/Linux網絡編程Unix/Linux多線程編程開發今天:1.Unix/Linux簡介(了解)2.gcc編譯器(深入了解)3.頭文件、庫文件(靜態庫和共享庫)4.環境變量的概念gcc是編譯器,功能:預處理、編譯、連接、匯編gcc-E只做預處理可以生成.

    sty87981 2016-01-10   430   0
    P47

      達內C++學員筆記4-數據庫的基礎知識 文檔

    一、數據庫簡介1.數據在UI(UserInterface用戶接口/圖形界面)被用戶輸入,在語言業務邏輯層(C/C++...語言代碼),最后數據存入FILE(硬盤存儲)。FILE的升級版是DBMS(Database Manege System)數據庫管理系統主流的數據庫系統:RDBMS:關系型數據庫管理系統什么是關系型數據庫?基于二維表的數據庫(擁有行列的表稱二維表)二維表第一行稱為表頭(tablehead),表頭上的每個格子稱為字段名表頭所在列的其他格子稱為字段值

    sty87981 2016-01-10   566   0
    P19

      達內C++學員筆記2-數據結構與算法 文檔

    數據結構和算法研究各種通用問題并提出了相應的解決方案數據結構側重變量之間的關系算法側重如何使用變量解決問題數字之間的邏輯結構指人想象的數字之間的關系數字之間的物理結構指計算機內部實際的數字之間的關系邏輯結構:1.集合結構(所有數字都屬于一個總體)2.線性結構(所有數字可以用一條直線連接起來)3.樹形結構(任何數字只有一個前導數字,可以有多個后繼數字)4.網狀結構(數字之間有多對多的交叉結構,沒有方向性)物理結構:1.順序結構(數據存放在一段連續的內存空間中)可以使用編號訪問任何一個數字(隨機訪問)訪問任何數字的時間相同插入刪除操作比較費時空間利用率低

    sty87981 2016-01-10   361   0
    P77

      達內C++學員筆記1-C基礎知識 文檔

    whoami命令可以查看當前所使用的賬號。clear命令可以清楚屏幕上的所有文字內容。操作系統使用文件系統來管理所有的文件。文件系統中包括文件和文件夾(目錄),文件夾是對文件進行分組的。Linux系統中的文件系統是從一個源頭發展出來的,我們把這個源頭叫做根目錄。在終端窗口中用戶隨時和文件系統中的某個目錄關聯Linux系統中每個賬號有一個私有目錄,叫做這個賬號的home目錄。使用~表示這個home目錄。用某個賬號進入終端窗口后,就和這個賬號的home關聯。pwd命令可以查看當前關聯的目錄。

    sty87981 2016-01-10   1700   0
    P13

      C++圖書館項目源碼 文檔

    C++圖書館項目源碼

    1026615761 2015-12-11   416   0
    P27

      C語言參考手冊10 文檔

    區分C語言中getch、getche、fgetc、getc、getchar、fgets、gets首先,這兩個函數不是C標準庫中的函數,intgetch(void) //從標準輸入讀入一個字符,當你用鍵盤輸入的時候,屏幕不顯示你所輸入的字符。也就是,不帶回顯。intgetche(void)  //從標準輸入讀入一個字符,鍵盤輸入的時候,屏幕顯示所輸入的字符。帶回顯。這兩個函數包含在頭文件conio.h中,需要記住的是conio.h不是C標準庫中的頭文件。Micorsoft和Borland的C編譯器提供了conio.h,用來創建控制臺文本用戶界面。一般在Windows系統下安裝了VS、VC等,就可以包含conio.h頭文件。

    pfmm 2015-11-07   2123   0
    P

    超越C++標準庫 - Boost 程序庫導論 文檔

    介紹Boost libraries: C++編程的下一個突破 Boost帶領你遠遠地超越了C++標準庫,它使得C++編程更優雅、更有活力、更高產。首先,我們系統地介紹一下Boost庫的主要組成和它們的主要用法。 Bj?rn Karlsson為中級至高級的C++開發者描述了所有58個Boost庫的輪廓,并完整敘述了12個可能最有用的庫。Karlsson的主題范圍從智能指針和類型轉換,到容器和數據庫結構,解釋了如何正確地使用每一個庫來改進你的代碼。他詳細論述了可以讓你寫出更簡明、清晰、易讀的代碼的高級函數對象。他還帶你到Boost的"幕后",看看那些對你創建自己的泛型庫有益的工具和技術。 本書的內容包括: 智能指針,提供自動的對象生存期管理和簡單的資源共享 提供類型轉換和詞匯轉換的統一的、最優的解決方案 使編程更簡單、更清晰的工具類 靈活的容器類,解決了C++標準庫未覆蓋的問題

    swde 2015-11-02   3999   0
    P

    Effective C++中文版 文檔

    對每個人來說,習慣C++需要一些時間,對于已經熟悉C的程序員來說,這個過程尤其令人苦惱。因為C是C++的子集,所有的C的技術都可以繼續使用,但很多用起來又不太合適。例如,C++程序員會認為指針的指針看起來很古怪,他們會問:為什么不用指針的引用來代替呢? C是一種簡單的語言。它真正提供的只有有宏、指針、結構、數組和函數。不管什么問題,C都靠宏、指針、結構、數組和函數來解決。而C++不是這樣。宏、指針、結構、數組和函數當然還存在,此外還有私有和保護型成員、函數重載、缺省參數、構造和析構函數、自定義操作符、內聯函數、引用、友元、模板、異常、名字空間,等等。用C++比用C具有更寬廣的空間,因為設計時有更多的選擇可以考慮。 在面對這么多的選擇時,許多C程序員墨守成規,堅持他們的老習慣。一般來說,這也不是什么很大的罪過。但某些C的習慣有悖于C++的精神本質,他們都在下面的條款進行了闡述。

    zh119123 2015-10-23   253   0
    1 2 3 4 5 6 7 8 9 10

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色