登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2024年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2025年05月出版新書

2025年04月出版新書

2025年03月出版新書

2025年02月出版新書

2025年01月出版新書

2024年12月出版新書

2024年11月出版新書

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

『簡體書』人人都能懂的算法书(全彩图解版)

書城自編碼: 4118282
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: [日]松浦健一郎、[日]司友希 著
國際書號(ISBN): 9787122475268
出版社: 化学工业出版社
出版日期: 2025-06-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 407

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
中国历代男子服饰:图解中国男子传统服饰 解密古代男子穿什么 为什么这样穿
《 中国历代男子服饰:图解中国男子传统服饰 解密古代男子穿什么 为什么这样穿 》

售價:NT$ 500.0
经济学的观念:13位经济学巨匠和他们改变世界的思想(一本书领略群星璀璨的百年经济思想史)
《 经济学的观念:13位经济学巨匠和他们改变世界的思想(一本书领略群星璀璨的百年经济思想史) 》

售價:NT$ 398.0
别乱穿 找准你的专属色:四季十二型人色彩穿搭图解 四季型人色彩搭配
《 别乱穿 找准你的专属色:四季十二型人色彩穿搭图解 四季型人色彩搭配 》

售價:NT$ 254.0
香气正念:用气味调节情绪与身体的嗅觉疗愈革命
《 香气正念:用气味调节情绪与身体的嗅觉疗愈革命 》

售價:NT$ 305.0
遗失的文明:走进神秘的考古世界
《 遗失的文明:走进神秘的考古世界 》

售價:NT$ 1010.0
光绪帝传
《 光绪帝传 》

售價:NT$ 254.0
名士自风流:中国古代隐士传
《 名士自风流:中国古代隐士传 》

售價:NT$ 214.0
萨提亚冥想:大师带你聆听自己     萨提亚 身心灵 冥想 成长
《 萨提亚冥想:大师带你聆听自己 萨提亚 身心灵 冥想 成长 》

售價:NT$ 301.0

內容簡介:
原本令人头疼的算法知识在本书中变得亲切易懂。《人人都能懂的算法书(全彩图解版)》巧妙地将复杂概念融入动物角色——松鼠、乌龟和驯鹿的趣味对话与生动动作中,配以清晰的图解,让读者仿佛在阅读一本有趣的图画书,轻松掌握算法的基础知识。《人人都能懂的算法书(全彩图解版)》不仅详细解释了数据结构、搜索算法、排序算法、数据加密以及人工智能算法核心内容,还通过丰富的实例和Python练习,让读者能在计算机上亲自运行程序,直观感受算法的魅力。这种手脑并用的学习方式,让算法学习变得不再枯燥。无论你是算法初学者,还是希望巩固基础知识的进阶者,这本书都能满足你的需求。它以直观、易懂的方式,带你走进算法的奇妙世界,让你在轻松愉快的阅读中,不知不觉成为算法达人。快来一起探索这本充满乐趣与智慧的算法宝典吧!
目錄
第1章 存储——数据结构
1-1选择哪一个比较方便?——数据结构 002
1-2堆在一起——堆栈 004
1-3按顺序排列——队列 008
1-4使用的数据结构不同,得出答案的时间也不同 014
1-5打开电脑主机外壳看到的部件─内存 018
1-6像内存一样——数组 020
1-7挑战!在编程中使用数组 022
【专栏】在Linux上安装Python 025
1-8如果有箭头指引,操作也会减少─链表 026
1-9表示分支─树和树结构 030
1-10使用二叉树表示算式 034
第2章 查找——搜索的算法
2-1从很多东西中寻找!——搜索 040
2-2挑战!存储用户数据的程序 042
2-3从边缘搜索─线性搜索法 044
2-4粗略的评估算法——大O表示法 048
【专栏】函数 051
2-5挑战!线性搜索法的程序 052
2-6要找的东西在前面?还是在后面?——二分查找法 056
2-7挑战!找出最坏和最好情况的计算量 058
2-8一击必中——散列法 064
2-9哈希值发生冲突怎么办? 068
2-10挑战!使用散列法搜索数据的程序 070
第3章 排列——排序的算法
3-1试着排列一下吧!——排序 074
3-2挑战!排序程序 076
3-3放在队伍的哪里?——插入排序 080
3-4插入排序的计算量,最好的情况 084
【专栏】哨兵 087
3-5插入排序的计算量,最坏的情况 088
3-6哪个最强?——选择排序 096
3-7选择排序的计算量 100
3-8排序后数据会浮现出来?——冒泡排序 104
3-9将数据分组——快速排序 108
3-10快速排序最好和最坏情况下的计算量 114
3-11快速排序的步骤 122
3-12稳定的排序算法 130
3-13直观且高效——归并排序 138
3-14归并排序的步骤 142
3-15归并排序的计算量 146
3-16归并排序的空间计算量 148
第4章 隐藏——密码与安全
4-1解读密文的要素——密码基础 154
4-2如何传递密钥?——通用密钥方式 156
4-3密钥被知道也没关系——公开密钥方式 158
4-4真的是本人吗?——认证 160
4-5挑战!体验公开密钥方式 164
第5章 思考?——人工智能(AI)
5-1以神经细胞为模型——深度学习 172
5-2挑战!神经网络中的计算 176
5-3哪个和哪个是一类?——聚类 178
结束语 180
附录A Python的安装 181
附录B 常见错误处理方法 183
內容試閱
本书的目的是让大家直观地了解各种各样的算法,同时学习计算机和编程相关的一些内容。从“刚接触计算机”的人到“想进一步了解计算机和信息技术”的人,再到“从事专业的计算机技术相关工作,想深入地梳理相关知识”的人,都适合阅读本书。另外,如果是对算法和编程感兴趣,想找一本入门的图书来学习,那么本书也是一个不错的选择。
本书尽可能地罗列出学习算法所需要了解的基础知识。你可以将其作为阅读更专业书籍的一个台阶,也可以将其作为帮助你理解专业书籍和教科书的参考书。总之,本书的使用是相当灵活的。
算法这个词的使用还是很广泛的,但在计算机科学中指的是“解题的计算方法描述”。算法说明了如何计算某个具体的问题。本书介绍了在编程中广泛使用的典型算法和数据结构。数据结构是用来存储和操作数据的方式。
解决同一个问题,有各种各样的算法。如果选择的算法能通过计算机快速地解决问题,就说明算法可行,但是如果不能解决问题,那就需要寻找其他的算法。在确定使用哪种算法时,还要注意算法解决问题的效率。为此,本书还详细解说了用于估计算法效率的工具。
本书的对象年龄可以从小学生、中学生到成人。关于计算的内容,需要一些初中和高中的数学知识,不过为了尽可能地让小学生也能够理解,书中结合了一些身边的例子和丰富的图画进行了简单易懂的说明。为了能手脑并用地进行学习,书中有很多用纸和笔解答的练习题,另外还有很多使用计算机编程来完成的练习题。
在编程的练习题中,我们使用的编程语言是Python。Python是AI(人工智能)领域应用最广的语言,也是非常易学易用的语言,适用于Windows、macOS、Linux中任意一个系统,具体的安装请参照本书最后的附录和书中的专栏进行(使用Windows、macOS的人请参照181页,使用Linux的人请参照25页)。安装之后,就可以一边编写或运行程序一边阅读本书了,这样就能对介绍的算法内容有一个直观的体验。
为了理解算法,尝试使用身边的物品来执行算法的步骤也是很有效的。试着用手边的扑克牌或点心之类的东西,再现算法的步骤,并向他人说明。拍摄照片和视频进行分享也会很有趣。
本书中有三个角色:松鼠、乌龟和驯鹿。角色们针对日常遇到的各种问题,会尝试应用算法和数据结构来解决。大家也可以一起仔细思考,使用什么样的算法才能解决问题,哪个算法的效率更高。然后,如果觉得某个算法有用的话,也可以像角色们一样在现实中使用对应的算法。虽然只是学习算法就很有趣了,但本书认为如果能在现实世界中灵活使用算法解决问题,并针对各算法给出实际使用的例子的话,将会有更多的收获。
本书由许多的图画、角色们的对话以及详细说明构成。最容易理解的当然是图画,然后是对话,最后是详细的说明。当然推荐大家全部阅读,不过先看图画,有时间的话读对话,如果想更深入地了解就读详细的说明,这样的读法也是不错的。图画的部分,也许可以和小孩子一起阅读。
对于成年读者来说,“好了好了,这个内容和我理解的一样”这样的评价会让我放心的同时松了一口气。此外,“哦,原来是这样!”这样感慨和“太好了,这下终于明白了”这样的喜悦更会让我觉得开心。在重新学习基本内容的过程中体会到新的知识,感慨“这个内容居然现在还不知道……”这也没关系。回顾一下有没有产生大的问题,或者是因为处理了问题,所以也学到了相应的知识。一想到学到了新的知识,明天就能更顺利地解决问题和完成工作,不是应该更高兴吗?
“之前给学生和别人讲的内容有问题!”如果有这样的情况,那么从下一次课开始调整也是可以的。在课程中引入新的研究成果、修订新的内容是常有的情况。和以前教过的人碰面的时候,如果以“最近,这些内容可能需要重新学习一下……”的话开头,那么应该能够很快地拉近彼此的距离。
在读了这本书之后,我希望你能对计算机更加地了解,也更感兴趣。如果在使用计算机的某个功能的时候,能够想到“这个功能原来是这样实现的”,那我写这本书的目的就达到了,更有甚者如果想着“如果是自己的话,会使用哪个算法写程序呢?”,那我就太开心了。
松浦健一郎 司友希

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2025 (香港)大書城有限公司 All Rights Reserved.