预备知识 堆排序 堆排序(heap sort)是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的...[作者空间]
概念 归并排序(merge sort) 是建立在归并操作上的一种有效的排序算法。 该方法是采用分治法的一种非常典型...[作者空间]
概念 快速排序(quick sort) 是对冒泡排序的一种改进。 原理 通过一次排序将要排序的数据分割成独立的两部...[作者空间]
概念 希尔排序(shell sort) 是插入排序的一种又称“缩小增量排序”,是直接插入排序的一种更为高效的改进版...[作者空间]
概念 插入排序(insertion Sort) 是一种简单直观且稳定的排序算法 如果一个有序的数据序列,再这中间...[作者空间]
概念 选择排序(selection sort) 是一种简单直观的排序算法。 原理 第一次从待排序的数据元素中选出最...[作者空间]
概念 冒泡排序(bubble Sort), 是一种计算机科学领域的较简单的排序算法 它重复的走访过要排序的元素列...[作者空间]
题目说明 英文题目:Given an array of integers and an integer k, yo...[作者空间]
基本概念 二叉树的每个节点最多只有两颗字树,左子树和右子树,次序不能颠倒。==== 性质 ====非空的二叉树的第...[作者空间]
==== 题目要求==== (1)非空的整数数组;(2)如果存在的话求出第三大的数,否则求出最大的数。(3)时间复...[作者空间]
1. 运算符号 2. 运算说明 === 与运算 & === and运算通常用于二进制的取位操作,例如一个数 & 1...[作者空间]
回文数概念 回文是指正读反读都能读通的句子,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为...[作者空间]