成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

世界上有哪些代碼量很少,但很厲害很經典的算法或項目案例?

開發 前端 算法
今天分享四個代碼量很少,但很厲害很經典的算法或項目案例。如果各位技術大神還知道哪些案例,歡迎留言補充:)

今天分享四個代碼量很少,但很牛逼很經典的算法或項目案例。

1、no code

項目地址:

https://github.com/kelseyhightower/nocode

這是一個 GitHub 上的項目,目前標星 34k。

它的牛逼之處在于它 基于輕量級跨平臺全自動不可描述工具,采用了不可描述的高級語言語法,不用寫一行代碼,即可部署運行,提供檢測、編譯、打包、安裝、運行一條龍服務,安全可靠。

看完代碼后,國內外的程序員紛紛留言夸獎。

 

世界上有哪些代碼量很少,但很牛逼很經典的算法或項目案例?

 

世界上有哪些代碼量很少,但很牛逼很經典的算法或項目案例?

真的是閱盡天下代碼,心中已然無碼!

2、洗牌算法

這個代碼很簡單,只有兩行代碼,但是卻可以實現這個功能:對于給定的 n 個元素,生成的那個排列,每一個元素都能等概率地出現在每一個位置。

換句話說,每一個位置都能等概率地放置每個元素。

代碼如下:

  1. for(int i = n - 1; i >= 0 ; i -- ) 
  2.     swap(arr[i], arr[rand(0, i)]) // rand(0, i) 生成 [0, i] 之間的隨機整數 

3、睡眠排序

代碼如下:

  1. public class SleepSort {   
  2.     public static void main(String[] args) {   
  3.         int[] ints = {1,4,7,3,8,9,2,6,5};   
  4.         SortThread[] sortThreads = new SortThread[ints.length];   
  5.         for (int i = 0; i < sortThreads.length; i++) {   
  6.             sortThreads[i] = new SortThread(ints[i]);   
  7.         }   
  8.         for (int i = 0; i < sortThreads.length; i++) {   
  9.             sortThreads[i].start();   
  10.         }   
  11.     }   
  12. }   
  13. class SortThread extends Thread{   
  14.     int ms = 0;   
  15.     public SortThread(int ms){   
  16.         this.ms = ms;   
  17.     }   
  18.     public void run(){   
  19.         try {   
  20.             sleep(ms*10+10);   
  21.         } catch (InterruptedException e) {   
  22.             // TODO Auto-generated catch block   
  23.             e.printStackTrace();   
  24.         }   
  25.         System.out.println(ms);   
  26.     }   
  27. }  

它原理是構造 n 個線程,它們和這 n 個數一一對應。

初始化后,線程們開始睡眠,等到對應的數那么多個時間單位后各自醒來,然后輸出它對應的數。

這樣最小的數對應的線程最早醒來,這個數最早被輸出。

等所有線程都醒來,排序就結束了。

不要問時間復雜度,時間復雜度在這個排序上已經毫無意義!

4、AI核心代碼

  1. while True
  2.     print(input('').replace('嗎','').replace('?','!')) 

這段代碼就是傳說中的 價值一個億的AI核心代碼,來看一下效果。

 

[[317553]]

各位技術大神還知道哪些案例,歡迎留言補充:)

責任編輯:未麗燕 來源: 今日頭條
相關推薦

2020-08-16 08:59:23

HTML標簽開發

2023-09-05 07:29:01

2020-03-03 21:46:56

智能交通物聯網智慧城市

2017-03-21 10:44:00

AI深度學習

2018-11-06 12:22:18

排序算法代碼

2023-03-03 09:11:55

軟件開發NASA

2025-01-09 11:10:15

2020-12-16 06:30:41

職場工作產品

2021-11-30 14:06:37

排序算法代碼

2024-04-28 09:14:05

2017-10-25 16:22:58

OpenStack操作Glance

2017-03-13 14:25:01

Windows 7Windows屏幕閃爍

2021-09-05 06:04:00

計算機病毒木馬病毒

2013-05-08 09:38:28

InteropNetSDN網絡設備供應商

2018-12-04 15:46:53

編程語言Python

2018-07-19 19:07:33

語言編程語言程序

2019-06-12 10:18:03

GitHub代碼開發者

2022-11-30 16:41:47

架構高并發

2019-11-18 15:07:54

編程語言C#

2023-07-31 08:59:46

軟件FossilSQLite
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文天堂在线一区 | 在线播放国产一区二区三区 | 国产精品视频免费观看 | 久草欧美 | 久久另类| 久久精品毛片 | 久久久国产一区二区三区 | 国产激情一区二区三区 | 毛片一区二区三区 | 亚洲成人免费视频 | 色网站在线免费观看 | 午夜精品久久久久久久久久久久久 | 欧美日韩精品亚洲 | 欧一区| 青青草视频网站 | 国产精品视频综合 | 九九九精品视频 | 久久综合伊人 | 一区二区在线看 | 欧美激情啪啪 | 成人精品鲁一区一区二区 | 国产成人91| 91精品国产91久久久久久 | av永久免费 | 国产99免费视频 | 日韩欧美三级在线 | 2021天天干夜夜爽 | 国产一区久久 | 午夜国产一级片 | 在线视频一区二区 | 国产精品日韩一区 | 久久精品91久久久久久再现 | 色爱区综合 | 久久久久久久久久爱 | 久久久国产一区二区三区 | 色天天综合 | 色婷婷狠狠 | 国产丝袜人妖cd露出 | 中文字幕亚洲欧美 | 一区二区三区四区av | 国产高清在线观看 |