All Tags

#并发 1 #基元 1 #装箱 1 #引用传递 1 #值传递 1 #计数排序 1 #动态规划 1 #贪心 6 #Boyer-Moore 投票算法 1 #HTTP/1.0 1 #HTTP/1.1 1 #HTTP 1 #WWW 1 #IMAP 1 #MIME 1 #POP3 1 #SMTP 1 #FTP 1 #DNS 1 #P2P 1 #C/S 1 #路由器 1 #移动IP 1 #IGMP 1 #多播 1 #BGP 1 #OSPF 1 #RIP 1 #PING 1 #ICMP 1 #DHCP 1 #ARP 1 #路由聚合 1 #默认网关 1 #子网掩码 1 #CIDR 1 #NAT 1 #IPv6 1 #IPv4 1 #SDN 1 #数据报 1 #虚电路 1 #交换机 1 #PPP 1 #VLAN 1 #MAC帧 1 #IEEE 802.1Q 1 #IEEE 802.11 1 #IEEE 802.3 1 #WAN 1 #LAN 1 #令牌传递协议 1 #CSMA/CA 1 #CSMA/CD 1 #CDMA 1 #CSMA 1 #ALOHA 1 #CDM 1 #WDM 1 #TDM 1 #FDM 1 #ARQ协议 1 #选择重传协议 1 #后退N帧协议 1 #停止等待协议 1 #滑动窗口 1 #海明码 1 #CRC码 1 #违规编码法 1 #零比特填充法 1 #字节填充法 1 #字符计数法 1 #中继器 1 #集线器 1 #微波 1 #光纤 1 #同轴电缆 1 #双绞线 1 #QAM 1 #PSK 1 #PM 1 #FSK 1 #FM 1 #ASK 1 #AM 1 #PCM编码 1 #差分曼彻斯特编码 1 #曼彻斯特编码 1 #反向非归零编码 1 #非归零编码 1 #归零编码 1 #宽带传输 1 #基带传输 1 #香农定理 1 #奈奎斯特定理 1 #UDP 2 #TCP 2 #TCP/IP 1 #OSI 1 #固态硬盘 1 #磁盘 1 #SPOOLing 1 #通道 1 #文件 1 #目录 1 #文件系统 1 #段式存储管理 1 #页面置换算法 1 #页式存储管理 1 #虚拟内存 1 #内存 1 #管道 1 #管程 1 #死锁 1 #互斥 1 #同步 1 #CPU调度 1 #PCB 1 #线程 1 #进程 1 #操作系统分类 1 #操作系统引导 1 #微内核 1 #宏内核 1 #系统调用 1 #虚拟机 1 #DMA 2 #I/O 2 #总线定时 1 #总线事务 1 #总线 1 #微程序控制器 1 #多处理器 1 #流水线 1 #中断 3 #异常 1 #控制器 1 #数据通路 1 #指令周期 1 #RISC 1 #CISC 1 #x86 1 #ISA 1 #指令集体系结构 1 #指令寻址 1 #TLB 1 #页表 1 #交叉存储器 1 #位扩展 1 #字扩展 1 #虚拟存储器 1 #SDRAM 1 #SRAM 1 #DRAM 1 #ROM 1 #RAM 1 #Cache 1 #存储器 1 #IEEE 754 1 #浮点数 1 #定点数 1 #移码 1 #反码 1 #补码 1 #原码 1 #性能指标 1 #字长 1 #数量级 1 #最佳归并树 1 #置换-选择排序 1 #败者树 1 #多路平衡归并 1 #基数排序 1 #归并排序 1 #堆排序 1 #简单选择排序 1 #快速排序 1 #冒泡排序 1 #希尔排序 1 #折半插入排序 1 #直接插入排序 1 #B+树 1 #B树 1 #红黑树 1 #平衡二叉树 1 #二叉排序树 1 #分块查找 1 #邻接表 1 #邻接矩阵 1 #拓扑排序 1 #二叉树 1 #哈夫曼树 1 #树 1 #数组 2 #广义表 1 #线性表 1 #时间复杂度 1 #Eular 1 #Floyd 3 #redis 1 #mybatis-plus 1 #SpringBoot 3 #log4j2 1 #SPFA 2 #Bellman-Ford 4 #Dijkstra 5 #EMQX 2 #MQTT 1 #BFS 3 #DFS 2 #图论 2 #哈希表 3 #堆 1 #并查集 2 #Trie树 1 #字符串 3 #KMP 3 #队列 2 #栈 3 #链表 2 #离散化 1 #位运算 1 #双指针 7 #差分 2 #前缀和 2 #高精度 1 #二分 3 #排序 2 #递归 1

Leetcode 125. 验证回文串

题干 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s,如果它是 回文串 ,返回 true ;否则,返回 false 。 示例 1: 输入: s = "A man, a

acautomaton Published on 2025-03-03

Leetcode 42. 接雨水

题干 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: 输入:height = [0,1,0,2,1,0,1,3,2,1,2,1] 输出:6 解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况

acautomaton Published on 2025-01-16

Leetcode 80. 删除有序数组中的重复项 II

题干 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。

acautomaton Published on 2025-01-13

Leetcode 26. 删除有序数组中的重复项

题干 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以被通过: 更改数

acautomaton Published on 2025-01-13

Leetcode 27. 移除元素

题干 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素。元素的顺序可能发生改变。然后返回 nums 中与 val 不同的元素的数量。 假设 nums 中不等于 val 的元素数量为 k,要通过此题,您需要执行以下操作: 更改

acautomaton Published on 2025-01-12

Leetcode 88. 合并两个有序数组

题干 https://leetcode.cn/problems/merge-sorted-array/description/ 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,

acautomaton Published on 2025-01-12

Section 6.双指针

核心思想: 对于一个序列:用两个指针维护一段区间 对于两个序列:用两个指针对两个序列进行有规律地维护(如归并排序) 将时间复杂度O(n^2)的算法优化至O(n) for (int i = 0; i < n; i++) { for (int j = 0; i < m; j++) { //...

acautomaton Published on 2022-01-11