自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

转载 递归解决八皇后问题

int result = 1;int chess[8];// 根据前面几行的子,检查这一行所放的子是否合法int check( int n ){ int i;    for (i = 1; i     {     if (chess[n] == chess[i] + (n - i) ||       chess[n] == chess[i] - (n - i)

2012-12-16 09:48:07 390

原创 骑士游历问题(C语言代码)

关于骑士游历问题,大家可以想到的方法是回溯法和贪心算法。回溯法的时间复杂度比较高,贪心算法的时间复杂度就好多了。骑士游历问题问题描述:棋盘大小是8*8,骑士在棋盘任一方格开始游历。要求骑士游历棋盘的每一个方格且每个方格只游历一次。输出骑士的游历路径。 解决思路:dir0、dir1…dir7由小到大排列,每次选择具有最少出口的方向,假设为dir0。如果骑士走到第n步时,没有出

2012-12-14 07:05:27 9215 3

原创 矩阵的乘法问题

page93 Exercise3(fundamentals of data structure in c)实数矩阵的乘法假定有矩阵a和矩阵b,求a*b。首先看矩阵的乘法规则:第一个矩阵的列数first_column等于第二个矩阵的行数second_row,即:first_column=second_row。矩阵乘法公式:d(i,j)=a(i,0)b(0,j)+a(i,1)b(1,j

2012-12-04 17:59:38 503

转载 poj 2752 Seek the Name, Seek the Fame(理解KMP的失配函数!) .

题目大意:给一个字符串S, 求出所有前缀pre,使得这个前缀也正好是S的后缀。 输出所有前缀的结束位置。例如 “ababcababababcabab”, 以下这些前缀也同时是S的后缀ab  :  位置2abab  : 位置4ababcabab : 位置9ababcababababcabab : 位置 18分析与总结:这题,关键在于对KMP的失配函数的理解

2012-12-01 10:39:18 281

转载 main()函数返回值的分析

很多人甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。C/C++ 中从来没有定义过void main( ) 。C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着 The definition void main( ) { /* ... */ } is not and never has been C++, nor has it even

2012-11-10 22:49:51 301

递归方法解决八皇后问题(C语言版)

递归解决八皇后问题 使用的是VS2010(编译通过) 代码有注释说明

2012-12-16

贪心算法解决骑士游历问题(C语言版)

C语言解决骑士游历问题,算法是:贪心算法。全局变量比较多。 稍后会在博客写出思路。标题:骑士游历问题(C语言代码)

2012-12-13

数据结构——链表(C语言版)

个人觉得这个文档资源还是不错的。内容讲解的很详实。

2012-06-22

R.Sedgewick,permutation generation methods

针对性比较强,此外,需要一定的英语基础。

2011-10-20

全排列的递归举例详解

自己整理的关于全排列的递归程序.本例以数组{a,b,c}三个元素作为例子详细讲解。里面的程序都经过VC6.0运行通过,请读者放心使用

2011-10-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除