免費試聽時間:
美西時間1月12日 周六 19:00-21:00
美東時間1月12日 周六 22:00-00:00
北京時間1月13日 周日 11:00-13:00
報名網址:www.jiuzhang.com
Python 語言入門部分:講解 Python 的基本語法和常用內置數據結構
算法提升部分:使用 Python學習常見的算法和數據結構,並且解決常見的 Python 算法面試問題。
從零學習Python,算法和數據結構
轉專業找CS工作的小夥伴
有一些編程基礎,但算法基礎薄弱的同學
想要從事人工智慧的同學
國內TOP1名校畢業,資深Java工程師,5年Java與Android開發經驗,現在從事人工智慧,有豐富深度學習項目開發經驗。
如何從零基礎開始在最短的時間內拿到offer?
簡歷全攻略:如何寫好簡歷?怎樣準備項目?
面試大揭秘:IT技術面試內容有哪些?如何準備?
Python基礎入門
變量及其運算
Reverse 3-digit Integer
Swap Two Variables
登陸http://t.cn/RAC7Era,註冊帳號
並報名《九章算法基礎班(Python)》
上過《九章算法班》、《九章算法強化班》、《系統設計班》,投100次簡歷,面十幾家公司,拿到 Facebook、eBay、Intuit 和 Amazon 共4個offer
國內3年工作經驗,上過《九章算法班》、《系統設計班》,成功肉身翻牆,拿到Amazon offer,抽中H1B
上過《九章算法班》《BAT國內筆試面試班》,轉CS一年半拿到 FB offer
如何從零基礎開始在最短的時間內拿到offer?
簡歷全攻略:如何寫好簡歷?怎樣準備項目?
面試大揭秘:IT技術面試內容有哪些?如何準備?
Python基礎入門
變量及其運算
Reverse 3-digit Integer
Swap Two Variables
循環,函數和面向對象入門 Loops, Function & OOP程序控制流
如何寫好if語句
for 循環和 while 循環
函數
函數的定義及使用
函數的參數傳遞
面向對象入門
什麼是面向對象
類和對象的概念
線性數據結構 I Linear Data Structure I什麼是數據結構?
列表(List)和元組(Tuple)
列表的概念及常用操作
元組的概念及常用操作
字符串(String)
字符串的概念及常用操作
字符和 Unicode
什麼是引用(Reference)?
計算機內存模型
線性數據結構 II Linear Data Structure II鍊表(Linked list)
鍊表的構建
鍊表的常用操作
算法的時間複雜度分析
棧(Stack)
棧的實現及常用操作
棧在作業系統中的應用
隊列(Queue)
隊列的實現及常用操作
Python 中的 queue 模塊
二叉樹及深度優先遍歷 Binary Tree & Depth First Traversal什麼是樹(Tree)?
二叉樹的定義
二叉樹的構建
二叉樹的深度優先遍歷
前序遍歷
中序遍歷
後序遍歷
遞歸(Recursive)
什麼是遞歸 ?
遞歸的三要素
遞歸算法的時間和空間複雜度分析
二叉樹寬度優先遍歷和BST Breadth First Traversal & BST二叉樹的寬度優先遍歷
寬度優先遍歷的實現
按層次遍歷
二分搜索樹(BST)
什麼是 BST ?
BST 的常用操作
BST 在實際系統中的應用
字典和分治法 Set, Dictionary & Divide and Conquer集合(Set)和字典(Dictionary)
集合的定義及常用操作
字典的定義及常用操作
集合和字典的實現
分治算法
什麼是分治法?
使用分治法解決經典面試題
排序算法 Quick Sort & Merge Sort普通排序算法
選擇排序
插入排序
冒泡排序
歸併排序
歸併排序的算法思想
歸併排序的 Python 實現
快速排序
快速排序的算法思想
快速排序的 Python 實現
使用 Python 的 Sort 和 cmp 函數實現各種情況下的排序
九章算法 | 幫助更多中國人找到好工作
《九章算法基礎班(Python)》免費試聽課
美西時間1月12日 周六 19:00-21:00
美東時間1月12日 周六 22:00-00:00
北京時間1月13日 周日 11:00-13:00
九章基礎算法班(Java)互動課
隨時上課,正在免費報名中
拉到文末閱讀原文,可免費報名!