2025.9.18——卷6-8选择

卷6选择

大O表示法

大O表示法由​​德国数学家保罗·巴赫曼(Paul Bachman)提出,用于表示算法的最坏情况下时间复杂度

Θ表示法

Θ表示法通常归功于​​计算机科学家Donald Knuth​​等人,用于描述算法的平均时间复杂度

ST表

预处理时间复杂度O(NlogN),查询O(logN)

AVL树

一种自平衡二叉搜索树,相较于普通二叉树,可以通过旋转的方式保证每个节点的左子树和右子树的高度之差不超过1
插入节点破坏平衡的情况有RR型,RL型,LR型,LL型

卷7选择

传参二维数组

第二维的数据不能省略

杨辉三角

在(x+y)n中,xk*y^(n-k)的系数为C(n,k)

几种网络协议

协议 全称 主要用途 所属层 核心特点 常用端口 类比
IMAP Internet Message Access Protocol 电子邮件接收与管理 应用层 双向同步,在服务器上管理邮件 143 (明文) / 993 (SSL) 像使用“云盘”,文件始终在服务器同步
HTTP HyperText Transfer Protocol 网页内容传输 应用层 请求-响应模型,无状态 80 (明文) / 443 (SSL) 像在餐厅点餐,下单后等待上菜
UDP User Datagram Protocol 快速数据传输 传输层 无连接、不可靠、但快速高效 - 像寄明信片,不确认对方是否收到
TELNET Telecommunication Network 远程命令行登录 应用层 纯文本传输,不安全 23 像用无加密对讲机,内容会被窃听

笛卡尔树

满足左孩子的位置小于自己,右孩子的位置大于自己的堆
不支持修改元素
预处理O(n),查询最小值和最小值位置是O(logN)的

卷8选择

+x

既x

前、后缀表达式求值

本质都是压栈,前缀是压符号,后缀是压数字

pair

包含在头文件中

迭代加深搜索

每次执行深度首先的DFS,如果没有搜到答案就将深度限制++

posted @ 2025-09-18 21:30  Kevin_Mu  阅读(6)  评论(0)    收藏  举报