自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (13)
  • 收藏
  • 关注

原创 五张牌的牌型比较,其实一百多行的代码就够了。

牌型分为9种,杂牌,一对,两对,三条,顺子,同花,葫芦,四条,同花顺。判断五张牌的牌型,其实代码页很简单,不需要很复杂。#include#include#include#includeusing namespace std;struct PorkType{ int type; int card[5]; void setcard(int *p) { fo

2013-12-26 09:55:22 6054 1

原创 vc IDE 环境乱导致的问题 ifstream binary 出错问题解决

vc 6.0 用的时候大家都知道,c的库函数跟c++的库函数可以混着用,但是要留神,一不小心就有可能造成很麻烦的后果。如下面得程序,怎么运行都是错误的,最后找了好多文章也没有解决,最后发现,原来是iostream.h搞的鬼。所以如果用就都用一个 iostream.h 跟fstream.h 是一对,iostream 跟fstream 是一对,不能交叉着用,不然就老出错。如果用

2011-11-11 14:42:40 526

原创 天津网通dns 服务器解析问题

最近在一个天津网通的ADSL网络上架服务器,为了得到IP地址,使用了dns查询命令,发现几个比较有意思的问题:1,有时候会返回几个比较有意思的IP 218.68.250.117, 218.68.250.118和218.68.250.119 ,2,时间集中在10:00-14:30这个时间段发生,别的时间并没有出现过,或者很少出现.经过我的简单分析估计是有原因的,欢迎大家讨论:问题1

2011-11-02 16:02:57 4683 1

原创 stl vector 备忘录

<br />1,vector 是一个变长数组.<br />2,每次申请都默认比要的值大一些,每当空间不够用时候,就申请一个是原来二倍的空间,将原来的内容复制到新内容,然后销毁原空间.<br />3,内部是使用类似内存池的东西,来分配空间,这样的话,可以使分配更加高效.<br />4,内部用迭代器来保存两个指针,来指定空间的大小,以及使用情况,所以,当引起内存分配翻倍的时候,都需要将迭代器更新,所以如果在程序里值保存迭代器指针的话,就会出现悬空指针,切忌如此.<br />5,由于vector类内部用指针指示空

2010-12-09 14:37:00 458

原创 KMP算法心得

<br />这篇文章写得很好,但是有几点写得不清楚,我在这里补充下http://blog.csdn.net/A_B_C_ABC/archive/2005/11/25/536925.aspx<br />其实是一直不理解他那个next函数为什么能跳过。<br />Next函数的定义如下:<br />(1)next[0]= -1  意义:任何串的第一个字符的模式值规定为-1。<br /> <br />(2)next[j]= -1   意义:模式串T中下标为j的字符,如果与首字符<br /> <br />相同,且j

2010-08-13 16:40:00 400

原创 N皇后问题优化

/*这次用全排列来求了,横竖都不能相同,那么就是n个元素全排列的问题,然后从中找出对角线上也不符合的,剩下的就都符合了.自己想了一个全排列的算法,不知道还有没有更高效的.原理是插入算法,每次插入,右边的元素右移,左边的不变,这个可以用过改下标数组来实现.然后,由于下标与元素的一一对应,元素的排列就等于下标的排列,不用再倒换过来了.现在8皇后问题,考虑到对称性,可以下降到15毫秒了*

2009-12-02 21:56:00 747

原创 N皇后问题

#include #include #include#includeint Qcount=0;bool *Flag1;bool *Flag2;bool *Flag3;//检查是否冲突,冲突返回true,不冲突falsebool CheckExist(int * H){ int offset=Qcount-1; for (int j=0;j<2*

2009-12-01 11:49:00 303

原创 一道趣味数学题 c# 版 欢迎拍砖

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace MathCalc{ class Program { static void Main(string[] args) {

2009-11-23 20:15:00 722

原创 自己写得循环往复的方阵,晒晒

#include #include /*Array 要填充的数组dir 数据递增方向,以从右上方到左下方为正方向,反之为负方向index 下标 x+y 的值,顺便说下,x表示行,y表示列start 该行起始数字len 该行总共几个数字line 第几行NUM 方阵的阶次,即行值或列值*/void fill(int **Array,bool

2009-08-21 10:28:00 370

原创 求二进制数中的1的个数

发现有人发帖求二进制数中1的个数,原来也没仔细想,就觉得方法挺好的int use_bit_add(uint x){ int y=0; while(x) { x&=x-1; ++y; } return y;} 但是自己想了一下可以更好的,int use_bit_move(uint x){ int y=0; while(x) {

2009-08-20 11:50:00 369

原创 第一篇日志

2009-08-20 11:08:00 280

android 简单动画

在adroid屏幕上绘制动画,的简单例子,采用ImageView实现了图画的动画过程。 能简单的实现游戏功能。 入门android游戏很好的历程。

2014-09-02

屏幕点击计数

这个是一个屏幕点击计数的程序,里面用到了移动开发的各项计数,包括点击事件,声音播放,图片切换等等,是个很好的入门例子。 可以下载看一看,如果觉得里面的技术有用,但是又不会实现的话,需要源码的可以联系我,或者进行技术交流。

2014-08-31

ARP 协议程序 实例 示例 winpcap

使用winpcap 开发的arp 协议程序,能检测局域网内活动的主机,

2011-11-21

gethostbyname 用法

gethostbyname 的用法,查询域名的IP,很简单,免费下载

2011-11-02

EmEditor 文本编辑软件

好用的文本编辑器,效率很高. 可以以二进制打开,或者文本打开

2010-12-09

串口调试助手 uartassist

好用的串口调试助手,一般人都有了,但是偶尔没有的找起来也很不方便,就传上来了

2009-08-20

msp430 gcc

msp 430 gcc 编译器 有两个版本,一个2003,一个2008

2009-08-20

k计算机组成原理 白中英老师 教材 pdf

计算机组成原理,第4版 pdf格式的,考研用教材

2009-04-28

计算机程序设计艺术 Knoth 撰写,part5

由于太大,分开压缩,当前,part1 计算接程序设计艺术, 很经典的。

2009-04-28

计算机程序设计艺术 Knoth 撰写,part4

由于太大,分开压缩,当前,part4 计算接程序设计艺术, 很经典的。

2009-04-28

计算机程序设计艺术 Knoth 撰写,part3

由于太大,分开压缩,当前,part3 计算接程序设计艺术, 很经典的。

2009-04-28

计算机程序设计艺术 Knoth 撰写,part2

由于太大,分开压缩,当前,part2 计算接程序设计艺术, 很经典的。

2009-04-28

计算机程序设计艺术 Knoth 撰写,part1

由于太大,分开压缩,当前,part1 计算接程序设计艺术, 很经典的。

2009-04-28

空空如也

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

TA关注的人

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