全國青少年信息學奧林匹克聯賽是一項面向全國青少年的信息學競賽,通過競賽和相關的活動培養和選拔優秀的計算機人才,每年由中國計算機學會統一組織。聯賽分初賽和復賽兩個階段。初賽考察通用和實用的計算機科學知識,以筆試形式進行。復賽為程序設計須在計算機上調試完成。通過該階段的課程學習,孩子可以通過參加NOIP,獲取名牌大學“直接錄取”、“降一本線錄取”、“降分錄取”等相關優惠政策。
適合學生:少兒編程NOIP算法編程課程主要適合五年級至高二的學生學習。
學習目標:掌握核心算法,參加NOIP比賽,為升學添磚加瓦。
授課形式:在線教育,1對6精品小班教學
Level 1
結合“多功能計算器”,講解C++的變量、表達式、數據類型條件語句、循環語句等知識。
Level 2
結合加密解密程序、文章著色程序等實例講解遞歸、數組等知識。
Level 3
結合排序程序、飛機大戰游戲,講解排序算法、結構體等知識。
Level 4
結合題目介紹格式化輸入輸出、枚舉、模擬、時間復雜度等知識。
Level 5
結合題目介紹快速冪、哈希、高精度、二分等知識。
Level 6
結合題目介紹歐幾里得算法、素數篩法、隊列、棧等知識。
Level 7
結合題目介紹搜索、貪心、動態規劃等知識。
Level 8
結合題目介紹并查集、分治、組合數學、樹、圖等知識。