02.Web开发基础
1. Web的发展
1.1 什么是Web?
Web = 万维网(World Wide Web)
它不是互联网(Internet),而是互联网上的一种服务,就像微信、QQ一样。
- 互联网:像高速公路,连接全球计算机
- Web:像高速公路上的"信息专列",专门运送网页内容
生活类比:
你用手机刷抖音 → 抖音App是"客户端"
你用浏览器看网页 → 浏览器是"客户端",Web是背后的信息系统
Web = 万维网(World Wide Web)
它不是互联网(Internet),而是互联网上的一种服务,就像微信、QQ一样。
生活类比:
你用手机刷抖音 → 抖音App是"客户端"
你用浏览器看网页 → 浏览器是"客户端",Web是背后的信息系统
初高中解析几何关注理论求解,通过代数方法研究几何性质。算法竞赛中的计算几何则面临实际计算问题:
点积与叉积、点线关系、多边形与简单多边形、简单多边形面积、凸包、半平面交。
本章介绍平衡树的概念,详细讲解 AVL 树的平衡因子、四种平衡旋转操作及代码实现,并简介红黑树、Treap、SBT、B 树和 B + 树等其他平衡树。特别介绍了一种特殊的平衡树——伸展树的基本结构、核心操作、基本操作、序列操作、时间复杂度等内容。
从网络与流的基本概念出发,讨论最大流问题及其求解算法,包括Ford-Fulkerson方法、Edmonds-Karp算法和Dinic算法。介绍最大流最小割定理,以及费用流问题和二分图匹配问题。