上一页 1 ··· 3 4 5 6 7 8 9 下一页

2012年1月5日

数据结构实验二:栈和队列的基本操作和应用

摘要: 栈——进制的转换#include<iostream.h>#include<malloc.h>#include<stdlib.h>typedefstruct{int*base;int*top;intstacksize;}Stack;intInitStack(Stack&S){S.base=(int*)malloc(STACK_INIT_SIZE*sizeof(int));if(!S.base)exit(OVERFLOW);S.top=S.base;S.stacksize=STACK_INIT_SIZE;return1;}intPush(Stack&am 阅读全文

posted @ 2012-01-05 16:15 ma6174 阅读(3335) 评论(0) 推荐(0) 编辑

数据结构实验一:线性表的基本操作

摘要: 顺序表—线性表的顺序实现删除多余元素#include<iostream>#include<stdlib.h>usingnamespacestd;structnode{intn[100];intlength;inttag;}a;voidinit(){inti;for(i=0;i<30;i++){a.n[i]=rand()%10;a.length++;}}voiddisplay(intn){inti;for(i=0;i<n;i++)cout<<a.n[i]<<"";cout<<endl;}intfind(i 阅读全文

posted @ 2012-01-05 16:13 ma6174 阅读(1462) 评论(0) 推荐(0) 编辑

2012年1月3日

我的网名为什么是ma6174????

摘要: 想个网名不容易,想个全世界独一无二的网名更不容易,特别是当你注册时, 比如注册网易163邮箱,想不重名,难啊!哈哈 那么,为什么叫ma6174呢?“ma”就不用解释了吧,我的姓,6174可是个神秘的数,这可是传说中的数字黑洞,什么?数字黑洞?没听说过吧?哈哈,所以嘛,6174很少有人知道的,6174,平平淡淡,既没有6666的惊艳,也没有8888的富贵,还没有1314的缠绵,就是这么平平淡淡,很少有人关注。所以有些人说我的网名难记,6174总是记不住,其实6174很好记的,下面我就教给你怎么记住6174,顺便体验一下6174的魔力! OK,开始,先随便想一个四位数,四个数字位上的数字不要完全. 阅读全文

posted @ 2012-01-03 21:53 ma6174 阅读(1299) 评论(0) 推荐(1) 编辑

精确记算程序的运行时间或者某段代码的运行时间

摘要: 程序的运行效率很重要,为了明确到底是那一块代码浪费时间,浪费多少时间,检测一下是很有必要的,用下面的方法可以精确地统计时间。第一种精确到秒,第二种精确到毫秒,第三种精确到0.000001秒,大家可以根据自己的需求选用。#include<time.h>#include<stdio.h>#include<stdlib.h>#include<windows.h>intmain(){//精确到秒==========================================time_tt1,t2;time(&t1);//此处放置要测试的代码S 阅读全文

posted @ 2012-01-03 14:54 ma6174 阅读(3031) 评论(0) 推荐(1) 编辑

2012年1月1日

开源一个sheet表格类

摘要: 可以建立表格,输入内容,居中显示#include<iostream>#include<conio.h>#include<string>#include<graphics.h>usingnamespacestd;classsheet{public:sheet(intl=5,intc=5,intwidth=80,inthighth=40,intposx=0,intposy=0);//行数,列数,行宽,列宽,起始位置x,yvoidput_txt(intx,inty,char*s);private:intcol,lin,col_high,lin_widt 阅读全文

posted @ 2012-01-01 15:53 ma6174 阅读(658) 评论(0) 推荐(0) 编辑

2011年12月28日

WINDOWS蓝屏解析

摘要: 数 值 叙 述 0 0x0000 作业完成。 1 0x0001 不正确的函数。 2 0x0002 系统找不到指定的档案。 3 0x0003 系统找不到指定的路径。 4 0x0004 系统无法开启档案。 5 0x0005 拒绝存取。 6 0x0006 无效的代码。 7 0x0007 储存体控制区块已毁。 8 0x0008 储存体空间不足,无法处理这个指令。 9 0x0009 储存体控制区块位址无效。 10 0x000A 环境不正确。 11 0x000B 尝试载入一个格式错误的程式。 12 0x000C 存取码错误。 13 0x000D 资料错误。 14 0x000E... 阅读全文

posted @ 2011-12-28 21:37 ma6174 阅读(1607) 评论(0) 推荐(0) 编辑

2011年12月26日

正则表达式30分钟入门教程(转)

摘要: 本文转自http://deerchao.net/tutorials/regex/regex.htm正则表达式30分钟入门教程版本:v2.32 (2011-8-17) 作者:deerchao转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你 阅读全文

posted @ 2011-12-26 17:32 ma6174 阅读(898) 评论(0) 推荐(0) 编辑

2011年12月23日

学习笔记:md5加密算法极其应用(转)

摘要: MD5求助编辑百科名片Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science and RSA Data Security Inc. April 1992)目录开发历程算法的应用算法描述算法的伪代码与标准C语言实现修改MD5加密MD5的破解MD5初步破解展开编辑本段开发历程背景 在90年代初由MIT Laboratory for Computer Science和RSA Dat. 阅读全文

posted @ 2011-12-23 15:50 ma6174 阅读(4265) 评论(0) 推荐(0) 编辑

2011年12月22日

Twitter的禁用口令(转)

摘要: 打开Twitter的注册页面,https://twitter.com/signup,查看一下源码,你会看到一个很长的禁用口令列表(见本文最下面),其中的某些口令的确很雷人。你可以参看本站的《如何管理并设计你的口令》来设计和管理你的口令。其中的某些口令需要向你解释一下:ncc1701这是星际迷航中的战舰号。thx1138这是乔治卢卡斯的第一个电影,1971年,其学生时代的作品。qazwsx这是键盘的布局顺序键。666666这是6个67777777这是7个7ou812这是1988范 海伦Van Halen 专辑8675309这是 1982 Tommy Tutone song歌中提到的数字。这首歌导 阅读全文

posted @ 2011-12-22 21:03 ma6174 阅读(7146) 评论(0) 推荐(0) 编辑

汉字区位码、机内码学习笔记

摘要: 研究了一下汉字编码,包括汉字的区位码、机内码,挺好玩的,也是比较实用的,一般我们在涂卡是区位码,比如“马”的区位码是3477,然后我们就涂上3477,然后读卡机就能根据区位码识别汉字;而机内码是机器内部的编码,平常我们可能用的比较少,“马”的机内码是49901,读者可以试一下:打开记事本,然后按住“Alt”键,不要松开,然后依次按49901,松开“Alt”,“马”字就打出来了!哈哈,神奇吧!其他汉字或字母包括符号都能通过这种方式输入。以后大家输入自己的姓名的时候,完全可以“秀”一把,哈哈,不调用输入法,按几个数字键就把姓名打出来了,而且精准无误!用输入法有时还要弄找半天呢!哈哈!那么,如何快. 阅读全文

posted @ 2011-12-22 20:23 ma6174 阅读(2582) 评论(1) 推荐(0) 编辑

GB2312汉字区位码、交换码和机内码转换方法(转)

摘要: GB2312汉字区位码、交换码和机内码转换方法 (ZT) 为了适应计算机处理汉字信息的需要,1981年我国颁布了GB2312国家标准。该标准选出6763个常用汉字(其中,一级常用汉字3755个,二级汉字3008个)和682个非汉字字符,并为每个字符规定了标准代码,以便在不同的计算机系统之间进行汉字文本交换。GB2312字符集构成一个94行、94列的二维表,行号称为区号,列号称为位号,每一个汉字或符号在码表中的位置用它所在的区号和位号来表示。为了处理与存储的方便,每个汉字的区号和位号在计算机内部分别用一个字节来表示。例如,“学”字的区号为49,位号为07,它的区位码即为4907,用2个字节的二进 阅读全文

posted @ 2011-12-22 17:35 ma6174 阅读(11722) 评论(0) 推荐(0) 编辑

pywebQQ-----linux下webQQ的替换者

摘要: 有的小孩一直抱怨linux下没有好的QQ软件,今天偶然发现了一个,还不错,叫pywebQQ,就是webqq的桌面版,它已经集成了webQQ的所有功能,并且增加了桌面提示功能,有信息来的时候会在左面上提示,并且在任务栏的QQ图标也会闪动,让你不会错过任何重要信息,pywebQQ不局限于浏览器,挺好用的。 安装方法:首先到我的网盘http://ma6174.ys168.com/,在linux软件目录下下载pywebQQ,也可以把安装方法一并下载下来,在这里我再提一下安装方法: 首先运行:sudo apt-get install python-gtk2 python-gtk2-dev pyt... 阅读全文

posted @ 2011-12-22 09:25 ma6174 阅读(4270) 评论(0) 推荐(0) 编辑

2011年12月21日

CSDN密码使用前10名

摘要: 今天有黑客在网上公开了知名网站CSDN的用户数据库,这是一次严重的暴库泄密事件,涉及到的账户总量高达600万个。有人写了一个小程序,统计了这次公布的 6428632 个 CSDN 哪些密码出镜率较高?在所有密码中,123456789出镜率高居榜首,中国人最喜欢的数字88888888也上榜。看看图中有没有你常用的密码: 阅读全文

posted @ 2011-12-21 23:55 ma6174 阅读(743) 评论(0) 推荐(0) 编辑

2011年12月19日

解决CHM文档在linux下的乱码问题

摘要: CHM是好东西,文档轻巧方便,但是在linux下,很多打开是乱码,相当烦人。我试了linux下的各种CHM阅读器,均不行,全部都有乱码。今天偶得一方法:就是用火狐插件 打开firefox(火狐浏览器),点击工具-->附加组件,在左上角的搜索框内输入“CHM”,选择“CHMFOX”,安装上就可以了,然后用火狐打开就没有乱码了! 阅读全文

posted @ 2011-12-19 09:23 ma6174 阅读(717) 评论(0) 推荐(0) 编辑

2011年12月18日

键盘、游戏、ASCII码引出的一系列问题

摘要: 初学者就爱开发点小游戏,比如贪吃蛇、俄罗斯方块等,开发这种小游戏就必须有按键控制,一般情况下我们是直接用getch()函数接收按键,然后转换成对应的ASCII码,再通过与ASCII码比较判断用户到底是按了什么键,然后根据按键去执行相应的操作,比如移动、旋转。 但是最近实践我发现这其实没那么简单,举个例子:比如贪吃蛇,当用户按下“向上的方向键”时,要控制蛇往上走,为了说明问题,简化一点,如果按了向上的方向键则输出“up”,其他方向键类似。一般我们会去查ASCII码表(下面有),如图,向上的方向键是38,然后我们就会写出这么一个小程序:#include<stdio.h>#include 阅读全文

posted @ 2011-12-18 14:31 ma6174 阅读(4054) 评论(2) 推荐(2) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 下一页

导航