判断一个数是否是2的幂》的相关内容

成都.金山笔试题

#include <iostream> #include <algorithm> using namespace std; /* 把一个自然数M分分解为N个不同自然数的和有几种分发方法 如: 输入 5 2 输出 2 原因:     5=2+3     5=1+4 思路:  & ...
by zuroc 2007-11-01 浏览 (1354) 回复 (1) 关键字:

指针与数组的异同

指针是c的灵魂,俺这里只能抛砖引玉了.   1  首先,数组名不能当作赋值对象,比如下面的代码: char *s="abc"; char *s1="bcd"; s1=s; printf("%c\n",s1[0]); 可以正常运行,如果把 这边的指针变为数组就会出错。 2 下面阐述一下,指针和数组各自是如何访问的: char s[]="abc"; c=s ...
by simohayha 2007-05-18 浏览 (11391) 回复 (21) 关键字:

如何查找一段程序中的关键字并替换颜色

程序如下(比如就给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)

Help!

示例代码如下: public class AClass { public int I; } void main() { /+ foreach(AClass a; arrayA) { printf("%d\n", a.I); } +/ for(int i=0; i<arrayA.length; ...
by Colorful 2007-09-18 浏览 (283) 回复 (8)

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)

c可变参数函数

最近对C可变长参数研究有点心得。C可变长参数函数在调用时是有很多讲究的,比如说声明这样一个函数 : void func(int a, ...); 在调用时传入这样的参数: func(1,2); 后一个参数2可以被(程序员或者阅读该程序的人)认为是一个整数,但是也可以被认为是一个长整数 (long long),甚至是字符或者浮点型数。当然编译器作为一个信奉决定论的程序,只可能在编译之后 产生一 ...
by NeuronR 2008-06-24 浏览 (258) 回复 (3)

菜鸟提问题

发现一个挺有意思的事情。废话不多说,直接上代码。 int main(char[][] argv) { const char[] stringA = "Hello"; // 在默认代码段申请一块只读内存 char[] stringB = stringA; // stringB保存的内存地址跟stringA并不一致 printf("stringA's A ...
by Colorful 2007-05-30 浏览 (958) 回复 (11)

请高手帮忙看一下,实在是找不错哪里有问题!

为什么编码输出不正确啊? #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

相关问答

赞助商链接