摘要: 首先是数据表的设计其中treeId指的是该菜单项的父ID,如果treeId为0.表示该菜单项为根菜单项,否则表示他为某菜单项的子菜单,比如id为2的项,他的父节点是1.则他是张三的子菜单,而张三是根菜单,position只用于根菜单项,用于控制显示的顺序。往网页里拖入一个menu控件,然后添加代码using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControl 阅读全文
posted @ 2011-12-11 20:33 lazycoding 阅读(3973) 评论(9) 推荐(2) 编辑
摘要: 基本思想: 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插人排序;然后,取第二个增量d2<d1重复上述的分组和排序,直至所取的增量dt=1(dt<dt-l<…<d2<d1),即所有记录放在同一组中进行直接插入排序为止。 该方法实质上是一种分组插入方法。具体的算法实现K&R C程序设计一书中给出的代码 C和C++代码 1 void shellsort(int v[], int n) 2 { 3 int gap, i, j, temp; 4 for(gap=n/2;gap>0; 阅读全文
posted @ 2011-12-11 19:37 lazycoding 阅读(325) 评论(0) 推荐(0) 编辑