12 2011 档案

摘要:题意:是找到一个最小的正整数Q,使Q的各位数的乘积等于N。思路:从9到2取余。#include <iostream>#include <algorithm>using namespace std;bool fun(int x,int *ops,int &num){ if(x==1) return 1; for(int i=9;i>=2;i--) { if(x%i==0) { ops[num]=i; //ops存储分解后的数集合 ... 阅读全文
posted @ 2011-12-28 23:08 lazycoding 阅读(255) 评论(0) 推荐(0) 编辑
摘要:在Win7下经常要用到管理员权限,为了方便可以添加一个右键菜单,方法如下:新建一个“记事本”文件,复制以下内容:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\shell\runas]@="获取管理员权限""NoWorkingDirectory"=""[HKEY_CLASSES_ROOT\*\shell\runas\command]@="cmd.exe /c takeown /f \"%1\" && icacls \&quo 阅读全文
posted @ 2011-12-24 13:35 lazycoding 阅读(12830) 评论(0) 推荐(1) 编辑
摘要:在Windows上使用gvim的时候,每次保存它都会在当前目录下生成一个以'~'结尾的备份文件,并且和文件在同一个目录,非常碍眼,通过这个方法可以设置备份到统一目录,方便查看,或者日后查阅。在gvim的安装目录找到_vimrc文件(比如按照到d盘的program files 的vim目录,则这个文件就在这个目录下。)在最后加入以下几句" 设置backup file后缀set backupext=.bak" 设置backup dirset backupdir=E:/vim_bak现在再打开gvim,编辑一个文件保存,备份文件就会在E:/vim_bak中了,而且 阅读全文
posted @ 2011-12-22 11:24 lazycoding 阅读(1813) 评论(0) 推荐(0) 编辑
摘要:首先是数据表的设计其中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 阅读(3993) 评论(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 阅读(328) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示