- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 [C语言] 深度遍历的方法
题意是:对于一个二维数组 默认是 m*m; 要求从一个点 开始出发,在不重复 的情况下 遍历 图中的所有的点,有多少种情况 深度遍历其实是一个非常费时间的算法,但是理解也算是很好理解的算法, 深度算法的用到的是递归的简单粗暴的方法! 当你理解了递归后,解决很多问题都能很简单粗暴了 什么是递归,递归 就是在不断的调用自己(也是在压栈的过程,结束的过程就是出栈的过程,而栈中保存的是变量,出栈的时
2017-01-18 17:25:47 1468
原创 [C语言] 指针函数的问题
指针函数的问题,本质上还是函数,只不过返回的是一个指针,也就是说返回的是一个地址,该指针的具体类型都可以随便定义 普通版: int *f_Max(int a,int b) { return a > b ? &a : &b; } int main(void) { int *p; p = f_Max(5,10); printf("%d\n",*p); return 0; }
2017-01-17 17:34:37 427
原创 [Ruby] Ruby BF 算法 Brute Force
判断字符串 STR1 是不是 STR2的子串暴力解决 主要用到了递归思想class BruteForce STR1 = "ICOME" #模式串 STR2 = "You Come.ICOME" #目标串 LG_1 = STR1.size LG_2 = STR2.size def recursion s if LG_2 < LG_1 || LG_2-s < LG_1
2017-01-03 12:50:00 400
Ruby on Rails Tutorial 3 源码
2016-05-20
Ruby on Rails Tutorial 教程 第三版
2016-05-20
编码的奥秘超清PDF- Charles Petzold
2016-04-08
Java SE 8 API
2015-05-22
GIT 代码管理
2015-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人