python - 请问您所见过的最棒的一段代码是什么?
巴扎黑
巴扎黑 2017-04-17 10:56:54
0
16
1029
巴扎黑
巴扎黑

全部回覆(16)
小葫芦

最神奇的代码莫过于 Quake III 中不可思议的求解平方根实现方法,尤其是神奇的常量0x5f3759df

float Q_rsqrt( float number )
{
    long i;
    float x2, y;
    const float threehalfs = 1.5F;

    x2 = number * 0.5F;
    y  = number;
    i  = * ( long * ) &y;  // evil floating point bit level hacking
    i  = 0x5f3759df - ( i >> 1 ); // what the fuck?
    y  = * ( float * ) &i;
    y  = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
    // y  = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed

    #ifndef Q3_VM
    #ifdef __linux__
        assert( !isnan(y) ); // bk010122 - FPE?
    #endif
    #endif
    return y;
}

还有这句比较好玩的:

rm -rf /usr /lib/nvidia-current/xorg/xorg

源自 https://github.com/MrMEEE/bumblebee/c...

Peter_Zhu

滚动的地球仪

http://jsfiddle.net/justjavac/KbetG/

洪涛
#include<stdio.h>
int main()
{
   printf("hello world\n");
   return 0;
}
黄舟
try
{
    if(you.believe(it)  || !you.believe(it) ){
        I.believe(it); 
    }
}catch(Exception ex){
    throw new Exception ("It's a miracle!");
}finally{
   it.justHappened();
}
阿神

好吧,应该是这段,2011最佳代码Scala版

def believe(x: Any) = x match {
  case b: Boolean => "I believe."
  case _ => "It's miracle!"
}
刘奇

看这个 国际C语言混乱代码大赛
https://zh.wikipedia.org/wiki/%E5%9B%...

刘奇
10 PRINT "BASIC"
20 END

真的启蒙

大家讲道理

很多,我觉得不需要文档和注释扫一眼就能看懂的代码都是很棒的代码。

伊谢尔伦

qsort [] = []
qsort (x:xs) = qsort [a|a<-xs, a<x] ++ [x] ++ qsort [a|a<-xs, a>=x]

伊谢尔伦

自己写的

lazy val fibs: Stream[Int] = 1 #:: 1 #:: (fibs zip fibs.tail).map(x => x._1 + x._2)

用Haskell更漂亮

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!