前言:
当前大家对“计算机专业的算法是什么”大概比较珍视,大家都需要分析一些“计算机专业的算法是什么”的相关文章。那么小编在网络上汇集了一些有关“计算机专业的算法是什么””的相关内容,希望咱们能喜欢,同学们快快来学习一下吧!文末给大家准备大礼包,记得查收哟!
我看了下清华大学的计算机系课程表,我这里简单列一下跟计算机相关的课程,其实还有很多文化课、图形学、数字电路、高数等等。
大一:C/C++语言;大二:Java语言、数据结构、汇编语言;大三:计算机组成、计算机网络、编译原理、操作系统、数据库系统;
然后,我觉得计算机专业最重要的5门课是:
1、数据结构与算法
2、计算机组成原理
3、操作系统
4、计算机网络
5、数据库
之所以把这五个作为最重要的课,其实包含一点功利之心,因为校招面试大厂的时候,这五门基础课问的最多的,至于其他的编译原理、汇编语言、数学基础课程不是说不重要,只是相对于校招面试这些课程问题的比较少。
接下来,我就跟大家分享下,我看过数据结构与算法、计算机组成、操作系统、计算机网络、数据库这些课程的书和视频,都是从入门再到进阶的路线。
这里推荐下我当初自学的书籍和视频,相关资料我已经把获取方法放到下面,需要同学请自取:
先来说说书籍:
数据结构与算法:《大话数据结构》->《算法图解》->《数据结构与算法之美》 -> 《剑指offer》 -> LeetCode刷题(至少刷到200多道)操作系统:《操作系统导论》->《现代操作系统》计算机网络:《图解HTTP》->《图解TCP/IP》->《网络是怎么连接的》 ->《计算机网络自顶向下》->《TCP/IP协议详解卷1》计算机组成:《程序是怎么跑来的》->《计算机组成原理:软件/接口与设计》->《深入理解计算机系统》数据库:《SQL必知必会》->《从根儿上理解mysql》->《mysql技术内幕》->《高性能mysql》
我也把计算机经典书籍(数据结构与算法、操作系统、计算机组成、计算机网络、Linux、数据库等)也整理好了,点击获取方式:计算机必读书籍(含下载方式)数据结构,计算机网络,数据库,计算机组成原理,操作系统这些统统都有。
B站也有很多学习的视频,我看过觉得不错的分享给你:
操作系统视频:清华大学和哈工大的操作系统都不错计算机网络视频:计算机网络微课堂计算机组成原理:哈工大的数据库:尚学堂的数据结构:浙江大学的
我也给大家准备了一些系统的计算机编程学习资料,获取方式如下:
标签: #计算机专业的算法是什么