1、自学计算机科学:数据结构与算法入门

自学计算机科学:数据结构与算法入门

1. 作者与背景

作者Cory Althoff是一位作家、程序员和演讲者。他的第一本书《自学程序员》已被翻译成七种语言,还将“自学程序员”这一术语引入了常用词汇。这本书被《图书权威》评为有史以来最伟大的编程书籍之一,《下一个网络》也将其列为有助于成为更好软件工程师的10本书之一。他通过热门的Facebook群组、博客、时事通讯和Udemy课程创建了自学程序员社区,该社区拥有超过20万开发者。他与妻子和女儿住在加利福尼亚。

技术编辑Hannu Parviainen博士是一位天体物理学家,在加那利天体物理研究所研究系外行星。他曾在牛津大学担任博士后研究员多年,核心研究领域包括科学计算和现代数值方法,拥有超过20年的Python编程语言经验。

作者在大学毕业获得政治学学位后,找工作困难,决定自学编程。起初学习并不顺利,曾想放弃,但在加入在线编程社区后重新获得动力,不到一年就成为eBay的软件工程师。后来他写了《自学程序员》这本书并自出版,没想到销量很好,还收到了很多来自世界各地的信息。为了解决自学编程时的孤独感,他创建了Facebook群组“自学程序员”,现在该群组已有超过6万名成员。

2. 学习内容概述

本书是对计算机科学的入门介绍,重点是数据结构和算法。计算机科学是研究计算机及其工作原理的学科,大学软件工程专业学生主要学习的也是计算机科学,涵盖数学、计算机体系结构、编译器、操作系统、数据结构和算法、网络编程等内容。

本书分为两部分:
- 第一部分:算法介绍 :学习算法的定义、分析方法,以及不同类型的算法,如线性搜索、二分搜索、冒泡排序、插入排序、归

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值