女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

中國鐵路網(wǎng)的Dijkstra算法實(shí)現(xiàn)案例

友晶FPGA ? 來源:友晶Terasic ? 2024-04-09 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 項(xiàng)目概述

項(xiàng)目說明

該項(xiàng)目分別在DE1-SOC開發(fā)板的FPGA和HPS上實(shí)現(xiàn)了Dijkstra算法,能在中國鐵路網(wǎng)中找到兩站之間的最短距離和路線。

這個(gè)項(xiàng)目包含304個(gè)中國主要火車站。運(yùn)行程序時(shí),首先在VGA上顯示包含所有火車站及站點(diǎn)之間連線的完整地圖:

88307104-f61d-11ee-a297-92fbcf53809c.jpg

然后用戶可以通過輸入兩個(gè)站點(diǎn)的名稱,或在VGA屏幕相應(yīng)的站點(diǎn)上點(diǎn)擊鼠標(biāo)以選擇任意兩個(gè)站點(diǎn)作為起點(diǎn)和目的地,程序會(huì)根據(jù)Dijkstra算法很快返回它們之間的最小距離、沿路站點(diǎn)以及計(jì)算所耗費(fèi)時(shí)長,并在VGA顯示器上顯示出詳細(xì)的路線。

最后他們將兩套方案進(jìn)行了對比,結(jié)果顯示Dijkstra算法在FPGA上實(shí)現(xiàn)比僅在HPS上實(shí)現(xiàn)的計(jì)算速度快10倍。所以利用FPGA并行數(shù)據(jù)處理的優(yōu)勢來加速Dijkstra算法是個(gè)非常不錯(cuò)的選擇。

2. Dijkstra算法

Dijkstra算法用于計(jì)算點(diǎn)網(wǎng)絡(luò)中兩點(diǎn)之間的最小距離和路徑。由計(jì)算機(jī)科學(xué)家Edsger W. Dijkstra于1956年提出。下圖是這個(gè)算法的一個(gè)概念解釋:

8854a902-f61d-11ee-a297-92fbcf53809c.jpg

圓圈內(nèi)的數(shù)字代表火車站,連接兩個(gè)圓的線代表鐵路,線旁邊的數(shù)字是鐵路的距離。例如,從1號站到4號站有多種選擇,Dijkstra算法將幫助我們找到1號站到4號站的最短距離。

表1紅框中的第1行表示節(jié)點(diǎn)1與其他每個(gè)節(jié)點(diǎn)之間的最小距離。

表1

886ed94e-f61d-11ee-a297-92fbcf53809c.png

把1當(dāng)作起點(diǎn)。為了獲得 1 與其余每個(gè)站點(diǎn)之間的最小距離,需多次更新表1紅框中的第 1 行。

首先,從點(diǎn) 1 到點(diǎn) 1 本身,距離為0,這肯定是最短,因此不會(huì)再更新這個(gè)值,這里把0設(shè)定為固定值。

然后找到表1紅框第 1 行中與1連接的最小距離對應(yīng)的點(diǎn),即距離為7的點(diǎn) 2 。此時(shí)不會(huì)再更新 7這個(gè)值,因?yàn)榭梢源_保它是從點(diǎn) 1 到點(diǎn) 2 的最短距離。這里把7設(shè)定為固定值。

接下來,點(diǎn)2 將被視為下一個(gè)起點(diǎn)。如果第 1 行 x 列的距離大于第 1 行第 2 列和第 2 行 x 列的距離之和,則將第 1 行 x 列更新為距離之和。x 可以來自{3,4,5,6}中的任意數(shù)字。這樣第一行就更新如下:

表2

88e1b28e-f61d-11ee-a297-92fbcf53809c.jpg

現(xiàn)在,除了固定值0和 7 之外,第 1 行中的最小值是 9,對應(yīng)于點(diǎn) 3。它是從點(diǎn) 1 到點(diǎn) 3 的最短距離,所以此處9也被設(shè)定為固定值。

接下來,第 1 行將從第 3列更新。如果第1行x列的距離大于第1行第3列和第3行x列的距離之和,則將第1行x列更新為距離之和。x 可以來自{4,5,6}中的任意數(shù)字。第 1 行更新為:

表3

88f13538-f61d-11ee-a297-92fbcf53809c.jpg

用同樣的方法,分別更新第1行的4、5和6列。結(jié)果如下所示:

表4

8911f50c-f61d-11ee-a297-92fbcf53809c.jpg

這樣就得到了點(diǎn)1與其他每個(gè)節(jié)點(diǎn)之間的最小距離。



審核編輯:劉清

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

    關(guān)注

    1645

    文章

    22015

    瀏覽量

    616846
  • VGA
    VGA
    +關(guān)注

    關(guān)注

    5

    文章

    572

    瀏覽量

    64444
  • HPS
    HPS
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    3390

原文標(biāo)題:FPGA開源項(xiàng)目分享——中國鐵路網(wǎng)的 Dijkstra 算法實(shí)現(xiàn)

文章出處:【微信號:友晶FPGA,微信公眾號:友晶FPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用dijkstra算法的準(zhǔn)備工作

    使用dijkstra算法dijkstra算法是特別經(jīng)典的路徑分析算法,文章中的算法也確實(shí)很容易
    發(fā)表于 05-23 08:13

    基于有向非負(fù)極圖數(shù)據(jù)DIJKSTRA算法

    法相結(jié)合的方法。對Dijkstra算法改進(jìn),并求解關(guān)鍵節(jié)點(diǎn)(起點(diǎn),終點(diǎn)和必經(jīng)節(jié)點(diǎn))間的最短路徑,進(jìn)而從關(guān)鍵節(jié)點(diǎn)所構(gòu)成的矩陣中采用回溯法得到目標(biāo)路徑。通過實(shí)際的算法實(shí)現(xiàn),測試大量的有向非
    發(fā)表于 11-03 15:22 ?8次下載
    基于有向非負(fù)極圖數(shù)據(jù)<b class='flag-5'>DIJKSTRA</b><b class='flag-5'>算法</b>

    基于Dijkstra最短路徑的抽樣算法

    針對社交網(wǎng)絡(luò)中隨機(jī)抽樣算法抽樣結(jié)果不能很好地代表原始網(wǎng)絡(luò)的問題,設(shè)計(jì)了一種基于Dijkstra最短路徑的抽樣算法。首先,利用Dijkstra算法
    發(fā)表于 12-17 11:40 ?1次下載
    基于<b class='flag-5'>Dijkstra</b>最短路徑的抽樣<b class='flag-5'>算法</b>

    基于改進(jìn)Dijkstra的端端密鑰協(xié)商最優(yōu)路徑選擇算法

    針對量子密鑰分發(fā)(QKD)網(wǎng)絡(luò)端端密鑰協(xié)商路徑選擇問題,設(shè)計(jì)了一種基于改進(jìn)Dijkstra算法的端端密鑰協(xié)商最優(yōu)路徑選擇算法。首先,基于有效路徑策略,剔除網(wǎng)絡(luò)中的失效鏈路;然后,基于最短路徑策略
    發(fā)表于 12-27 16:58 ?0次下載
    基于改進(jìn)<b class='flag-5'>Dijkstra</b>的端端密鑰協(xié)商最優(yōu)路徑選擇<b class='flag-5'>算法</b>

    基于Dijkstra算法的配電網(wǎng)孤島劃分

    針對傳統(tǒng)孤島劃分方法存在的沒有合理利用電網(wǎng)拓?fù)浣Y(jié)構(gòu)、算法搜索性能差等問題,提出了一種基于Dijkstra算法的配電網(wǎng)孤島劃分方法。首先,采用Dijkstra
    發(fā)表于 03-05 11:02 ?1次下載

    福建鐵路和福建鐵塔成功實(shí)現(xiàn)了南龍鐵路網(wǎng)絡(luò)的全面覆蓋

    經(jīng)測試,三大運(yùn)營商網(wǎng)絡(luò)在高鐵車廂及鐵路沿線的信號質(zhì)量提升了25%,4G峰值下載速率可達(dá)到150Mpbs以上,以下載一部1G大小的電影為例,僅需不到50秒。
    發(fā)表于 01-03 10:01 ?925次閱讀

    5G等三大技術(shù)成為加速智能高鐵和智慧鐵路發(fā)展的關(guān)鍵

    不過,雖然我國鐵路網(wǎng)建設(shè)速度很快,但眼下仍然無法滿足人們的生產(chǎn)、生活需求,尤其是出行需求。眾所周知,我國擁有14億的龐大人口,每年的出行需求十分旺盛。而在現(xiàn)有鐵路條件下,遇到春運(yùn)等出行高峰期,依然要承受巨大的壓力。在此背景下,我國鐵路網(wǎng)
    的頭像 發(fā)表于 08-14 11:27 ?3494次閱讀

    高效便捷的全國現(xiàn)代鐵路網(wǎng)絡(luò)助力開啟高鐵傳媒時(shí)代

    2020年,高速鐵路已然建成3萬公里,覆蓋80%以上的大城市。全國高鐵四縱四橫基本成型,形成了覆蓋廣泛、高效便捷的全國現(xiàn)代鐵路網(wǎng)絡(luò)。高鐵傳媒時(shí)代正式開啟! 在這樣的勢態(tài)下,積極擁抱新的消費(fèi)形態(tài)成為
    的頭像 發(fā)表于 08-28 11:12 ?1962次閱讀

    鐵路連接器的用途

    現(xiàn)代鐵路網(wǎng)絡(luò)允許從一個(gè)城市到另一個(gè)城市的舒適和快速旅行,交通量不斷增加。鐵路連接器是用于在不同類型的機(jī)車車輛上傳輸數(shù)據(jù)和信號的設(shè)備,包括信號系統(tǒng)和列車供電系統(tǒng)。連接器安裝在所有類型的鐵路系統(tǒng)或設(shè)備上,可確保任何電氣或電子設(shè)備的高
    的頭像 發(fā)表于 07-02 18:02 ?3907次閱讀

    NVIDIA助力DSD構(gòu)建鐵路網(wǎng)的數(shù)字孿生

    德國的國家基礎(chǔ)設(shè)施管理者正在設(shè)計(jì)采用 AI 技術(shù)的數(shù)字孿生,以開發(fā)未來的鐵路系統(tǒng)。
    的頭像 發(fā)表于 09-23 11:35 ?1750次閱讀

    Dijkstra算法和A*算法

    在本文中,我們將主要介紹Dijkstra算法和A*算法,從成本計(jì)算的角度出發(fā),并逐步展開討論。 我們將從廣度優(yōu)先搜索開始,然后引入Dijkstra
    的頭像 發(fā)表于 07-07 10:56 ?2336次閱讀
    <b class='flag-5'>Dijkstra</b><b class='flag-5'>算法</b>和A*<b class='flag-5'>算法</b>

    應(yīng)用案例 Panorama SCADA:開創(chuàng)性的鐵路電氣控制系統(tǒng)、牽引動(dòng)力集中管理系統(tǒng)

    基于宏集Panorama SCADA的牽引動(dòng)力管理系統(tǒng),幫助英國鐵路網(wǎng)運(yùn)營商N(yùn)etwork Rail實(shí)現(xiàn)鐵路牽引電網(wǎng)的高效管理與精準(zhǔn)控制,大幅改善其監(jiān)測和控制牽引電網(wǎng)的方式
    的頭像 發(fā)表于 06-27 11:40 ?918次閱讀
    應(yīng)用案例 Panorama SCADA:開創(chuàng)性的<b class='flag-5'>鐵路</b>電氣控制系統(tǒng)、牽引動(dòng)力集中管理系統(tǒng)

    華為星河AI鐵路網(wǎng)絡(luò)解決方案釋放鐵路新質(zhì)生產(chǎn)力

    ? 今日,華為星河AI鐵路網(wǎng)絡(luò)解決方案亮相第三屆中國IPv6創(chuàng)新發(fā)展大會(huì)。會(huì)上,華為分享了關(guān)于鐵路行業(yè)的IPv6+和安全創(chuàng)新實(shí)踐,旨在筑牢下一代新質(zhì)互聯(lián)網(wǎng)基石和安全防線,釋放鐵路新質(zhì)生
    的頭像 發(fā)表于 07-09 16:32 ?1658次閱讀

    華為AI技術(shù)助力南非PRASA構(gòu)筑智能鐵路周界防護(hù)

    南非擁有非洲最發(fā)達(dá)的鐵路網(wǎng),系統(tǒng)里程達(dá)38,000多公里。華為攜手南非唯一的客運(yùn)集團(tuán)南非客運(yùn)鐵路局(以下簡稱南非PRASA),通過多維感知、多技術(shù)融合、AI使能構(gòu)筑智能鐵路周界防護(hù),實(shí)現(xiàn)
    的頭像 發(fā)表于 09-02 18:03 ?1263次閱讀

    頂堅(jiān)手持終端賦能鐵路巡檢,打造智慧鐵路網(wǎng)絡(luò)

    手持終端以其強(qiáng)大的數(shù)據(jù)采集、實(shí)時(shí)通訊與智能化分析能力,正深刻變革著鐵路巡檢模式,為構(gòu)建高效、安全、智能的智慧鐵路網(wǎng)絡(luò)奠定了堅(jiān)實(shí)基礎(chǔ)。通過精準(zhǔn)捕捉設(shè)備狀態(tài),即時(shí)傳輸巡檢信息,手持終端不僅加速了故障
    的頭像 發(fā)表于 03-10 10:30 ?342次閱讀
    頂堅(jiān)手持終端賦能<b class='flag-5'>鐵路</b>巡檢,打造智慧<b class='flag-5'>鐵路網(wǎng)</b>絡(luò)
    主站蜘蛛池模板: 环江| 肇东市| 灌南县| 榕江县| 湘潭县| 海安县| 原阳县| 甘孜| 尼勒克县| 平定县| 宁明县| 九寨沟县| 鄯善县| 武安市| 北宁市| 中牟县| 瑞丽市| 思茅市| 黄平县| 新蔡县| 大新县| 婺源县| 贵溪市| 桐城市| 大连市| 临漳县| 叙永县| 上林县| 万安县| 逊克县| 拉萨市| 福州市| 孝义市| 大荔县| 中江县| 多伦县| 久治县| 广汉市| 大洼县| 清远市| 惠安县|