摘要:
function insertSortArray(sort_Array,x){ //一趟排序的算法for(var i=0;i<sort_Array.length;i++){ if(sort_array[i]>=x){ //找到插入点 for (var j=sort_array.length; j>i; j--){ //后挪空出位置 sort_array[j]=sort_array[j-1] } sort_array[i]=x; //... 阅读全文
随笔分类 - 数据结构与算法分析
从0开始--倒序输出。
2011-12-01 17:14 by 沐海, 420 阅读, 收藏, 编辑
摘要:
今天加入一个QQ群。是搞算法的。可是有个投名状 是 倒序输出 123456789.哦。于是我写了个。写的我看上去惨不忍睹。百度一下。发现个不错的的。int [] num=new int[1,2,3,4,5,6,7,8,9];for(int i=0;i<num.length/2;i++){int temp=num[i];num[i]=num[num.length-1-i];num[num.length-1-i]=temp;}这个不错就是它把 从0开始 这个 真正的用到了编程理论上。让我们看到。为什么从0开始更省力。因为如果不是从零开始。 阅读全文
读取指定目录下文件-- ---LIST+递归。(跳出结构思想。利用数据结构思路+程序写出更简单的逻辑。)
2011-10-04 17:15 by 沐海, 443 阅读, 收藏, 编辑
摘要:
由于初次接触。而且是想开发自己使用的工具。效率上没有怎么考虑。——————————————————————————————————————————————————谈谈自己的思路:先说说我的错误思路:最开始一接手做一个文档。需要把代码都整理到一个WORD里面。我就想。 第一步:应该把所有的规定好的文件名都得到。 第二部:应该用word控件;于是我就开始想。第一步得到所有的文件名。 但是文件根目录下包含很多不同的文件和目录,那么是不是利用栈来考虑,把搜索过的文件弹出栈。后来又想目录结构不是个树吗?于是又去看二叉树。看完二叉树,发现这丫是一个多叉树。多叉树的生成 我又不会写。而且多叉树的查找也要再转 阅读全文