苏州大学 计算机学院转专业指南
  • 前言
  • 一些建议&牢骚
    • 笔者个人对计科院的简单评价
    • 该不该卷计算机
    • 我到底是不是真的「喜欢计算机」?什么样的人才「适合学计算机」?
    • CS 与 SE——对计算机行业有一个大致的了解
  • 正文
    • 资格限制
      • 大一转/大二转
      • GPA 要求
      • 专业大类要求及已修课程要求
      • 其他限制
    • 考试内容
      • 大致说明
      • 编程题涉及范围
      • 选择题涉及范围
      • 算法内容
      • 考成什么样能转?
    • 考试流程
      • 报名及准备
      • 机试
      • 面试
      • 大致录入情况
      • 等待通知
    • 如何准备
      • 确定报名专业
      • 学习基础知识
      • 刷题
      • 学习节奏
      • 有基础/没基础
      • *准备面试
    • *对于有基础的同学
      • 对自己的水平有个认识
      • 对于有基础的同学建议的准备方式
    • 转专业之后
      • 补修相关
      • 熟悉新环境
      • 实验室招新
    • 杂项
      • 院内互转?
      • 保研相关
      • 竞赛相关
  • 附录
    • 附录 A Python 入门书籍推荐
    • 附录 B Python 编辑器推荐
    • 附录 C Type Hints(类型提示)
  • 访谈集
    • 说明
    • 转专业——迷茫与笃行
      • 半后记
      • 迷茫
      • 笃行
  • 往年考题及题解
    • 2022 年
    • 2021 年
    • 2020 年
  • 附件
    • 苏州大学计算机科学与技术学院 2022 年本科生转专业工作实施细则
    • 苏州大学计算机科学与技术学院本科生转专业“专业特长生”认定标准
    • 苏州大学计算机科学与技术学院 2022 年本科生转专业考试方案
  • *个人推荐书单
    • 切入书单之前
    • Python 数据科学
    • R 语言
    • 人工智能
    • 理论计算机
    • 算法
    • C/C++
    • Java
    • *关于 Web 前后端的一些牢骚
    • 前端(JavaScript)
    • 后端(Java/Go)
    • 面向对象/设计模式
    • 数据库/分布式
    • 数学
    • 最佳实践/方法论
由 GitBook 提供支持
在本页
在GitHub上编辑
  1. *个人推荐书单

算法

不建议一门心思钻进算法里,因为在大多数程序员岗位中算法的重要性很低,而且算法岗与算法几乎没有任何关系。不过若是仅从找工作角度出发,考虑到目前各大厂面试对算法能力的要求之高,算法仍是必须要熟练掌握的。只是对算法的掌握不应与对工程技术的掌握相冲突,不要陷进去出不来。

  • 算法(第 4 版):中文版正文 610 页,英文原版出版于 2011 年,黑白印刷。经典算法入门书,深度和广度有所不足,但比较容易理解,在基础知识点上比较详实。尽管深度有所不足,但相较国内数据结构的教学内容仍然是远远超出。书中使用 Java 作为教学语言,可以当作半本 Java 入门书,阅读之前甚至可以不需要 Java 基础。翻译不错。

  • 算法导论:中文版正文 670 页,英文原版出版于 2009 年,黑白印刷。简称 CLRS。深度和广度都很高,经典程度想必无需多提。但由于书中过于重视复杂度推导,因此并不适合作为算法入门书。事实上,作者自己曾提及没见过一个本科生把这本书读完。个人认为甚至不太适合中级程序员阅读。翻译较差。

  • 算法设计:英文版正文 794 页,英文原版出版于 2006 年,黑白印刷。康奈尔大学的算法教材,相较算法导论更不重视复杂度推导而重视直观呈现。一样的大部头,一样不适合初学者阅读。

  • 计算机程序设计艺术:共四卷,原计划共七卷,已编写了 60 余年并且仍在编写,最新版是卷 4A,黑白印刷。简称 TAOCP,作者是时年 84 岁的高德纳(Donald E. Knuth)。算法领域的最高圣经。书中汇编语言作为教学语言。虽然经典,但由于以汇编语言作为教学语言、内容非常难,而且内容详实程度以及超出了几乎所有人的需要,因此几乎不适合任何人阅读。翻译不错。

上一页理论计算机下一页C/C++

最后更新于2年前