第一章 数据思维与算法概述 1
第1节 数据思维 1
第2节 算法概述 3
第3节 算法与程序设计 9
第4节 算法的描述 14
第二章 开发环境 18
第1节 安装并配置Visual Studio 20
第2节 .NET框架以及开发中的一些概念 24
第3节 Git系统和GitHub平台 27
第4节 设计HelloWorld 32
第三章 C#.NET的基本语法 46
第1节 C#.NET基础知识 46
第2节 选择分支结构 59
第3节 一维数组 65
第4节 字符串类型的操作 68
第5节 循环结构 84
第6节 常用ASP.NET控件 93
第四章 数据库访问 109
第1节 CBDB数据库 109
第2节 关于ADO.NET 123
第3节 异常结构 134
第4节 ADO.NET读写数据库 137
第五章 函数与递归 161
第1节 函数 161
第2节 递归(recursive) 167
第六章 常用统计算法基础 179
第1节 方差、标准差、协方差、相关系数 179
第2节 正态分布和中心极限定理 190
第3节 极大似然法MLE 200
第4节 最小二乘法 202
第5节 蒙特卡罗算法 210
第七章 人工智能算法初步 223
第1节 最短路径(Dijkstra)算法 223
第2节 朴素贝叶斯算法 231
第3节 KNN算法 236
第4节 K-Means算法 247
第八章 中文分词算法 260
第1节 概述 260
第2节 关于Jieba分词 275
第九章 爬虫 297
第1节 爬虫概述 297
第2节 爬虫应用 300