摘要: 算法步骤 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置。 再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。 重复第二步,直到所有元素均排序完毕。 JavaScript 1 function selectionSort(arr) { 2 var len = ar 阅读全文
posted @ 2020-12-29 11:22 梓涵VV 阅读(159) 评论(0) 推荐(0)
摘要: 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。用一张图概括: 冒泡排序 算法步骤 比较相 阅读全文
posted @ 2020-12-29 11:14 梓涵VV 阅读(182) 评论(0) 推荐(0)
摘要: 这个用 dir命令即可。在开始——运行中输入 cmd 打开命令提示符。直接 执行 dir /x 命令,如图所示: 阅读全文
posted @ 2016-10-25 18:02 梓涵VV 阅读(646) 评论(0) 推荐(0)
摘要: 主要说明怎样用attrib命令设置文件只读、隐藏属性。 attrib.exe为cmd下的一个小程序,可以用来设置文件的基本属性(只读、隐藏、系统、存档和无内容索引)。 我们大家先来看看它都有哪些参数。 C:\Users\Administrator>help attrib 显示或更改文件属性。 ATT 阅读全文
posted @ 2016-10-22 16:40 梓涵VV 阅读(15562) 评论(0) 推荐(0)
摘要: LZ77 算法的基本流程。 1、从当前压缩位置开始,考察未编码的数据,并试图在滑动窗口中找出最长的匹配字符串,如果找到,则进行步骤 2,否则进行步骤 3。 2、输出三元符号组 ( off, len, c )。其中 off 为窗口中匹配字符串相对窗口边界的偏移,len 为可匹配的长度,c 为下一个字符 阅读全文
posted @ 2016-01-27 17:41 梓涵VV 阅读(1386) 评论(0) 推荐(0)
摘要: LZ77压缩算法 阅读全文
posted @ 2016-01-27 17:38 梓涵VV 阅读(1815) 评论(0) 推荐(0)
摘要: QPushButton *bt =new QPushButton(this);bt->setText("ok");bt->move(200,100);bt->setFlat(true);//就是这句能够实现透明,真是意外的发现,希望对一些学习的朋友有点帮助 阅读全文
posted @ 2014-11-01 12:53 梓涵VV 阅读(469) 评论(0) 推荐(0)
摘要: 1.假设控件编号是IDC_EDIT1以下这段代码放到对话框的OnInitDialog函数最后::SendMessage( GetDlgItem(IDC_EDIT1)->GetSafeHwnd(), WM_SETFOCUS, NULL, NULL);即可2.打开对话框资源进行编辑(也就是你拖控件的那个界面)。 按下Ctrl+D你会发现资源上出现编号,那个编号就是Tab键按下时,控件的焦点顺序。 你需要把编辑框设置成编号1,方法是单击它,编号就自动修改了。这样,你的对话框运行后,编辑框没有禁用的话,它就是默认的焦点。 阅读全文
posted @ 2013-08-27 21:37 梓涵VV 阅读(1495) 评论(0) 推荐(0)
摘要: 二进制文件比较小巧,但是不是人可读的格式。文本文件是一种人可读的格式的文件,为了操作这种文件,我们需要使用QTextStream类。QTextStream和QDataStream的使用类似,只不过它是操作纯文本文件的。还有一些文本格式,比如XML、HTML,虽然可以由QTextStream生成,但Qt提供了更方便的XML操作类,这里就不包括这部分内容了。QTextStream会自动将 Unicode 编码同操作系统的编码进行转换,这一操作对程序员是透明的。它也会将换行符进行转换,同样不需要你自己去处理。QTextStream使用16位的QChar作为基础的数据存储单位,同样,它也支持C++标准 阅读全文
posted @ 2012-12-28 16:36 梓涵VV 阅读(18959) 评论(0) 推荐(1)
摘要: 欲知详细内容请访问:http://www.cnblogs.com/elect-fans/archive/2012/08/04/2622475.html 阅读全文
posted @ 2012-12-28 16:27 梓涵VV 阅读(161) 评论(0) 推荐(0)