99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

GitHub標星15K,這個開源項目讓算法動起來

電子工程師 ? 來源:YXQ ? 2019-05-31 09:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一門編程語言入門之后,要想進階,必須學習算法和數(shù)據(jù)結構。

正常的學習資料是純文本和靜態(tài)圖。之前也推薦過一個開源項目,用Python實現(xiàn)了所有的排序算法,包括插入排序、冒泡排序、快速排序、選擇排序、歸并排序等。

現(xiàn)在,這些會“動”啦!

這是一個名為Algorithm Visualizer的直觀的算法可視化工具,在里面你可以自由選擇自己想學習的算法,每個算法它都清晰描繪了其原理和運作過程。

目前Algorithm Visualizer 在 GitHub上已經(jīng)獲得星星數(shù)量15048,fork數(shù)量為2097.

下面通過depth limited Search,大概解釋一下 Algorithm Visualizer 這個工具:

最左邊的為目錄區(qū),你可以在這里選擇任何你中意的算法,中間就是算法的動態(tài)演示區(qū)域與日志輸出區(qū),其中,日志模式記錄每次搜索的過程。

最右邊上面有個工具欄,在這里,你可以選擇播放或者暫停,甚至還有播放速度,工具欄下面部分就是代碼區(qū)域,該算法的核心代碼都是在這里體現(xiàn)。

目前支持的算法非常多包括回溯法、加密算法、動態(tài)規(guī)劃、圖搜索、貪婪算法、搜索算法、排序算法等。

另外,文摘菌也多試了兩個個算法,結果如下。

二分法檢索

泛洪填充算法

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開源
    +關注

    關注

    3

    文章

    3689

    瀏覽量

    43832
  • GitHub
    +關注

    關注

    3

    文章

    483

    瀏覽量

    17686

原文標題:GitHub標星15K,這個開源項目讓算法動起來

文章出處:【微信號:BigDataDigest,微信公眾號:大數(shù)據(jù)文摘】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RT-Thread榮獲2025優(yōu)秀開源項目 | 新聞速遞

    貢獻,榮獲年度“優(yōu)秀開源項目獎”。RT-Thread睿賽德榮獲2025優(yōu)秀開源項目獎目前,開源已從軟件領域延展至硬件、數(shù)據(jù)、
    的頭像 發(fā)表于 07-04 09:04 ?1675次閱讀
    RT-Thread榮獲2025優(yōu)秀<b class='flag-5'>開源</b><b class='flag-5'>項目</b> | 新聞速遞

    微軟開源GitHub Copilot Chat,AI編程迎來新突破

    30分,微軟首席執(zhí)行官Satya Nadella向大家展示了VS Code的最新AI開源編輯器GitHub Copilot Chat。 GitHub Copilot Chat的一大技術亮點是其支持
    的頭像 發(fā)表于 07-02 09:34 ?171次閱讀
    微軟<b class='flag-5'>開源</b><b class='flag-5'>GitHub</b> Copilot Chat,AI編程迎來新突破

    擁抱開源!一起來做FPGA開發(fā)板啦!

    第一批分組名單,大家可以下載附件查看自己分在了哪個小組,有疑問或想要調整分組可以微信私聊小助手~ 分組名單:*附件:開源FPGA項目分組安排情況.xlsx 直播預約: 開源活動 | 一起來
    發(fā)表于 06-06 14:05

    Open Echo:一個開源的聲納項目

    開源硬件項目,Open Echo 致力于構建高精度聲吶系統(tǒng),主要應用于水文測繪與科研探測領域。項目遵循完全開源協(xié)議,目前已在GitHub
    的頭像 發(fā)表于 03-20 11:14 ?1003次閱讀
    Open Echo:一個<b class='flag-5'>開源</b>的聲納<b class='flag-5'>項目</b>

    STM32H533的USB沒有啟動起來是怎么回事?

    有關USB配置,同樣的配置在STM32H503上就能正常運行,可以通過USB助手發(fā)現(xiàn),在STM32H533就沒有任何反應,通過STM32CubeMX配置的模塊有USB、USBx、THREADx,通過測試發(fā)現(xiàn)程序能夠正常運行,就是USB沒有啟動起來,針對H533是需要特殊配置嗎?
    發(fā)表于 03-07 06:44

    沐曦GPU跑通DeepSeek開源代碼庫FlashMLA

    今日,DeepSeek正式啟動"開源周"計劃,首發(fā)代碼庫FlashMLA一經(jīng)開源即引發(fā)全網(wǎng)關注。截至發(fā)稿,該項目已在GitHub斬獲超7.2K
    的頭像 發(fā)表于 02-25 16:25 ?872次閱讀

    deepin 23+樹莓派小車動起來

    deepin 23 +樹莓派還有啥新玩法? ? ? 前言 繼我們之前發(fā)布的樹莓派運行 deepin 23 系統(tǒng)教程后,此次我們將深入探索如何借助樹莓派實現(xiàn)與硬件的交互,進而精準控制小車的運行。 ? ? 硬件準備 以下是所需的硬件清單,看看自己都備齊了嗎? 樹莓派 4b 智能小車底盤 雙層圓盤(兩輪附帶電機、電池盒) Type-C?接口 5V 鋰電池(給樹莓派供電) TB6612FNG 電機驅動模塊 ? ? 安裝環(huán)境 系統(tǒng):deepin 23 配置 Python 環(huán)境 ? ? sudo apt install python3-pip python3-venv python-dev-is
    的頭像 發(fā)表于 02-12 09:12 ?765次閱讀
    deepin 23+樹莓派<b class='flag-5'>讓</b>小車<b class='flag-5'>動起來</b>

    DeepSeek GitHub數(shù)超OpenAI

    近日,在全球最大的代碼托管平臺GitHub上,DeepSeek項目取得了一項顯著成就——其Star數(shù)量成功超越了OpenAI。這一變化標志著開源人工智能領域的競爭格局正在發(fā)生微妙的變化。
    的頭像 發(fā)表于 02-10 18:28 ?826次閱讀

    gitee 與 GitHub 的比較

    在軟件開發(fā)領域,代碼托管平臺扮演著至關重要的角色。它們不僅提供了代碼存儲和版本控制的功能,還促進了團隊協(xié)作和開源項目的共享。Gitee(碼云)和GitHub是兩個最著名的代碼托管服務提供商,它們在
    的頭像 發(fā)表于 01-06 09:47 ?1513次閱讀

    ADS1256設置15K采樣率,實際的采樣率只有7K多,是什么原因?

    我目前使用ADS1256,硬件SPI,時鐘速度10.25MHZ,讀取電壓都正常,使用的連續(xù)轉換。目前設置15K采樣率,實際的采樣率只有7K多,不知道什么原因。我就是在DRDY外部中斷里什么都不處理,不進行數(shù)據(jù)的讀取,計數(shù)率也只有7K
    發(fā)表于 11-27 07:39

    充電樁走起來,自動駕駛儲充機器人正在快速發(fā)展

    的充電方式,但投入成本較高。 ? 那么換種思路,如果充電樁動起來,自動找電動汽車充電,是否能夠解決充電樁不足的問題呢?這也是目前不少企業(yè)推出的一種新型解決方案。 ? 移動儲充機器人高速發(fā)展 ? 隨著新能源汽車市場的快速
    的頭像 發(fā)表于 11-18 08:06 ?5348次閱讀
    <b class='flag-5'>讓</b>充電樁走<b class='flag-5'>起來</b>,自動駕駛儲充機器人正在快速發(fā)展

    是否可以通過I2C在Android 8.1的嵌入式設備上將PCM1864EVM驅動起來?

    16bit 4ch 3, 通過I2C在Android 8.1的嵌入式設備上將EVM驅動起來(是否提供linux or android開發(fā)包) BRs
    發(fā)表于 10-17 07:27

    真格基金宣布捐贈開源AI項目vLLM

    開源技術處于 AI 革命的中心。Llama 3、Mistral 等開源大模型迅速追趕 GPT-4,TensorFlow、Pytorch 等開源深度學習框架提供了豐富的庫和工具。GitHub
    的頭像 發(fā)表于 09-24 16:13 ?789次閱讀

    e絡盟互動社區(qū)發(fā)起“動起來”設計大賽

    安富利旗下全球電子元器件產(chǎn)品與解決方案分銷商e絡盟發(fā)起了“Start a Movement動起來”設計挑戰(zhàn)賽,將選出 20 名工程師構建包含運動組件的自選項目。20名挑戰(zhàn)者將獲得由Analog
    的頭像 發(fā)表于 09-23 10:30 ?556次閱讀
    e絡盟互動社區(qū)發(fā)起“<b class='flag-5'>動起來</b>”設計大賽

    上傳本地項目代碼到github

    概述 GitHub是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管,故名GitHub。本文主要講解如何將本地代碼上傳至
    發(fā)表于 09-11 16:33