自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (18)
  • 收藏
  • 关注

原创 无聊

1.非比较求最大值#define  g(x) (((x)>>31)&1)#define ABS(x) (((x)^(-g(x)))+ g(x))#define MAX(a,b) ( ((a)+(b)+ABS((a)-(b)) )>>1)2.按位做加减法const int N=4,_S=1const int masks=(1const int n=_S-1,m=-_S;int k[N];void Init(){    for(int i=0;i}inline int a

2010-12-10 15:32:00 376

原创 单链表翻转

随手瞎写的单链表翻转。申明:不保证正确性和效率#include #include #include #include #include//copyusing namespace std;const int n=2;struct node{ int i; node *next;};node *Reverse(node *head){ //判断链表是否为空 assert(head != NULL && " function Reverse : lis

2010-09-21 00:07:00 583

原创 字母图形

<br /> A ABC ABCDE ABCDEFG ABCDEFGHI ABCDEFGHIJK ABCDEFGHIJKLM ABCDEFGHIJKLMNO ABCDEFGHIJKLMNOPQABCDEFGHIJKLMNOPQRS ABCDEFGHIJKLMNOPQ ABCDEFGHIJKLMNO ABCDEFGHIJKLM ABCDEFGHIJK ABCDEF

2010-06-24 11:38:00 608

原创 关于三色球的一个排序程序(面试题)

<br />原题: <br />    一个数组,里边存放三种球颜色值:红球为 'R',绿球为 'G ',蓝球为 'B ', <br />    编程对该数组排序,使该数组最后的颜色排列如下:前边元素全部为 'R ',中间元素全部为 'G ',后边为 'B '<br /> <br />#include <iostream>#include <cstring>#include <algorithm>using namespace std;const int maxn=110;c

2010-06-15 11:51:00 2260

原创 也论从1亿个整数中找出最大的1万个(下)

         改写adjust_heap函数,让要插入值与插入点的孩子节点进行比较判断。template inline void adjust_heap( Tp *first, Distance holeIndex, Distance len, Distance distIndex,Tp val,Compare cmp){ *(first +distIndex) = *(f

2010-03-21 00:27:00 752

原创 也论从1亿个整数中找出最大的1万个(上)

                                                               不成熟的优化是万恶之源。--Donald Knuth (引用Hoare的话)                                                                                    另一方面,我们不能忽视

2010-03-21 00:25:00 1211

最给力的汇编版打字游戏,可执行文件

1.按回车键进入游戏,其他键退出 2.进入速度选择界面,h键高速,l键低速,s键重新设置速度, 其他键(包括回车键)默认为普通速度 3.若进入速度设置界面,输入1-999的数,表示速度为普通速度的百分之几,输入1-26数字,表示屏幕中字符数 4.游戏中按esc退出,同时显示游戏总共出现字符数,所得分数,和击键次数。 同时提示游戏是否重新开始,y重新开始,n退出

2010-12-19

汇编版打字游戏,可在masm6.15,emu8086,Win-Masm v2.2下编译

1.按回车键进入游戏,其他键退出 2.进入速度选择界面,h键高速,l键低速,s键重新设置速度, 其他键(包括回车键)默认为普通速度 3.若进入速度设置界面,输入1-999的数,表示速度为普通速度的百分之几 4.游戏中按esc退出,同时显示游戏总共出现字符数,所得分数,和击键次数。 同时提示游戏是否重新开始,y重新开始,n退出 PS:1.代码在masm6.15,emu8086,Win-Masm v2.2下均可编译 2.没有文档,代码中少量注释.......

2010-12-18

从1亿个整数中找出最大的1万个

从1亿个整数中找出最大的1万个 http://blog.csdn.net/x642458/archive/2010/03/21/5400534.aspx 不成熟的优化是万恶之源。--Donald Knuth (引用Hoare的话) 另一方面,我们不能忽视效率。--Jon Bentley

2010-03-20

CopyWiz 更改VC工程名工具

个人感觉比我前一个改名的要好。 CopyWiz能够方便的对Visual Studio Project进行复制和改名,避免了新建一个模板工程或者从已有的工程里面生成。一个可以安全快速更改工程名的强悍工具,支持VC6,VC2003,VC2005.更改后全新产生一个工程,不影响以前的工程。 亲自试了下,工程名命为“8”,再更改为新工程名,编译只有两处小错,大多数更改工程名的软件对于这种变态的命名更改后错误非常多,而且错误还很不好找!所以说这款软件还是不错的!力推

2010-01-14

操作系统PPT(关于内存存储管理的)

操作系统PPT(关于存储管理的)操作系统PPT(关于存储管理的)操作系统PPT(关于存储管理的)操作系统PPT(关于存储管理的)

2010-01-04

VC高度仿真QQ界面源码

高度仿真QQ.,除通信功能外其余都实现了,群,自动回复,离线提示,头像,最近联系人,通讯录等。树形,列表,弹出窗口,快捷键等功能实现示例,提示,甚至还有发送时的滴答声!绝对物超所值!

2009-12-20

VC可视化俄罗斯方块源码

里面含有帮助文档 俄罗斯方块是我大学一年级刚学VC++时的课程设计,当时的课程设计有三种,单文档、多文档和俄罗斯方块。我选择俄罗斯方块,就是因为它是游戏。 之前我是玩过俄罗斯方块的,一种是单人的(单人版),一种是两人对战的(对战版),还有一种是网络版的,由于我还不了解网络,所以就决定编前两种。可是,这样没有新意,我就想到了另外一种,配合游戏,或者称为情侣版。这里我先介绍三种,而网络版,由于我们将介绍五子棋的网络游戏,鉴于它的简单性,我们将不介绍。 说明:以下三部分,可以以三章看待。

2009-12-19

VC可视化五子棋源码

里面含有帮助文档 人对人游戏,其实只是对游戏规则的实现,我们只是利用五子棋游戏的规则来编程,至于真正的游戏实现——计算机的“智能”算法,我们将在后面讲述。 五子棋的规则很简单: 1,判断是否能放下棋子(是否已经有了棋子); 2,判断是哪种颜色下棋; 3,判断是否已经结束(是谁赢?)。

2009-12-19

MFC树形控件中使用背景位图

树形控件中使用背景位图的实例,简单易懂。cpp和h文件完全可移植,这是最大的优点。

2009-12-19

计算机科学与工程领域——数据结构与算法的专著 C/C++数据结构算法

描述方法:线性表/数组和矩阵/堆栈、队列、跳表和hash技术 数据结构:二叉树和一般树、优先队列:堆、左高树、竞赛树、搜索树、图 算法设计方法:贪心算法、分治算法、动态规划、回溯、分支限界等多种算法设计方法,为数据结构与算法的继续学习和研究奠定了一个坚实的基础。 本书是关于计算机科学与工程领域的基础性研究科目之一——数据结构与算法的专著。 本书在简要回顾了基本的C++程序设计概念的基础上,全面系统地介绍了队列、堆栈、树、图等基本数据结构,以及贪婪算法、分而治之算法、分枝定界算法等多种算法设计方法,为数据结构与算法的继续学习和研究奠定了一个坚实的基础。更为可贵的是,本书不仅仅介绍了理论知识,还提供了50多个应用实例及600多道练习题。 本书内容广博权威,结构清晰合理,是一本全新的有关数据结构与算法的教材,对广计算机科学与工程领域的从业人员也是一本很好的参考书。 本书特色: “纵览全书可以看出作者具有丰富的教材编写经验。它是一本新的、有关数据结构与算法的教材,适合于当前计算机本科教学的需要。” ——Sang W.Lee,密歇根大学 “注重应用不仅可以使课堂教学更生动,而且可以激励学生投身于相关的应用。” ——Yu Lo C.Chang,新汉普郡大学 本书不同于以往介绍数据结构或介绍算法的书,而是囊括了数据结构及算法,是作者在该领域做出的又一个创新性的贡献。本书的另一个独特之处在于其充分强调了应用性。对于每一种数据结构及算法,都分别采用了若干个来自不同领域的应用进行具体演示。 本书为学习和研究数据结构及算法奠定了坚实的基础。

2009-12-16

MFC 消息循环贴图---金山毒霸界面

有人模仿金山毒霸界面做的界面,对于理解消息循环和处理背景图片的问题是个非常好的示范。

2009-12-14

MFC 单文档渐变色过渡色做背景

MFC 单文档渐变色过渡色做背景,方法很巧妙,非常值得一看。做界面可能会用的哦

2009-12-14

MFC入门可视化编程PPT

计算机专业上课用的课件,可视化编程的优点是易学易用,并且大大提高了编程效率

2009-12-13

算法(ACM)动态规划的经典题目

动态规划的经典题目,学习算法和参加ACM的可以看一下

2009-12-11

王爽汇编课件2.0版

绝对适合自学者用的汇编教材课件,特别容易入门,急速提升自学的兴趣和自信。

2009-12-11

U盘检测(读写速度、是否扩容)工具全集合

现在某些不法厂家的U盘实际容量与为标称容量不符(即所谓的扩容U盘),蒙骗消费者,影响数据存储安全。UWriteTest的作用就是通过测试还原U盘容量的真实面目,检测写入数据的完整性。 还有检测U盘读写速度的,是否是黑心芯片的,多种工具配套使用效果更好。

2009-12-10

更改MFC工程名软件

VC++工程名称转换程序 简介: 如果您用VC++创建了一个庞大复杂的工程,而您又想重新命名它,这个软件将有助您在短短几秒钟内完成,减少了繁重的手动更改劳动! 如果您想在以前用VC++创建的工程基础上作一些改动而生成另一个新的工程(老的工程保留),这将是您的最佳选择,并且简单快捷! 使用本软件,将VC++工程文件改名,几而需简单几步即可以完成工程文件改名动作,并且自动命名由VC++工程向导生成的类、工程配置文件(*.dsp,*.dsw,*.clw,*.rc,*.rc2)、*.H文件、*.CPP文件、帮助文件(*.hpj,*.hm,*.hm等)、注册文件(*.rgs,*.idl,*.odl)等,几乎支持所有VC++工程向导生成的工程。 不会更改以前的工程文件,它只是生成了一个新的工程目录!请放心使用! 本软件绝不含任何攻击行为,敬请放心使用! 本软件版权归作者田彬所有,属于免费共享软件,任何人可以任意复制传播,但不能用作商业用途,否则将会受到最大法律范围的起诉! 愿与广大VC++编程爱好者探索开发技巧! ____________________________________________________ 程序设计: 田彬 Email: Highersoft@163.com ____________________________________________________

2009-12-06

破解受密码保护PDF软件

一款用来破解受保护的Adobe Acrobat PDF文件的软件。破解速度快,破解后的文件可以用各种pdf阅读器打开,并没有任何限制;支持所有版本的Adobe Acrobat;支持命令行和批处理破解。

2009-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除