Profil de xiong共享空间标题PhotosBlogListes Outils Aide
17 mai

昨天讨论到的几个简单的算法, 从易到难

 
1. 如何计算1--10000之间的所有质数?
 
方法1:
for i=1 to 10000
 for j=2 to i-1
  if (i%j == 0) i is not prime number and go to next i
 next j
 i is prime number
next i
 
方法2:
for i=1 to 10000
 for j in every prime number we found already
  if (i%j == 0) i is not prime number and go to next i
 next j
 i is prime number
next i
 
方法3:
dim bitset[10000], clear elements to 0
for i=2 to 10000
 if bitset[i]==0 then set bitset[i, 2i, ... n*i] to 1
next i
for i=2 to 10000
 if bitset[i]==0, i is prime number
next i

2, 如何把大写ASCII字母转换成小写ASCII字母,要注意效率!
 
方法1:
char foo(char c)
{
 return c-('A'-'a');
}
 
简单直观对吧,减去大小写之间的差距就可以了。相信99%的人都会写这个函数。面试官看看函数,再看看你,给你说,有没有更有效率的方法。如果你想不起,他会提醒你,查表如何?
哦,于是你就写:
 
char foo(char c)
{
 return mytable[c];
}
 
mytable是程序初始化的时候建立的大小写对应表,这下子直接返回一个值就就可以了,根本不用计算!我不知道面试官是不是会接受这个答案,但如果我是面试官,我会让你再仔细看看,到底怎么才算有效率?
 
如果你还比较警觉的话,你会发现,第一种方法虽然要做计算(做一次减法),但是计算是在寄存器内完成的。第二种方法,虽然不做计算,但是结果却是在mytable这个内存上去取的。哪怕mytable在cache里面,谁会更快一点呢?
 
3, 如何写一个合格的strcpy函数
 
这个问题在面试中出现过很多次了对吧。普通人能够把算法写对,有点常识的人会检查source/dest地址是否重合,有点经验的人会使用assert来提供两个不同的版本,但是,strcpy的核心在这里吗?
下面这个篇文章可能会让你思考更多的东西:

Release build helps the performance? Not very true
http://spaces.msn.com/eparg/blog/cns!59BFC22C0E7E1A76!533.entry
 
好,做一个总结,仔细思考的人,除了写正确strcpy外,还会考虑效率:
1). 别一个字节一个字节地写。每次写4个字节,用DWORD*来操作,这样在32bit的芯片上,CPU周期才不会浪费。同时注意4字节对齐
 
关于这一点,有一个重要的讨论,事后补充上的,请参考:

2). Inline
 
4, 如何计算一个DWORD的二进制表示有多少个1
 
Level1 (my level ):
while(i!=0)
{
n+=(i&1);
i=i>>1;
}
 
Level2:
while ( n > 0)
{
  n = n & (n-1); count++;
}

Level3 (my level after upgrade):
byte* b=(byte*)(&n);
n=mytable[b]+mytable[b+1]+mytable[b+2]+mytable[b+3]; //mytable saves the count of 1's for 0-f
有了第三个问题的经验,你应该会怀疑一下Level3跟Level2到底谁快
 
Level4:
static UInt32 count_ones(UInt32 n)
  {
    n = (n & 0x55555555) + ((n & 0xaaaaaaaa) >> 1);
    n = (n & 0x33333333) + ((n & 0xcccccccc) >> 2);
    n = (n & 0x0f0f0f0f) + ((n & 0xf0f0f0f0) >> 4);
    n = (n & 0x00ff00ff) + ((n & 0xff00ff00) >> 8);
    n = (n & 0x0000ffff) + ((n & 0xffff0000) >> 16);
    return n;
  }
 
Level5:
  unsigned int ones32(register unsigned int x)
 {
        /* 32-bit recursive reduction using SWAR...
            but first step is mapping 2-bit values
            into sum of 2 1-bit values in sneaky way
        */
        x -= ((x >> 1) & 0x55555555);
        x = (((x >> 2) & 0x33333333) + (x & 0x33333333));
        x = (((x >> 4) + x) & 0x0f0f0f0f);
        x += (x >> 8);
        x += (x >> 16);
        return (x & 0x0000003f);
 }
 
Level4, Level5我是想不出来的,不过好歹能看懂。要是看不懂,可以参考:
 
考虑完这4个题目后,我终于相信:

1, 没有最好,只有更好
2, 别老以为头头是道的分析就是正确的结果,是驴子是马,拿vc跑一遍再说
 
comments by nickol, thanks again :)
 
1的方法3有问题哦, 应该是这样吧:
dim bitset[10000], clear elements to 0
for i=2 to 10000
 if bitset[i]==0 then set bitset[2*i, ... n*i] to 1
next i
for i=2 to 10000
 if bitset[i]==0, i is prime number
next i
 
PS, 把一个全排列算法也补在这里:
 
mine:
define NUM    6
int nLevel=0,List[256]={0},ALL;
p()
{
    int nCount,nJudge,key;
    nLevel++;
    if(nLevel>NUM)
    {
        print();
        nLevel--;
        return;
    }
    for(nCount=1;nCount<=NUM;nCount++)
    {
        key=0;
        for(nJudge=0;nJudge<=nLevel-1;nJudge++)
            if(nCount==List[nJudge])
            {
                key=1;
                break;
            }
       
        if(key==0)
        {
            List[nLevel]=nCount;
            p();
        }
    }
nLevel--;
}
print()
{
    int nCount;ALL++;
    for(nCount=1;nCount<=NUM;nCount++)printf("%d ",List[nCount]);
    printf("\t%d\n",ALL);
}
main()
{p();
}
A better one from 马舒德:
 
public class allsort {
   
    /** Creates a new instance of allsort */
    public allsort() {
    }
    public static void swap(int[] a,int i,int j){
        int temp=a[i];
        a[i]=a[j];
        a[j]=temp;
    }
    public static void perm(int[] list,int k,int m){
        if(k==m){
            for(int i=0;i<=m;i++)
                System.out.print(list[i]);
            System.out.println();
        }
        else
            for(int i=k;i<=m;i++)
            {
                swap(list,k,i);
                perm(list,k+1,m);
                swap(list,k,i);
            }
    }
    public static void main(String args[]){
        int[] list={1,2,3,4,5,6,7,8,9,0};
        perm(list,0,9);
    }
}
 
 
 

Commentaires (17)

Veuillez patienter...
Le commentaire entré est trop long. Raccourcissez-le.
Vous n'avez rien entré. Réessayez.
Il est actuellement impossible d'ajouter votre commentaire. Réessayez plus tard.
Pour ajouter un commentaire, tu dois avoir l'autorisation de tes parents. Demander l'autorisation
Tes parents ont désactivé les commentaires.
Il est actuellement impossible de supprimer votre commentaire. Réessayez plus tard.
Vous avez dépassé le nombre maximal de commentaires qu'il est possible d'envoyer le même jour. Réessayez dans 24 heures.
Votre compte a pu laisser les commentaires désactivés parce que nos systèmes indiquent que vous risquez d'arroser d'autres utilisateurs de messages. Si vous pensez que votre compte a été désactivé par erreur, contactez l'assistance en ligne de Windows Live.
Effectuez la vérification de sécurité ci-dessous pour finaliser l'envoi de votre commentaire.
Les caractères entrés pour la vérification de sécurité doivent correspondre à ceux de l'image ou du fichier audio.

Pour ajouter un commentaire, connectez-vous avec votre identifiant Windows Live ID (si vous utilisez Messenger ou Xbox LIVE, vous avez un identifiant Windows Live ID). Connectez-vous


Vous n'avez pas d'identifiant Windows Live ID ? Inscrivez-vous

Aucun noma écrit :
http://www.batterylaptoppower.com/asus/w3000.htm asus w3000 battery
http://www.batterylaptoppower.com/asus/a32-f3.htm asus a32-f3 battery
http://www.batterylaptoppower.com/asus/a42-m6.htm asus a42-m6 battery
http://www.batterylaptoppower.com/asus/m6000.htm asus m6000 battery
http://www.batterylaptoppower.com/mitac/bp-8050.htm mitac bp-8050 battery
http://www.batterylaptoppower.com/sony/pcga-bp2t.htm sony pcga-bp2t battery
http://www.batterylaptoppower.com/asus/a42-a2.htm asus a42-a2 battery
http://www.batterylaptoppower.com/asus/a2000.htm asus a2000 battery
http://www.batterylaptoppower.com/asus/a4000.htm asus a4000 battery
http://www.batterylaptoppower.com/asus/a42-v6.htm asus a42-v6 battery
http://www.batterylaptoppower.com/asus/v6000.htm asus v6000 battery
http://www.batterylaptoppower.com/uniwill/un223.htm uniwill un223 battery
http://www.batterylaptoppower.com/uniwill/223-3s4000-f1p1.htm uniwill 223-3s4000-f1p1 battery
http://www.batterylaptoppower.com/uniwill/258-4s4400-s1p1.htm uniwill 258-4s4400-s1p1 battery
http://www.batterylaptoppower.com/uniwill/258-4s4400-s2m1.htm uniwill 258-4s4400-s2m1 battery
http://www.batterylaptoppower.com/hp/mini-1000.htm hp mini 1000 battery
http://www.batterylaptoppower.com/hp/zt3300.htm hp zt3300 battery
http://www.batterylaptoppower.com/acer/aspire-9300.htm acer aspire 9300 battery
http://www.batterylaptoppower.com/acer/travelmate.htm acer travelmate battery
http://www.batterylaptoppower.com/acer/5100-aspire-7000.htm acer 5100 aspire 7000 battery
http://www.batterylaptoppower.com/acer/aspire-7100.htm acer aspire 7100 battery
http://www.batterylaptoppower.com/asus/a32-f5.htm asus a32-f5 battery
http://www.batterylaptoppower.com/asus/90-nlf1b2000y.htm asus 90-nlf1b2000y battery
http://www.batterylaptoppower.com/asus/x50.htm asus x50 battery
http://www.batterylaptoppower.com/asus/a32-u6.htm asus a32-u6 battery
http://www.batterylaptoppower.com/asus/u6v.htm asus u6v battery
http://www.batterylaptoppower.com/asus/u6s.htm asus u6s battery
http://www.batterylaptoppower.com/asus/u6sg.htm asus u6sg battery
http://www.batterylaptoppower.com/asus/a31-s6.htm asus a31-s6 battery
http://www.batterylaptoppower.com/asus/a32-s6.htm asus a32-s6 battery
http://www.batterylaptoppower.com/asus/a33-s6.htm asus a33-s6 battery
http://www.batterylaptoppower.com/apple/m7426.htm apple m7426 battery
http://www.batterylaptoppower.com/toshiba/pa3366u-1brs.htm toshiba pa3366u-1brs battery
http://www.batterylaptoppower.com/toshiba/satellite-a30-921.htm toshiba satellite a30-921 battery
http://www.batterylaptoppower.com/toshiba/pa3285u-1bas.htm toshiba pa3285u-1bas battery
http://www.batterylaptoppower.com/toshiba/pa3285u-1brs.htm toshiba pa3285u-1brs battery
http://www.batterylaptoppower.com/toshiba/pa3285u-3bas.htm toshiba pa3285u-3bas battery
http://www.batterylaptoppower.com/acer/batcl50l4.htm acer batcl50l4 battery
http://www.batterylaptoppower.com/acer/travelmate-290.htm acer travelmate 290 battery
http://www.batterylaptoppower.com/acer/btp-550.htm acer btp-550 battery
http://www.batterylaptoppower.com/acer/btp-550p.htm acer btp-550p battery
http://www.batterylaptoppower.com/apple/a1045.htm apple a1045 battery
http://www.batterylaptoppower.com/asus/a2500h.htm asus a2500h battery
http://www.batterylaptoppower.com/asus/a42-a4.htm asus a42-a4 battery
http://www.batterylaptoppower.com/asus/a4.htm asus a4 battery
http://www.batterylaptoppower.com/asus/s2691061.htm asus s2691061 battery
21 Nov.
5 Sept.
Aucun noma écrit :
http://www.batterygoshop.co.uk/sony/pcga-bp2sa-battery.htm Battery For Sony PCGA-BP2S PCGA-BP2SA VAIO PCG-SR17 NEW black laptop battery ,
http://www.batterygoshop.co.uk/sony/pcga-bp2t.htm battery fits sony PCGA-BP2T PCGA-BP3T PCG-TR1/B PCG-TR2 laptop battery ,
http://www.batterygoshop.co.uk/sony/pcga-bp2v.htm laptop Battery for Sony PCGA-BP2V laptop battery ,
http://www.batterygoshop.co.uk/sony/pcg-gr100.htm Original SONY pcga-bp2e vgp-bp2ea pcg-gr100 Battery laptop battery ,
http://www.batterygoshop.co.uk/sony/vgp-bps2a.htm LAPTOP BATTERY SONY VAIO VGP-BPS2 VGP-BPS2B VGP-BPS2A black laptop battery ,
http://www.batterygoshop.co.uk/sony/vgp-bps2a-002-battery.htm 7.2ah LAPTOP BATTERY SONY VAIO VGP-BPS2 VGP-BPS2B VGP-BPS2A black laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3098u-1bas-battery.htm Battery For TOSHIBA Satellite 1200 3000 3005 PA3098U laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3209u-1brs.htm Battery for Toshiba Satellite 1100 1110 PA3209U-1BRS laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3210u-battery.htm NEW Toshiba Satellite 1115 4500mAh Battery PA3210U laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3291u-battery.htm New battery for TOSHIBA P20 P25 PA3291U-1BRS 6600mAh laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3399u.htm battery fits TOSHIBA PA3399U-1BAS PA3399U-1BRS 6600mAH laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3399u-1bas.htm Battery for Toshiba PA3399U-1BRS PA3399U-2BAS 1BAS laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3356u-1brs.htm Toshiba PA3356U-3BAS PA3356U-3BRS PA3456U-1BRS Battery laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3356u-1brs-002-battery.htm 8.8ah Battery TOSHIBA PA3356U-1BAS PA3356U-1BRS PA3356U-2BRS laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3420u.htm toshiba pa3420u-1brs l10 l15 l20 laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3421u-1brs.htm Battery for Toshiba M30X M35X M40X PA3395U-1BRS PA3421U laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3431u-1brs.htm TOSHIBA SATELLITE M65 BATTERY PA3431U-BRS PABAS068 laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3451u.htm TOSHIBA PA3451U-1BRS PABAS067 laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3465u.htm Genuine TOSHIBA PA3465U-1BRS Laptop Battery PABAS069 laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3536u-1brs-battery.htm New PA3536U Battery for Toshiba Satellite P200 P205 laptop battery ,
http://www.batterygoshop.co.uk/toshiba/pa3534u-1brs-battery.htm NEW Genuine Toshiba Battery Satellite PA3534U-1BRS A205 laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/acer/acer-19V-3.16A-60w-5.5mm-1.5mm.htm acer 19V 3.16A 60w 5.5mm*1.7mm adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/acer/acer-19V-3.16A-60w-5.5mm-2.5mm.htm PA-1500-02 PA-1600-02 acer 19V 3.16A 60w 5.5mm*2.5mm laptop adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/acer/acer-19V-3.42A-65w-5.5mm-2.5mm-big-head.htm PA-1700-02 PA-1650-02 acer 19V 3.42A 65w 5.5mm*2.5mm big head adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/acer/acer-19V-3.42A-65w-5.5mm-1.5mm-small-head.htm acer 19V 3.42A 65w 5.5mm*1.7mm small head adapter SADP-65KB SADP-65DB laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/acer/acer-19V-7.1A-135w-5.5mm-2.5mm.htm PA-1131-08 AP.13503.001 acer 19V 7.1A 135w 5.5mm*2.5mm adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/apple/apple-24V-1.875A-45w-9.5mm-3.5mm-big-head.htm apple 24V 1.875A 45w 9.5mm 3.5mm big head laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/apple/apple-24V-2A-48w-9.5mm-3.5mm-big-head.htm apple 24V 2A 48w 9.5mm*3.5mm big head adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/asus/asus-19v-3.42A-65w-5.5mm-2.5mm.htm asus A3 19v 3.42A 65w 5.5mm*2.5mm adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/compaq/compaq-18.5V-2.7A-50w-4.8mm-1.7mm.htm 387661-001 PPP005L compaq 18.5V 2.7A 50w 4.8mm*1.7mm adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/compaq/compaq-18.5V-4.9A-90w-4.8mm-1.7mm-bullet.htm compaq 18.5V 4.9A 90w 4.8mm*1.7mm bullet adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/compaq/compaq-18.5V-6.5A-120w-5.5mm-2.5mm.htm PA-1121-02H PA-1121-12H compaq 18.5V 6.5A 120w 5.5mm*2.5mm adapter laptop battery ,
http://www.batterygoshop.co.uk/laptop-ac-adapter/compaq/compaq-19V-3.16A-60w-5.5mm-2.5mm.htm F4814A ADP-75FB compaq 19V 3.16A 60w 5.5mm*2.5mm adapter laptop battery ,
5 Mar.
8 Sept.
Aucun noma écrit :

Amberdigital Branch,Southern Stars Enterprises Co is specializing in the development and manufacturing of mp4 advertisement players, SD card players and advertisement LCD displays. Established in 1996, we have explored and developed the international market with professionalism. We have built a widespread marketing network, and set up a capable management team dedicated to provide beyond-expectation services to our customers.

amberdigital Contact Us
Southern Stars Enterprises Co (Hong Kong Office)
Add:3 Fl, No.2, Lane 2, Kam Tsin Tsuen, Sheung Shui, Hong Kong
Tel:+852 2681 4099
Fax:+852 2681 4586

Southern Stars Enterprises Co (Shenzhen Office)
Add:DE, 16/F, Building 2, Nanguo Tower, Sungang Road, Shenzhen, China
Tel:+86 755 2592 9100
Fax:+86 755 2592 7171

E-mail:sstar@netvigator.com
website:www.amberdigital.com.hk
alibaba:amberdigital.en.alibaba.com[caaaiebegfaeib]

28 Août
Aucun noma écrit :

Druids are rs gold the blessed servants of buy rs gold Cenarion and cheap rs gold protectors of the natural order swg credits of the Azeroth. Their powers swg gold spring from the buy swg credits very energy of the cheap swg credits world itself and allow Druid lotro gold characters buy lotro gold to tap into nature's raw cheap lotro gold power to silkroad gold transform themselves buy silkroad gold into fearsome cheap silkroad gold creatures, attack guild wars gold opponents with buy guild wars gold mystic cheap guild wars gold energy, or heal gw gold and buff their anarchy gold allies. Druids buy anarchy gold are welcome cheap anarchy gold in almost any ao gold group, able buy ao gold to perform cheap ao gold multiple roles gaiaonline gold as the need gaia gold arises. For gold on gaia the Alliance, cheap gaia gold only Night gaia gold fast Elves buy gaia gold may become gaia online gold Druids. Knightonline gold Having abandoned ko gold the practices tibia gold of arcane magic buy tibia gold which caused the cheap tibia gold downfall rf gold of their brethren, the buy rf gold Blood cheap rf gold Elves, the Night vanguard gold Elves cheap vanguard gold have become buy vanguard gold masters vanguard soh gold of nature. For the soh gold Horde, only buy soh gold the shamanistic cheap soh gold Tauren have cov infamy the capacity buy cov infamy of becoming cheap cov infamy Druids. The difference cov gold between the cabal alz two races is buy cabal alz slight; a Night Elf cheap cabal alz transforms into a cabal gold Black Panther for shaiya gold their buy shaiya gold combat form, while cheap shaiya gold as a Tauren becomes ddo plat a Lion. No matter buy ddo plat which side your cheap ddo plat character ddo gold may be on, you will buy ddo gold find Druids to cheap ddo gold be one of the 2moons dil most capable 2 moons dil classes in PVP buy 2moons dil and PVE. Shrugging cheap 2moons dil off 2moons gold polymorphs, removing 2 moons gold curses and breaking buy 2moons gold any movement cheap 2moons gold afflictions, Druids dofus kamas are a buy dofus kamas terror on any cheap dofus kamas PVP buying dofus kamas battlefield. At dofus gold higher levels, Druids are buy dofus gold primarily healers, becoming cheap dofus gold an essential part archlord gold to 40-man raid groups archlord online gold seeking to buy archlord gold kill dragons cheap archlord gold and gods ultima online gold in the depths of uo gold Azeroth's most buy ultima online gold dangerous uogold dungeons. No buy uo gold guild looking to sof gold kill Ragnaros, the soldier of fortune gold Lord of Fire, or sof 2 gold Nefarion, ruler of Black sof ii gold Rock Mountain, is buy sof gold complete without Druids cheap sof gold in their ranks. We can help you get there.

25 Juil.
Aucun noma écrit :

Unless you're wow gold and wow gold a Warlock or a Paladin, purchasing a mount at level 40 can be cheap wow gold and cheap wow gold a near impossible thing to buy wow gold and buy wow gold afford. Without world of warcraft gold and world of warcraft gold the honored faction discount, the cost cheapest wow gold,cheap world of warcraft gold is 100gp; 20gp to pay buy world of warcraft gold for the training fast wow gold and 80 to fast wow gold pay for the mount buy cheap wow gold itself. Even cheapest world of warcraft gold with the 10% discount, the wow gold for sale cost gold for wow of 90gp is staggering to players at sell wow gold such low levels. This is aoc gold on-top of the heavy training costs aoc gold,cheap aoc gold for level 40 spells and abilities cheap aoc gold,buy aoc gold which easily cost over buy aoc gold 1gp each to learn! The level 40 ffxi gil mark in the game is easily one ffxi gil of the most expensive levels in buy ffxi gil the game. At level 40, Hunters buy ffxi gil and Shamans learn to wear cheap ffxi gil chainmail armor. Thus, on top cheap ffxi gil of the wide range of wow power leveling,wow powerleveling spells and abilities wow power leveling earned at that level, and the ability wow powerleveling to ride a mount, they have power leveling to purchase a powerleveling whole new world of warcraft power leveling set of armor. Warriors and Paladins world of warcraft powerleveling go through the world of warcraft powerleveling same ordeal, upgrading wow power level from chainmail to platemail. For other wow power level classes like Priests, Mages and Rogues, level wow powerlevel,power leveling 40 represents a whole new selection of skills and spells which ffxi power leveling can cost over 20gp to afford them aoc power leveling all. All these expenditures while the player is rs power leveling still getting 5-10 silver pieces per kill! The costs wow powerlevel only keep piling up as you progress in levels, making gold world of warcraft power leveling farming one of the most arduous and boring tasks a player is challenged with.

25 Juil.
Aucun noma écrit :
wow gold!All wow gold US Server 24.99$/1000G on sell! Cheap wow gold,wow gold,wow gold,Buy Cheapest/Safe/Fast WoW US EU wow gold Power leveling wow gold from the time you World of Warcraft gold ordered! wow power leveling wow power leveling power leveling wow power leveling wow powerleveling wow power levelingcheap wow power leveling wow power leveling buy wow power leveling wow power leveling buy power leveling wow power leveling cheap power leveling wow power leveling wow power leveling wow power leveling wow powerleveling wow power leveling power leveling wow power leveling wow powerleveling wow power leveling buy rolex cheap rolex wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling -318147875917394
21 Juin
Aucun noma écrit :
wow gold wow power leveling wow power leveling wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow gold wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling wow power leveling -49693546855768
13 Juin
Aucun noma écrit :
wow gold!All wow gold US Server 24.99$/1000G on sell! Cheap wow gold,wow gold,wow gold,Buy Cheapest/Safe/Fast WoW US EU wow gold Power leveling wow gold from the time you wWorld of Warcraft gold ordered! wow power leveling wow power leveling power leveling wow power leveling wow powerleveling wow power levelingcheap wow power leveling wow power leveling buy wow power leveling wow power leveling buy power leveling wow power leveling cheap power leveling wow power leveling wow power leveling wow power leveling wow powerleveling wow power leveling power leveling wow power leveling wow powerleveling wow power leveling buy rolex cheap rolex wow gold wow gold wow gold wow gold -238087843056825
31 Mai
Aucun noma écrit :
wow gold age of conan gold age of conan power leveling age of conan gold age of conan power leveling age of conan gold age of conan power leveling age of conan gold age of conan power leveling age of conan gold age of conan power leveling age of conan gold age of conan power leveling age of conan gold age of conan power leveling age of conan gold age of conan power leveling Runescape Money Runescape Gold Runescape Items Runescape Money Runescape Gold Runescape Power leveling Runescape Money Runescape Gold Runescape gold runescape money Runescape Money Runescape Money Runescape Power leveling Runescape Items runescape money money runescape Runescape Gold age of conan gold archlord gold anarchy online credits cabal alz city of heroes influence coh influence city of villains infamy cov infamy dofus kamas kamas dofus daoc gold daoc plat eve isk eve online isk everquest 2 gold eq2 plat ffxi gil final fantasy xi gil gaia online gold gaia gold guild wars gold gw gold hellgate london palladium dofus kamas dofus gold dofus kamas eq2 plat EverQuest 2 gold wow gold world of warcraft gold buy wow gold cheap wow gold wow power leveling Maple Story Mesos MapleStory mesos MapleStory Meso Final Fantasy XI gil ffxi gil dofus kamas kamas dofus lotro gold lotr gold lord of the ring gold Lineage adena Lineage 1 adena Silkroad gold buy silkroad gold flyff penya buy flyff gold flyff money eve online isk eve isk 2moons dil 2moons gold Maple Story Mesos maplestory Mesos MapleStory meso Maple Story Mesos maplestory Mesos MapleStory meso Lineage adena Lineage 1 adena lotro gold lotr gold lord of the ring gold ge money granado espada vis granado espada gold
16 Mai
17 Jan.
14 Jan.
Image de Anonyme
nickol a écrit :
1的方法3有问题哦, 应该是这样吧:
dim bitset[10000], clear elements to 0
for i=2 to 10000
 if bitset[i]==0 then set bitset[2*i, ... n*i] to 1
next i
for i=2 to 10000
 if bitset[i]==0, i is prime number
next i
19 Mai
xiong lia écrit :
我从来不问算法的,因为我算法最滥阿
19 Mai
Image de Anonyme
CL a écrit :
"面试官看看函数,再看看你,给你说,有没有更有效率的方法。如果你想不起,他会提醒你,查表如何?"
 
面试官比较黑. 是不是你自己啊?
19 Mai
Image de Anonyme
Shan-Yan a écrit :
好像用不着算到10000的哦。。。
17 Mai

Rétroliens (5)

L'URL de rétrolien de ce billet est :
http://eparg.spaces.live.com/blog/cns!59BFC22C0E7E1A76!875.trak
Blogs Web qui font référence à ce billet