
数据结构与算法
贫道之思
这个作者很懒,什么都没留下…
展开
-
数据结构归纳总结之概述
谈谈你对数据结构的理解? 学习数据结构之前,每每听到数据结构一词,瞬间就有种很高端的感觉,~有木有~? 如果某人嘴边顺口就溜出一串关于数据结构的解说时,心中油然而生出一种仰佩之情。难道这就是传说的专业人士与菜鸟的区别? 学习数据结构时,我觉得务必遵循一条线原则。理解为什么产生数据结构?数据结构是什么?数据结构有哪几种类型?.... 小编就带着这几个问题总结归原创 2014-09-20 10:05:52 · 682 阅读 · 2 评论 -
My Note on Algorithmn
Over the process of learning Java SE,I have frequently encoutered the question that how to use the method of super & this.As with the differences between the both,I make a summary now based on my u原创 2014-08-30 19:32:27 · 414 阅读 · 0 评论 -
KMP字符串模式匹配详解
KMP字符串模式匹配详解来自优快云 A_B_C_ABC 网友KMP字符串模式匹配通俗点说就是一种在一个字符串中定位另一个串的高效算法。简单匹配算法的时间复杂度为O(m*n);KMP匹配算法。可以证明它的时间复杂度为O(m+n).。一. 简单匹配算法先来看一个简单匹配算法的函数:int Index_BF ( char S [ ], char T [ ], int po转载 2014-09-10 01:10:00 · 371 阅读 · 0 评论 -
常见经典排序算法
常见经典排序算法1.希尔排序2.二分插入法3.直接插入法4.带哨兵的直接排序法5.冒泡排序6.选择排序7.快速排序8.堆排序 一.希尔(Shell)排序法(又称缩小增量排序,是1959年由D.L.Shell提出来的) /* Shell 排序法 */#include void sort(int v[],int n){ in转载 2014-09-30 22:45:12 · 402 阅读 · 0 评论 -
非递归遍历二叉树
数据结构是程序设计的基础,面试时往往成为考核的重点,原创 2014-09-08 01:29:05 · 643 阅读 · 0 评论