「数字逻辑设计」Chapter 3. Combinational Logic Design

2024-04-16

本篇笔记概述了组合逻辑设计的基本概念与自动化过程,包括逻辑表示方法、设计过程、工艺映射、集成电路的分类、基本逻辑函数、译码器与编码器的功能,以及加法器和减法器的实现。通过分层设计和不同的设计方法,笔记详细探讨了如何优化和验证逻辑设计,确保其在实际应用中的有效性和效率。(由 gpt-4o-mini 生成摘要)

2024-04-02

本篇笔记涵盖了计数原理的基本概念,包括加法原理、乘法原理、容斥原理和树形图等。接着介绍了鸽笼原理及其广义形式,排列组合的定义和计算方法,以及如何处理重复元素的排列和组合。还探讨了将对象分配到盒子中的不同情况,组合恒等式的应用,以及递推关系的定义和解法。最后,生成函数的概念及其在计数问题和递推关系中的应用也得到了阐述。(由 gpt-4o-mini 生成摘要)

2024-03-26

主办方将在一个二维平面中投放广告。共有 nn 个广告可被投放,其中每个广告的都是左上角为 (xi,yi)(x_i,y_i)w×hw\times h 矩形且出现时间为 [li,ri][l_i,r_i]。同一时间内,任意两个被投放的广告不能有重叠面积。此外还有 mm 条限制 (ui,vi)(u_i,v_i) 表示在广告 uiu_i 和广告 viv_i 中至少选择投放一条。判断是否存在一组合法的投放方案,如果存在的话给出方案。

1n5×1041\le n\le 5\times 10^41m1051\le m\le 10^51w,h,xi,yi,li,ri20001\le w,h,x_i,y_i,l_i,r_i \le 2000

2024-03-06

本篇笔记概述了二叉搜索树的基本概念及其变种,包括 AVL 树、Splay 树、红黑树和 B+ 树。首先介绍了 AVL 树的定义、插入和删除操作,以及如何维护树的平衡。接着讨论了 Splay 树的旋转操作和均摊分析,随后介绍了红黑树的插入和删除策略,最后讲解了 B+ 树的结构特性及其分裂和插入过程。整体上,笔记提供了对这些数据结构的深入理解和操作方法。(由 gpt-4o-mini 生成摘要)

2024-02-29

本篇笔记概述了数字系统和信息的基本概念,包括数字电路、数字信号与模拟信号的区别,逻辑系统的分类(组合电路与时序电路),以及数字计算机和嵌入式系统的结构与设计过程。此外,还介绍了数字系统中的进制、编码方式(如 BCD 码、格雷码和奇偶校验码)等内容,帮助读者理解数字逻辑设计的基础知识。(由 gpt-4o-mini 生成摘要)