计算机系统综合实践PA3
理解程序如何在计算机上运行的根本途径是实现一个完整的计算机系统。
计算机系统综合实践PA1
理解程序如何在计算机上运行的根本途径是实现一个完整的计算机系统。
LeetCode每日一题
每日一题题解每日更新中
电子资料资源
电子书、外刊、论文数据、计算机科学与技术等资源
C可变参数函数
C可变参数函数
通过UMAF禁/启用XHCI
利用UMAF进入高级bios设置
运算符重载
Rational是用来描述有理数的工具。由于计算机对于浮点数存储机制的底层硬件局限,c++中的double无法准确的存储1/3,因此需要自定义Rational类来存储有理数,进行更加精确的运算。另外,double类型可以表示的数据范围大于int类型,但是在精度上,double在表示大数时不如int类型。
指针及动态内存管理
new操作符可以在运行时为基本数据类型、数组和对象分配持久的内存空间。另外,新版c++标准中可以用变量名称作为数组大小。
algorithm头文件函数全集——史上最全,最贴心
algorithm头文件是C++的标准算法库,它主要应用在容器上。 因为所有的算法都是通过迭代器进行操作的,所以算法的运算实际上是和具体的数据结构相分离的 ,也就是说,具有低耦合性。 因此,任何数据结构都能使用这套算法库,只要它具有相应的迭代器类型。
Prim算法(普里姆算法)详解
了解了什么是最小生成树后,本节为您讲解如何用普里姆(prim)算法查找连通网(带权的连通图)中的最小生成树。
克鲁斯卡尔算法(Kruskal)详解
克鲁斯卡尔算法,是用来求加权连通图的最小生成树的算法。基本思想 :按照权值从小到大的顺序选择 n-1 条边,并保证这 n-1 条边不构成回路。具体做法 :首先构造一个只含 n 个顶点的森林,然后依权值从小到大从连通网中选择边加入到森林中,并使森林中不产生回路,直至森林变成一棵树为止。
KMP算法详解
KMP算法详解
c++运算符优先级归纳
C++一共有 18个优先级,运算中按优先级进行性计算,当优先级相同时,根据结合性规则来决定。
留园现场课笔记
留园现场课笔记
关于中国古典园林
一些读后感
天津五大道历史背景
五大道是人们对天津英租界在墙子河外的推广界的俗称,是位于天津市市中心偏南,今属和平区的一片民国年间形成的高级住宅区。
论文参考数据来源
论文参考数据来源
LaTeX排版系统介绍
LaTeX 是一种“非所见即所得”的排版系统,用户需要输入特定的代码,保存在后缀为.tex 的文件中,通过编译得到所需的 pdf 文件。
LaTeX数学公式的输入
这里列出了部分需要注意的LaTeX数学公式输入方法