算法
xb151652000
这个作者很懒,什么都没留下…
展开
-
计算Pi值
/*============= 计算PI=============*/#includeint main(){ double f=0,e=4; int n=2,count=-1; while((e-f)>=0.0000001||(f-e)>=0.00000转载 2011-10-11 13:15:34 · 453 阅读 · 0 评论 -
求两个数的最大公约数和最大公倍数
/*==================================== 求两个数的最大公约数和最大公倍数=====================================*/#include using namespace std;int a转载 2011-10-11 13:19:40 · 431 阅读 · 0 评论 -
不用除法运算,实现A/3
原帖地址 17楼int div3(int num){ __int64 a = num; __int64 d = 0; __int64 res = 0; d = a do { d = d>>转载 2011-10-04 18:49:08 · 468 阅读 · 0 评论 -
浮点数转换为字符串
#include "stdlib.h"char *F2S(double d, char* str){char str1[40];int j=0,k,i;i = (int)d; //浮点数的整数部分//d = d-(int)d;while(i>0){str1[j转载 2011-10-08 12:18:16 · 323 阅读 · 0 评论 -
八皇后问题
回溯法:八皇后问题,一个经典问题 在程序设计中还有一种方法叫做"回溯法".他不是按照某种公式或确定的法则,求问题的解,而是通过试探和纠正错误的策略,找到问题的街.这种方法一般是从一个原始状态出发,通过若干步试探,最后达到目标状态终止. 回溯法在理论上转载 2011-10-07 12:56:24 · 646 阅读 · 0 评论 -
两个字符串的最大公共子字符串
char *maxsubstr(char *str1, char *str2){char *p1, *p2, *q1, *q2, *destp;char *substr;int max=0, len;p1 = str1;while(*p1!='\0'){q1=st转载 2011-10-08 13:36:21 · 296 阅读 · 0 评论 -
二分查找 非递归
pulic static int biseach(int a[],int x){int n=a. length();int i=0, j=n-1, mid;while (i { mid=(i+j)/2; If (a转载 2011-10-03 19:14:55 · 269 阅读 · 0 评论