編程導論(Python版)
第1篇 計算機科學基礎
一、計算機組成原理
二、計算機網絡原理
三、操作系統原理
四、編譯原理
五、軟件工程原理
第2篇 Python程序設計基礎
part1 過程式編程
part2 面向對象編程
part3 函數式編程
part4 Python進階
專題一 錯誤、調試和測試
專題二 正則表達式
專題三 IO編程
專題四 多進程和多線程
專題五 常用模塊
專題六 網絡編程
專題七 圖形界面編程
專題八 數據庫編程
專題九 爬蟲
專題十 機器學習
專題十一 數據科學
第3篇 Python數據結構與算法
一、數據結構與算法概論
二、線性表
三、棧和隊列
四、二叉樹和樹
五、圖
六、查找、排序
七、算法設計技巧(貪婪,分治,動態規劃,隨機化,回溯)
第4篇 Python設計模式
一、創建型模式
二、結構型模式
三、行為型模式
編程導論(Python版)
相關推薦
編程導論(Python版)
面向對象 軟件 創建 算法 圖形界面 進程 數據結構與算法 隨機 機器學習 第1篇 計算機科學基礎 一、計算機組成原理 二、計算機網絡原理 三、操作系統原理 四、編譯原理 五、軟件工程原理 第2篇 Python程序設計基礎
Spark SQL編程指南(Python)【轉】
res 平臺 per 它的 split 執行 文件的 分組 不同 轉自:http://www.cnblogs.com/yurunmiao/p/4685310.html 前言 Spark SQL允許我們在Spark環境中使用SQL或者Hive SQL執行關系型查詢。它的核
《編程導論(Java)·2.1.2 啊,我看到了多態》-什麽是多態(polymorphism)
img page ria 使用方法 ride idt void one 標題 1.不明覺厲 很多人學習多態時,會認為。 之所以不明覺厲,由於多態的定義:事物存在的多種表現形態;而後,有人將重載(overload)、改寫(override)、多態變量和泛型歸結於同一個
《編程導論(Java)·3.3.2 按值傳遞語義》
文字 指定 來源 center public 語言 斷點 enter art 不要受《Java編程思想》的影響,計算機科學中的術語——按引用傳遞(pass-by-reference)。不要搞成自說自話的個人用語。這些術語也不是專門針對Java的,你不應該從某一本Java
劍指Offer-- 翻轉鏈表 (python版)
head 鏈表 pytho blog write ini pre 當前 返回 輸入一個鏈表,反轉鏈表後,輸出鏈表的所有元素。 # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): #
編碼的秘密(python版)
默認 字節數 二進制格式 type eight 符號 占用 終端 自己 編碼(python版) 最近在學習python的過程中,被不同的編碼搞得有點暈,於是看了前人的留下的文檔,加上自己的理解,準備寫下來,分享給正在為編碼苦苦了掙紮的你。 編碼的概念 編碼就是將信息從一
代碼這樣寫更優雅(Python 版)(轉載)
python 初學 return 閱讀 沒有 邏輯 刪除元素 python3 list ask 轉載:https://mp.weixin.qq.com/s?timestamp=1498528588&src=3&ver=1&signature=Df
C++編程規範(不斷更新)
系統 must 那是 一點 class xxx 編程規範 自己 ++ 本文總結一些經驗教訓,以使編出來的代碼更為健壯。 1、定義類/結構體的時候不要和系統函數沖突(尤其是不同系統/平臺之間移植的時候) 有時候在windows系統下編譯沒問題,但是在linux系統下就
.NET編程01(泛型)
基類 減少 inter st3 func basic line pro ping 一:Object 類型:一切類型的父類,通過繼承,子類擁有父類一切屬性和行為;任何父類出現的地方,都可以用子類來代替; 用一個方法來完成多個方法做的事 /// <summary>
【Spark MLlib速成寶典】模型篇04樸素貝葉斯【Naive Bayes】(Python版)
width pla evaluate 特征 mem order 一個數 ble same 目錄 樸素貝葉斯原理 樸素貝葉斯代碼(Spark Python) 樸素貝葉斯原理 詳見博文:http://www.cnblogs.com/itmor
【Spark MLlib速成寶典】模型篇05決策樹【Decision Tree】(Python版)
back filter oms sse mlu eval ffffff size red 目錄 決策樹原理 決策樹代碼(Spark Python) 決策樹原理 詳見博文:http://www.cnblogs.com/itmorn/p/79
c語言程序設計第4周編程練習(素數和)
richedit 第一個 循環 {} 給定 技術 ron 都是 初始化 1 素數和(5分) 題目內容: 我們認為2是第一個素數,3是第二個素數,5是第三個素數,依次類推。 現在,給定兩個整數n和m,0<n<=m<=200,你的程序要計算第n個素數到第
四則運算生成程序(python版)
本地化 tee 情況 class 數字 是否 波蘭表達式 api 提示 四則運算題目生成—基於控制臺 項目托管在碼雲:飛機票 需求分析 根據控制臺提示信息,輸入題目生成相關配置參數 題目生成數量 數字範圍 式子中是否有分數 .... 程序支持 10000 題目生成
結對編程——四則運算(第一周)
inf 情況 代碼托管 string on() 測試 運算 Coding 總數 結對編程——四則運算(第一周) 需求分析 題目要求 一個命令行程序實現: 自動生成小學四則運算題目(加、減、乘、除) 支持整數 支持多運算符(比如生成包含100個運算符的題目) 支持真分數 統
後端結對編程小結(6.6)
生成 需求文檔 com gen inf 數據 lin 利用 後端 鄒衛其、陳誌鍇 任務進度報告: 按照前一篇前端給出的數據庫需求文檔(link),用navicat新建了數據庫表,如下圖 並且利用逆向工程generator,生成了數據庫接口方法,實現了對兩個數據表的插入。
線性表應用--Josephus問題的解法(Python 版)
pytho 人的 clas 基於 列表 設有 return 所有 下一個 線性表應用 --Josephus問題的解法(Python 版) Josephus問題描述:假設有n個人圍坐一圈,現在要求從第k個人開始報數,報到第m個數的人退出。然後從下一個人開
棧應用之 括號匹配問題(Python 版)
text 所有 != parent else 括號 check style pan 棧應用之 括號匹配問題(Python 版) 檢查括號是否閉合 循序掃描被檢查正文(一個字符)裏的一個個字符 檢查中跳過無關字符(所有非括號字符都與當前處理無關) 遇到開括號將其壓入棧 遇到
1047 編程團體賽(20 分)
algorithm sca int style bottom reset tex base i++ 編程團體賽的規則為:每個參賽隊由若幹隊員組成;所有隊員獨立比賽;參賽隊的成績為所有隊員的成績和;成績最高的隊獲勝。 現給定所有隊員的比賽成績,請你編寫程序找出冠軍隊。 輸
拓撲排序|Topological Sort類演算法題心得(PYTHON版)
拓撲排序 尋找專案之間依賴順序的過程稱為拓撲排序(topological sorting)。 首先要了解有向無環圖|Directed Acyclic Graph: 用字典表示:G = { 'a':'bce', 'b':'d','c':'d','d':'','e':'cd'} Key
福大軟工1816 · 團隊現場編程實戰(抽獎系統)
ror 新技術 report clas 可用 機會 啊啊啊 發出 英文字母 福大軟工1816 · 團隊現場編程實戰(抽獎系統) 隊員職責分工 團隊成員 分工 張揚 預處理算法、抽獎算法、解決其他問題、本次博客撰寫 韞月 "創建抽獎活動"頁面的開發、“已發布