算法
文章平均质量分 82
yaya_wiscom
这个作者很懒,什么都没留下…
展开
-
递归生成表格数据
前台缓存树节点中保存的是一组键值对,其中值是一个Map或直接就是String字符串。如果是Map的话还需要考虑Map中是否包装了List以及List中是否还会存在Map的情况。显然需要通过递归调用才能将这组数据结构全部遍历出来。 主方法中调用递归方法: //调用递归方法 String table = displayMap(node.getData(),"1"); //取得展示数...原创 2011-10-19 09:43:36 · 619 阅读 · 0 评论 -
常用排序算法
排序在程序开发的过程中还是比较常用的,例如二分查找法比线性查找法要快的多,然而二分法只能应用于有序的数据,简单的说排序有时候会作为查找的一个初始步骤;也很有可能按照某项业务需求对数据进行排序。目前比较常用的排序算法也就是:冒泡、选择和插入排序,还有高级点的希尔排序和快速排序。 冒泡排序: 冒泡排序是许多人学习的前几种排序算法之一。它很大的优点是简单,如果在某种情...原创 2011-12-26 17:26:29 · 118 阅读 · 0 评论