哈希表是一种数据结构,其中数据元素的地址或索引值是从哈希函数生成的。由于索引值充当数据值的键,因此可以更快地访问数据。 换句话说,哈希表存储键值对,但是键是通过哈希函数生成的。

加载程序是一个小的动画,它指示应用程序或进程正在忙于执行操作。 它可以显示在应用程序或网页中border属性指定加载程序的边框大小和边框颜色。 border-radius属性将加载器转换为圆形。在border内部旋转的东西由border-top属性指定。 您还可以包括下边框,左边框和/或右边框。 加载程序的大小由width和height属性指定。最后,我们添加了一个动画,使其以2秒的动画速度永久旋转。注意:对于不支持动画和变换属性的浏览器,还应该包括-webkit-和-ms-前缀。

工具提示条是常见的图形用户界面元素。 它与光标(通常是指针)结合使用。 用户将指针悬停在项目上而不单击它,工具提示可能会显示为一个小的“悬停框”,其中包含有关该项目的信息。

进度条(progress bar)是图形控制元素,用于可视化扩展计算机操作(例如下载,文件传输或安装)的进度。 有时,图形以百分比格式伴随进度的文本表示。

快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。