C语言变量 AC编程语言中的变量是指定的存储器位置,用户可以在程序执行期间存储相同数据类型的不同值。这意味着变量是...[作者空间]
c程序中使用的数据根据其属性分为不同类型。在C编程语言中,数据类型可以定义为具有类似特征的一组值。数据类型中的所有...[作者空间]
插入排序 插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑...[作者空间]
前言 本文介绍一种大数的乘法,也就是说,无论得到或者传入的数有多大,它总能计算出正确的结果。 大数乘法 由于乘法可...[作者空间]
八皇后问题 西洋棋中的皇后可以直线前进,吃掉遇到的所有棋子,如果棋盘上有八个皇后,则这八个皇后如何相安无事的放置在...[作者空间]
筛选求质数 明除了自身之外,无法被其它整数整除的数称之为质数,要求质数很简单,但如何快速的求出质数则一直是程式设计...[作者空间]
Algorithm Gossip: 费式数列 Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:...[作者空间]
河内之塔 说明河内之塔(Towers of Hanoi)是法国人M.Claus(Lucas)于1883年从泰国带至...[作者空间]
前言 大家在做学生成绩管理系统的时候,其中一个功能是要实现对学生的成绩从高到低排名,如果数据是存储在数组中的话,会...[作者空间]
今天和大家讲讲,在做算法题时常用的一些技巧。对于平时没用过这些技巧的人,或许你可以考虑试着去看看在实践中能否用的上...[作者空间]
二叉树层次遍历 按照二叉树中的层次从左到右依次遍历每层中的结点。具体的实现思路是:通过使用队列的数据结构,从树的根...[作者空间]
循环链表 把链表的两头连接,使其成为了一个环状链表,通常称为循环链表。 和它名字的表意一样,只需要将表中最后一个节...[作者空间]
插入排序算法是所有排序方法中最简单的一种算法,其主要的实现思想是将数据按照一定的顺序一个一个的插入到有序的表中,最...[作者空间]
KMP算法应该是每一本《数据结构》书都会讲的,算是知名度最高的算法之一了,但很可惜,很多人压根就没看懂过~~~ 之...[作者空间]
冒泡排序 起泡排序,别名“冒泡排序”,该算法的核心思想是将无序表中的所有记录,通过两两比较关键字,得出升序序列或者...[作者空间]
回溯法 回溯法,又被称为“试探法”。解决问题时,每进行一步,都是抱着试试看的态度,如果发现当前选择并不是最好的,或...[作者空间]