溢出处理及负数表示 Posted on 2024-10-13 | In 计算机 , 算法和数据结构 由于计算机硬件的限制,C++中具体类型的表示范围是有限制的,所以可能会在运算中出现溢出的情况,特别是在涉及负数运算的情况下,本文将对C++中溢出及负数等相关知识进行总结。 Read more »
MIT 6006 课程大纲 Posted on 2024-10-13 | In 计算机 , 算法和数据结构 , 课程 人的新鲜感总是难以为继,我们总是会不经意间开始厌倦已经熟悉的人和事 Read more »
MIT 6006 Lecture 7——计数排序,基数排序,排序的时间复杂度下界 Posted on 2024-10-13 | In 计算机 , 算法和数据结构 , 课程 AVL树——一种平衡的BST Read more »
MIT 6006 Lecture 2——计算模型,文本距离 Posted on 2024-10-13 | In 计算机 , 算法和数据结构 , 课程 穹苍之上,一片寂寥,群星慢慢地闭上了眼睛。 Read more »
MIT 6006 Lecture 1——算法思维,峰值寻找 Posted on 2024-10-13 | In 计算机 , 算法和数据结构 , 课程 一个人思虑太多,就会失去做人的乐趣。 Read more »
MIT 6006 Lecture 6——AVL树,AVL排序 Posted on 2024-10-13 | In 计算机 , 算法和数据结构 , 课程 AVL树——一种平衡的BST Read more »
MIT 6006 Lecture 4——堆与堆排序 Posted on 2024-10-13 | In 计算机 , 算法和数据结构 , 课程 堆:一种特殊的完全二叉树,其中父节点恒小于等于(大于等于)子节点的值,此堆称为小顶堆(大顶堆)。 Read more »
MIT 6006 Lecture 5——二叉查找树(Binary search tree, BST) Posted on 2024-10-13 | In 计算机 , 算法和数据结构 , 课程 二叉查找树:左子节点小于根节点,右子节点大于根节点 Read more »