- 博客(7)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 编程之美-2.3、寻找发帖水王id占一半
#include using namespace std;int find(int *a,int n){int candidate;int nTimes=0,i;for(i=0;i{if(nTimes==0){candidate=a[i];nTimes=1;}else{if(candidate==a[i])nTimes++;els
2013-03-31 22:56:28 620
原创 算法设计与分析基础-4.2、快速排序
java的也要实现,partition理解了很久,做这种题,不理解的时候画出图来!方法一、#include "stdafx.h"int a[100];void quickSort(int a[],int l,int h){if(l>=h)return;int i,j,key;i=l;j=h;key=a[i];while(i<j){while(ikey)j--;if
2013-03-31 22:47:37 850
原创 编程之美-2.2、n阶乘的二进制表示中最低位1的位置
#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){int n;scanf("%d",&n);int num=1;int i,j;for(i=1;i{j=i;while(j%2==0){num++;j/=2;}}printf("n阶乘最低位1的位置: %d",num);r
2013-03-31 22:43:11 904
原创 编程之美-2.2、寻找n阶乘中末尾0的个数
#include "stdafx.h"//方法一、int count_01(int n){ int ret=0;int i,j;for(i=1;i{j=i;while(j%5==0){ret++;j/=5;}}return ret;}//方法二、int count_02(int n){int ret=0;
2013-03-31 22:42:12 763
原创 编程之美-2.1、求二进制数中1的个数
#include "stdafx.h"//method 1int count_01(char i){int num=0;while(i){if(i%2==1)num++;i=i/2;}return num;}int count_02(char i){int num=0;while(i){num+=i&0x01;i>>=
2013-03-31 22:41:04 694
原创 编程之美-1.2、中国象棋
#include "stdafx.h"#define HALF_BITS_LENGTH 4#define FULLMASK 255#define LMASK (FULLMASK#define RMASK (FULLMASK>>HALF_BITS_LENGTH)#define LSET(b,n) (b=((b&RMASK)|(n#define RSET(b,n) (b=((b
2013-03-31 22:35:56 710
原创 编程之美-1.1、cpu占用率保持到50%
windows的库函数都不会,努力补习#include "StdAfx.h"#include int main(){/*for(;;){for(int i=0;i;sleep(10);}return 0;*/const DWORD busy_time=10;const DWORD idle_time=busy_time;lon
2013-03-31 22:33:36 798
svn命令设置svn:property
2013-10-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人