《判断一个数是否是2的幂》的相关内容
相关讨论
如何查找一段程序中的关键字并替换颜色
程序如下(比如就给for,native关键字替换颜色):
/******************************************************************************
* K42: (C) Copyright IBM Corp. 2000.
* All Rights Reserved
*
* This file is distrib ...
by zxg1127 2007-03-15 浏览 (830) 回复 (11) 关键字: 如何查找关键字
目前最快的N皇后问题算法!!!
最近老师布置了一道算法题目--N皇后问题。这个算法在本科时已经做过,现在的要求是尽可能的提高算法的执行效率。如果采用传统的办法,用3个数组来记录列、主对角线和次对角线的方式,虽然优化过语句,并且使用对称原则来减少一半的运算时间,但在1.66Ghz的机器上计算16皇后仍需要100多秒。
有的同学使用多线程方式来改进了算法,有效利用了服务器的多个CPU同时计算,好像在4CPU机器上用了17秒。但我觉得 ...
by Craft 2006-04-24 浏览 (5743) 回复 (11) 关键字:
erl CTRL+C do_break 的功能
在erl shell下按下CTRL+C的时候
erts_printf("\n" "BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded\n" " ...
by mryufeng 2007-08-16 浏览 (899) 回复 (0) 关键字:
相关博客
10个重要的算法C语言实现源代码:拉格朗日,牛顿插值,高斯,龙贝格~~
1.拉格朗日插值多项式 ,用于离散数据的拟合
C/C++ code
#include <stdio.h>
#include <conio.h>
#include <alloc.h>
float lagrange(float *x,float *y,float xx,int n) /*拉格朗日插值算法*/
{ int i ...
by chenchuxin 2008-05-23 浏览 (298) 回复 (0) 关键字: 拉格朗日,牛顿插值,高斯,龙贝格
Stack练习:: 十进制正整数转化成二进制
include "stdio.h"
int main(void)
{
int n,num,value=0,i=0,j;
/*输入一个十进制数*/
scanf("%d",&num);
n=num;
/*十进制转二进制*/
while(n)
{
n=n/2;
i++;
}
whil ...
by baby69yy2000 2008-03-17 浏览 (126) 回复 (0) 关键字: java
打印杨辉三角10
main()
{
int i,j;
int a[10][10];
printf("\n");
for(i=0;i<10;i++)
{a[i][0]=1;
a[i][i]=1;}
for(i=2;i<10;i++)
for(j=1;j<i;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
for ...
by chenchuxin 2008-03-18 浏览 (265) 回复 (4) 关键字: 打印杨辉三角10
兩個常用的副程式:skip(), pause()
// for skip(), pause()
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <math.h>
// ----------------------------------------------
// skip(-3);
void skip(i ...
by sjgau 2007-12-20 浏览 (348) 回复 (2) 关键字: C
n!(<100)
#include "stdio.h"
void main()
{
int n,i,sum=1;
printf("请输入N的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
sum=sum*i;
printf("%d",sum);
}
by chenchuxin 2008-03-18 浏览 (130) 回复 (1) 关键字: n!(<100)
相关圈子讨论
D语言的性能不一定比Java强
public class Main {
private static int fib(int n){
if(n==0 || n==1)
return 1;
else{
return fib(n-1)+fib(n-2);
}
}
public static void main(String[] args){
for(int i=0; ...
by fxsjy 2007-11-30 浏览 (2177) 回复 (15)
请高手帮忙看一下,实在是找不错哪里有问题!
为什么编码输出不正确啊?
#include<iostream>
#include<cstring>
#include<cstdlib>
using namespace std;
typedef struct
{
unsigned int weight;
unsigned int parent,lchild,rchild ...
by humin 2007-06-12 浏览 (453) 回复 (1)
相关新闻
拉风+酷毙的HotRuby: 在一个JavaScript和Flash的虚拟机上跑Ruby
HotRuby是一个在Javascript和flash上的虚拟机上跑ruby代码并编译成opcode的项目。你可以通过在网页上嵌入<script type=”text/ruby”>…</script>并在之间写ruby脚本。HotRuby会识别并编译为远程脚本然后由javascript和flash的虚拟机来执行,显示在页面上。这里演示一 ...
by robertlyc 2008-03-27 浏览 (5800) 回复 (21) 关键字:
如何使用Python和Google找到数以千计的Email地址
如何使用Python和Google找到数以千计的Email地址
注:本文只是用来学习和探讨Python的技术实现,不推荐用做spam,否则后果自负。
下面就是实际代码,写的很精巧:
#!/usr/bin/python
import sys
import re
import string
import httplib
import urllib2
import re
de ...
by QQbyte 2008-06-27 浏览 (651) 回复 (1) 关键字:
面向语言的编程——新的程序设计崛起,还是嚎头??!
程序语言的历史已经从机器(比如说汇编)语言编程的时代了进化到了变成如何通过人类的认知事物所采用的哲学观的计算模型。当代流行的程序语言如Java,尽管它相对于以前的机器语言,足够抽象了,但仍然无法摆脱最初的目的。接下要讲到的DSLs,以其自然的特性,正在某些特定领域用于应用的构建。面向语言的编程(Language Oriented Programming LOP)能提供一种机制参与到用户定义或继承已 ...
by kyo100900 2008-03-09 浏览 (2350) 回复 (9) 关键字: 面向语言的编程, lop, dsls

