官术网_书友最值得收藏!

算法設(shè)計(jì)與分析
會(huì)員

為了便于讀者進(jìn)行系統(tǒng)學(xué)習(xí)、分類整理知識(shí)點(diǎn)及遇到問題時(shí)能夠快速找到求解的方法,本書按照算法策略進(jìn)行劃分,每一章都引入了若干個(gè)經(jīng)典問題。通過問題的分析、計(jì)算模型的建立、算法的設(shè)計(jì)與描述、算法的分析來深入解讀每一種算法策略所能解決的問題范疇及方法。全書共分9章,內(nèi)容包括:算法設(shè)計(jì)基礎(chǔ)、算法效率分析基礎(chǔ)、迭代法、蠻力法、分治策略、回溯與分支界限、貪心算法、動(dòng)態(tài)規(guī)劃、隨機(jī)算法。本書非常注重教材的可讀性和實(shí)用性,以問題分析→模型設(shè)計(jì)→算法設(shè)計(jì)描述→算法分析為技術(shù)線路,幫助讀者迅速掌握算法設(shè)計(jì)要點(diǎn),規(guī)范算法設(shè)計(jì)、分析及實(shí)現(xiàn)的方法。書中例題的問題分析和模型設(shè)計(jì)模塊用于培養(yǎng)讀者的抽象設(shè)計(jì)能力,算法設(shè)計(jì)模塊用于提高讀者運(yùn)用計(jì)算機(jī)求解問題的能力,算法分析模塊用于幫助讀者運(yùn)行用數(shù)學(xué)工具對(duì)算法進(jìn)行客觀分析。同時(shí),本書編寫時(shí)也考慮到初學(xué)者所面臨的困難,在算法設(shè)計(jì)與描述中,刻意增加了基于源代碼的程序設(shè)計(jì)與實(shí)現(xiàn)環(huán)節(jié),從而全方位地幫助讀者提高算法設(shè)計(jì)與分析實(shí)踐能力和理論水平。

張小東主編 ·數(shù)據(jù)庫 ·9.4萬字

Internet of Things Programming with JavaScript
會(huì)員

LearntheartofbringingtheInternetofThingsintoyourprojectswiththepowerofJavaScriptAboutThisBook?ThisisapracticalguidetohelpyouconfigureandbuildacompletedistributedIoTsystemfromscratchusingJavaScript?UtilizethepowerofNodeandHTML5todevelopwebservicesandacentralizedwebserver,enablinghigh-levelcommunicationbetweenconnecteddevices?ControlallyourconnecteddevicesfromthebrowserbysettingupacommondashboardWhoThisBookIsForThisbookisfordeveloperswhoareinterestedinlearninghowtocommunicatewithconnecteddevicesinJavaScripttosetupanIoTsystem.SomebasicknowledgeofJavaScriptisexpected.HobbyistswhowanttoexplorethepotentialofIoTinJavaScriptwillalsofindthisbookuseful.WhatYouWillLearn?DeveloptheskillstoconnecteddevicespreparedthefieldtointeractwiththedevicesinanetworksystemInternetofThings?Findouthowtoconnectsensorsandactuatorstothedevices?Senddatatoawebserverconnecteddevices?UnderstandInternetofthingsusingwebservicesanddatabase?ConfigureadashboardusingHTML5andJavaScript?Controldevicesconnectedfromadashboard?Monitordifferentdevicesfromthedashboard?BuildanappforasmartphonetocontroldifferentdevicesInDetailTheInternetofThings(IoT)isanentirelynewplatformfordevelopersandengineers,butonethingthatremainsconsistentaswemoveintothisnewworld,aretheprogramminglanguages.JavaScriptisthemostwidelyusedlanguageovertheInternet,andwithIoTgainingmomentum,youwilllearnhowtoharnessthepowerofJavaScripttointeractwithconnecteddevices.ThisbookwillteachyouhowtointeractwithendpointdevicesbydevelopingwebservicesinJavaScriptandalsosetupaninterfacetocontrolallconnecteddevices.Thisbookbeginswithsettingupacentralizedwebserverthatservesasahubforallconnecteddevices.Thebookthenprogressesfurthertowardsbuildingwebservicestofacilitatehigh-levelcommunicationbetweenconnecteddevices.UsingArduinoandRaspberryPiZeroasendpointdevices,thebookwillshowyouhowdevicescancommunicatewitheachother,performawiderangeoftasks,andalsobecontrolledfromacentralizedlocationusingJavaScript.Thebookendswithcreatingahybridapptocontrolthedevicesthatcanberunfromabrowserorinstalledonasmartphone.StyleandapproachThisbookoffersstep-by-stepguidanceonhowtosetupadistributedIoTsystemusingJavaScript.ItwillteachyouhowtointeractwithendpointdevicesbydevelopingwebservicesinJavaScriptandalsosetupaninterfaceforcontrollingallconnecteddevices.

Rubén Oliva Ramos ·數(shù)據(jù)庫 ·2.6萬字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 皋兰县| 都昌县| 阿拉善右旗| 甘孜| 双江| 新竹市| 昌吉市| 宁津县| 邓州市| 赤壁市| 伊川县| 岳阳市| 安远县| 育儿| 云林县| 柳州市| 宿迁市| 华阴市| 高青县| 黄龙县| 闵行区| 聂拉木县| 子洲县| 浑源县| 德安县| 南阳市| 开封市| 林芝县| 华宁县| 商洛市| 略阳县| 青铜峡市| 夏邑县| 苍梧县| 从江县| 和林格尔县| 永定县| 巴马| 石柱| 新津县| 醴陵市|