自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (12)
  • 收藏
  • 关注

原创 const char & char const

1.const char *p (read-only location ‘*p’ *p 不能再赋值,  但p可以再赋值):常量数据p is a const char pointer, so the memory that p refer to is constant, that is you cant change it.2.char * const p (read o

2011-11-22 13:15:02 477

原创 Google Code Jam 2011 (Qualification)

<br /><br />3.  Candy Splitting:加法改异或<br />Problem<br />Sean and Patrick are brothers who just got a nice bag of candy from their parents. Each piece of candy has some positive integer value, and the children want to divide the candy between them. First, S

2011-05-08 21:16:00 457

原创 字符函数

<br /><ctype.h>下的字符函数<br />1.int isalpha(int c)<br />是否英文字母<br />2.int isdigit(int c)<br />是否0---9<br />3.int isalnum(int c)<br />是否英文字母或0---9<br />4.int isxdigit(int c)<br />是否十六进制 0---9或a--f||A---F<br />5.int isascii(int c)<br />是否ASCII<br />6.int iscntr

2010-07-10 19:42:00 388

原创 带参数的main函数

<br />#include<stdio.h><br />int main(int argc,char *argv[])<br />{<br /> printf("HelloWorld!/n");<br /> int i;<br /> for(i=0;i<argc;i++)<br />  printf("Argument %d==%s/n",i+1,argv[i]);<br /> return 0;<br />}<br />运行时,<br />1.可执行文件名称和所有参数值和传递给argc<br />2.可

2010-06-10 19:24:00 621

转载 _builtin_popcount()计算二进制中多少个1

<br />计算一个 32 位无符号整数有多少个位为1<br />Counting out the bits<br />    可以很容易的判断一个数是不是2的幂次:清除最低的1位(见上面)并且检查结果是不是0.尽管如此,有的时候需要直到有多少个被设置了,这就相对有点难度了。<br />    GCC有一个叫做__builtin_popcount的内建函数,它可以精确的计算1的个数。尽管如此,不同于__builtin_ctz,它并没有被翻译成一个硬件指令(至少在x86上不是)。相反的

2010-06-04 00:15:00 31048 8

原创 回文字符串

   #include#include#includeint palindrome(char *p,int n){ int i; char *q=(char *)malloc(n*sizeof(char)); for(i=0;i q[i]=p[n-1-i]; q[i]=/0; return strcmp(p,q)==0;} //

2010-05-30 23:01:00 566

原创 字符串字典排序

  #include#include#includevoid Swap(char *p,char *q,int len1,int len2){ int i,n; char *t; n=len1>len2?len1:len2; t=(char *)malloc(n*sizeof(char)); strcpy(t,p); strcpy(p,q); s

2010-05-30 18:06:00 562

原创 数组初始化容易产生的问题

请看下面一段代码:#includeint main(){int a[10]={2},n,i;char b[10]={0},ch;a[0]=8;b[0]=2;for(i=0;iprintf("%d",a[i]);printf("/n");for(i=0;iprintf("%c",b[i]);printf("/n");return 0;}

2010-05-30 17:18:00 513

原创 有道5.28练习赛

C和数描述给定一个整数序列,判断其中有多少个数,等于数列中其他两个数的和。 比如,对于数列1 2 3 4, 这个问题的答案就是2, 因为3 = 2 + 1, 4 = 1 + 3。输入第一行是一个整数T,表示一共有多少组数据。 1接下来的每组数据共两行,第一行是数列中数的个数n ( 1 输出对于每组数据,输出一个整数(占一行),就是数列中等于其他两个数之和的数的个数。样例输入241

2010-05-29 12:03:00 454

转载 算法的力量——李开复

算法的力量 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算

2010-05-18 20:36:00 682 1

转载 cmd(for)

先把FOR的变量全部列出来:      ~I            - 删除任何引号("),扩展 %I      %~fI          - 将 %I 扩展到一个完全合格的路径名      %~dI          - 仅将 %I 扩展到一个驱动器号      %~pI          - 仅将 %I 扩展到一个路径      %~nI          - 仅将 %I 扩展到一个文件名 

2010-05-03 20:03:00 996

原创 百度之星2005初赛第二题

重叠区间大小( 20 分)题目描述:请编写程序,找出下面 “ 输入数据及格式 ” 中所描述的输入数据文件中最大重叠区间的大小。对一个正整数 n ,如果 n 在数据文件中某行的两个正整数(假设为 A 和 B )之间,即 A=n>=B ,则 n 属于该行;如果 n 同时属于行 i 和 j ,则 i 和 j 有重叠区间;重叠区间的大小是同时属于行 i 和 j 的整数个数。 例如,行(

2010-05-01 13:34:00 592

转载 关于位结构体

 写出下列程序在X86上的运行结果。struct mybitfields{unsigned short a : 4;unsigned short b : 5;unsigned short c : 7;}test;void main(void) {int i;test.a=2;test.b=3;test.c=0;i=*((short *)&test);printf("%d ",i);}

2010-05-01 12:12:00 477

转载 斯密斯夫妇握手问题

 面试题1:斯密斯夫妇握手问题 史密斯夫妇邀请另外四对夫妇就餐,已知他们每个人都不和自己握手,不和自己的配偶握手,且不和同一个人握手一次以上。在大家见面握手寒暄后,史密斯问大家握手了几次,每个人的答案都不一样。问:史密斯太太握手几次?1.所涉及的知识点· 排除法· 分析法2.分析问题解决本题可用排除法,把一些无关的信息先予以排除,可以确定的问题先

2010-04-17 17:47:00 3303

原创 链表队列

#include#includetypedef int QElemType; typedef struct QNode{    QElemType data;    struct QNode *next;}QNode,*QueuePtr;typedef struct{    QueuePtr front;    QueuePtr rear;}Link

2010-04-17 15:44:00 362

原创 循环队列

 //循环队列#include#include#define MAXSIZE 6typedef int QElemType;typedef struct {    QElemType *base;    int front;    int rear;}SqQueue;void InitSqQueue(SqQueue &Q){    Q.b

2010-04-17 15:42:00 277

ccompiler sdfkdskgdsjgsdgf

COMPILER COMPIER COMPILER COMPIER MY PPT DFLKJSG COMPIER COMPIER DOF DFOSG dksfjdskgds

2011-09-21

100款网站样式 100款网站样式

100款网站样式100款网站样式100款网站样式100款网站样式100款网站样式100款网站样式100款网站样式100款网站样式

2011-08-11

solutions for Introduction to wireless and mobile systems

Introduction to Wireless and mobile Systems. Solutions of this book, chapter 1 to chapter 8. Thanks for download.

2011-08-11

glut packet for dev c++

glut packet for Dev C++. glut is a free packet for opengl application development.

2011-07-08

putty putty putty

putty putty putty putty putty putty putty

2011-07-08

win32 API WindowsAPI大全

WindowsAPI大全 WindowsAPI大全 WindowsAPI大全 WindowsAPI大全

2011-07-08

Dev CDev C++编辑器是

Dev C++编辑器是一款轻量级的开源编辑器. Dev-C++是一个Windows下的C和C++程序的集成开发环境。它使用MingW32/GCC编译器,遵循C/C++标准。开发环境包括多页面窗口、工程编辑器以及调试器等

2011-03-03

java 版贪吃蛇游戏啊啊啊啊

Java版贪吃蛇游戏,可以暂停,有等级设置,按Enter键开始或菜单项开始,

2010-10-23

IOITrain2005.Homework.rar

信息学竞赛作业2005的 集训 国家 集训作业 2005

2010-07-25

Topcoder客户端

topcoder客户端,竞赛平台 contestAppletProd.jar

2010-07-25

空空如也

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

TA关注的人

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