主頁 >
其他 > 讀改變未來的九大演算法筆記09_指尖的精靈
讀改變未來的九大演算法筆記09_指尖的精靈
2023-06-11 07:57:00 其他

1. 人類很有可能“在未來像過去所做過的一樣行事”
2. 計算機科學領域并不僅僅是編程
2.1. 編程知識是計算機科學家所必需的,但它卻只是前提
2.2. 要應用并試驗演算法,計算機科學研究者就需要將演算法轉換成計算機程式,而每個程式都由Java、C++或Python等編程語言撰寫
2.3. 公眾對計算機科學認知的不平衡
2.3.1. 有一種廣泛的觀點認為,計算機科學基本上就是編程(如“軟體”)和設備設計(如“硬體”)
2.3.2. 最美妙的計算機科學思想中有許多是十分抽象的,并不屬于以上任意一類
3. 所有偉大思想都能在不需要任何計算機編程或其他計算機科學知識的情況下得到解釋
3.1. 一些核心思想中運用了簡單但聰明的把戲的演算法
3.2. 這些把戲無須任何技術性知識就能得到解釋
4. 思想和演算法之間有什么區別
4.1. 演算法是一張精確的處方
4.1.1. 按順序詳細列出了解決一個問題所需要的具體步驟
4.2. 演算法的關鍵特點之一
4.2.1. 每步都必須絕對精確,沒有任何人類意圖或推測摻雜其中
4.3. 有關演算法究竟是什么的深層問題都歸結于一個前提
4.3.1. 邱奇–圖靈論題(Church-Turing thesis)
4.4. 計算機科學的偉大思想通常是來形容如何解決一個問題的
4.4.1. 使用一種演算法
5. 該書偉大的演算法標準
5.1. 最重要的標準1
5.1.1. 偉大的演算法要被普通計算機用戶每天用到
5.1.2. 排除了主要由計算機專業人士使用的演算法
5.1.2.1. 編譯器
5.1.2.2. 程式驗證技術
5.2. 標準2
5.2.1. 偉大的演算法應該能處理具體的現實問題
5.2.2. 排除了許多作為計算機科學本科課程核心內容的偉大演算法
5.2.2.1. 排序演算法(快速排序等)
5.2.2.2. 圖形演算法(迪杰斯特拉最短路徑演算法等)
5.2.2.3. 資料結構(哈希表等)
5.3. 標準3
5.3.1. 演算法主要和計算機科學理論相關
5.3.2. 排除了主要和計算機硬體有關的技術
5.3.2.1. CPU(中央處理器)
5.3.2.2. 監視器
5.3.2.3. 網路
6. 新技術的出現并不一定會導致新演算法產生
6.1. 盡管技術革新不可置疑地繼續在我們周圍加速出現,但它們并不能保證新的偉大演算法的出現
6.2. 相反方向上有一種強大的歷史力量在作用,它在暗示演算法創新的步伐將在未來減慢
6.3. 新技術提供的新活動時常為新演算法提供空間,而該領域的逐漸成熟會減少這些機會
7. 未來可能的偉大演算法
7.1. 人工智能在日常生活中的逐漸使用,如果有任何令人震驚的嶄新演算法瑰寶在這一領域出現,就會讓人非常著迷
7.2. “零知識協議”
7.2.1. Zero Knowledge Protocols
7.2.2. 它們能讓兩個或更多物體將資訊組織起來,而不用顯示任何單“塊”資訊
7.2.3. 潛在用途之一是在線拍賣
7.3. “分布式哈希表”
7.3.1. Distributed Hash Table
7.3.2. 一種在點對點系統中(一個沒有中央服務器引導資訊流的系統)存盤資訊的精巧方法
7.4. “拜占庭容錯”
7.4.1. Byzantine Fault Tolerance
7.4.2. 允許特定計算機系統耐受任何種類的錯誤(只要同時不出現太多錯誤)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/554857.html
標籤:其他
上一篇:youtobe深度學習推薦系統-學習筆記
下一篇:返回列表
-
- 標籤雲
-
-
- 熱門瀏覽
-
-
網閘典型架構簡述
網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......
uj5u.com 2020-09-10 02:00:44 more
-
如何從xshell上傳檔案到centos linux虛擬機里
如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......
uj5u.com 2020-09-10 02:00:47 more
-
一、SQLMAP入門
一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......
uj5u.com 2020-09-10 02:00:50 more
-
Metasploit 簡單使用教程
metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......
uj5u.com 2020-09-10 02:00:53 more
-
游戲逆向之驅動層與用戶層通訊
驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......
uj5u.com 2020-09-10 02:00:56 more
-
北斗電力時鐘(北斗授時服務器)讓網路資料更精準
北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......
uj5u.com 2020-09-10 02:01:03 more
-
【CTF】CTFHub 技能樹 彩蛋 writeup
?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......
uj5u.com 2020-09-10 02:04:05 more
-
02windows基礎操作
我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......
uj5u.com 2020-09-10 02:04:18 more
-
03.Linux基礎操作
我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......
uj5u.com 2020-09-10 02:04:30 more
-
05HTML
01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......
uj5u.com 2020-09-10 02:04:36 more
-
- 最新发布
-
-
讀改變未來的九大演算法筆記09_指尖的精靈
 # 1. 人類很有可能“在未來像過去所做過的一樣行事” # 2. 計算機科學領域并不僅僅是編程 ## 2.1. ......
uj5u.com 2023-06-11 07:57:00 more
-
youtobe深度學習推薦系統-學習筆記
# 簡介 **前言** 本文是**Deep Neural Networks for YouTube Recommendations** 論文的學習筆記。淘寶的召回模型曾經使用過這篇論文里面的方案,后續淘寶召回模型升級到了MGDSPR:多粒度深度語意商品檢索。 **轉向深度學習** 和谷歌的其他產品一 ......
uj5u.com 2023-06-11 07:56:44 more
-
AtCoder Beginner Contest 305
## [A - Water Station (abc305 a)](https://atcoder.jp/contests/abc305/tasks/abc305_a) ### 題目大意 給定一個數字$x$,輸出一個數字,它是最接近$x$的 $5$的倍數。 ### 解題思路 令$y = x \% 5 ......
uj5u.com 2023-06-11 07:56:33 more
-
傳遞攻擊-橫向移動
# 傳遞攻擊-橫向移動 [TOC] ## 一、哈希傳遞攻擊(PTH) 哈希傳遞攻擊(Pass The Hash)是基于 NTLM 認證缺陷的一種攻擊方式,攻擊者可以利用用戶的密碼哈希值來進行 NTLM 認證。 ## 二、哈希傳遞條件 哈希傳遞攻擊的前提:有管理員的 NTLM Hash ,并且目標機器 ......
uj5u.com 2023-06-11 07:56:28 more
-
程式員需要達到什么水平才能不被性別歧視?順利拿到 20k 無壓力?
雙非本科,自認為技術水平不差,8月從美圖實習離職回學校,各種倒霉的事不斷,到現在11月,為了找個好的環境復習,9月又在學校附近租了房,基本是沒有面試通知就學不進去,前面由于過于自信,也沒拿個保底的offer,也只去湖大跑過一次58到家的宣講會,各種面試基本二面掛,最慘的一次的就是美團電話一面后,面試... ......
uj5u.com 2023-06-11 07:55:18 more
-
【技識訓累】資料結構中的二叉樹【一】
博客推行版本更新,成果積累制度,已經寫過的博客還會再次更新,不斷地琢磨,高質量高數量都是要追求的,工匠精神是學習必不可少的精神。因此,大家有何建議歡迎在評論區踴躍發言,你們的支持是我最大的動力,你們敢投,我就敢肝 ......
uj5u.com 2023-06-11 07:55:09 more
-
配置證書與https
申請證書 筆者是騰訊云申請的證書 根據需求選擇下載證書 筆者使用的Nginx的方法 下載后解壓即可看到內容 配置 Nignx 參考文獻 SSL 證書 Nginx 服務器 SSL 證書安裝部署-證書安裝-檔案中心-騰訊云 (tencent.com) 我的nignx配置如下 server { #SSL ......
uj5u.com 2023-06-11 07:55:03 more
-
youtobe深度學習推薦系統-學習筆記
# 簡介 **前言** 本文是**Deep Neural Networks for YouTube Recommendations** 論文的學習筆記。淘寶的召回模型曾經使用過這篇論文里面的方案,后續淘寶召回模型升級到了MGDSPR:多粒度深度語意商品檢索。 **轉向深度學習** 和谷歌的其他產品一 ......
uj5u.com 2023-06-11 07:54:29 more
-
讀改變未來的九大演算法筆記09_指尖的精靈
 # 1. 人類很有可能“在未來像過去所做過的一樣行事” # 2. 計算機科學領域并不僅僅是編程 ## 2.1. ......
uj5u.com 2023-06-11 07:48:44 more
-
AtCoder Beginner Contest 305
## [A - Water Station (abc305 a)](https://atcoder.jp/contests/abc305/tasks/abc305_a) ### 題目大意 給定一個數字$x$,輸出一個數字,它是最接近$x$的 $5$的倍數。 ### 解題思路 令$y = x \% 5 ......
uj5u.com 2023-06-11 07:48:37 more
- 友情鏈接
-
-