事情是这样的,最近想要考一个高级软件资格证书,于是二话不说买了“信息系统项目管理师”相关资料就开始学起来了。教材一到手,刚翻开第一页读了个序言,曾经熟悉的味道就开始直冲天灵盖:和大学时的众多教材一样,这本教材也是相当的“不说人话”。好像我们国内的教材都这样,就没打算让人看懂,这本教材也不例外。是的,就是没打算让人看懂,要是在以前我会认为是自己水平不够所以看不懂,但是在看过各种优秀的技术书籍之后,我已经能够分辨是“我不行”还是“教材不行”了。可能这就是成长吧......咳咳,言归正传。随着学习进度的推进,我的血压也是一路飙升......上一次这么飙升还是看《南明史》的时候。今天学到第四章,我是在
事情是这样的,最近想要考一个高级软件资格证书,于是二话不说买了“信息系统项目管理师”相关资料就开始学起来了。教材一到手,刚翻开第一页读了个序言,曾经熟悉的味道就开始直冲天灵盖:和大学时的众多教材一样,这本教材也是相当的“不说人话”。好像我们国内的教材都这样,就没打算让人看懂,这本教材也不例外。是的,就是没打算让人看懂,要是在以前我会认为是自己水平不够所以看不懂,但是在看过各种优秀的技术书籍之后,我已经能够分辨是“我不行”还是“教材不行”了。可能这就是成长吧......咳咳,言归正传。随着学习进度的推进,我的血压也是一路飙升......上一次这么飙升还是看《南明史》的时候。今天学到第四章,我是在
时间复杂度是学习算法的基石,今天我们来聊聊为什么要引入时间复杂度,什么是时间复杂度以及如何去算一个算法的时间复杂度一、刻画算法的运行时间某日,慧能叫来了一尘打算给他补习补习一下基础知识,只见克写了一段非常简单的代码一尘看老师有点生气,开始虚心请教了为了方便讨论,这里我们把每一条语句的执行时间都看做是一样的,记为一个时间单元①蓝色框的两条语句,花费两个时间单元②黑色框的一条语句,花费n+1个时间单元③红色框的两条语句,花费2*n个时间单元这不是数学吗,一尘心里想到其中的n被我们称为问题的规模,其实就是你处理问题的大小慧能顺手画了这个函数的图本文主要讨论问题规模和运行时间的关系,假定不同输入和运行
时间复杂度是学习算法的基石,今天我们来聊聊为什么要引入时间复杂度,什么是时间复杂度以及如何去算一个算法的时间复杂度一、刻画算法的运行时间某日,慧能叫来了一尘打算给他补习补习一下基础知识,只见克写了一段非常简单的代码一尘看老师有点生气,开始虚心请教了为了方便讨论,这里我们把每一条语句的执行时间都看做是一样的,记为一个时间单元①蓝色框的两条语句,花费两个时间单元②黑色框的一条语句,花费n+1个时间单元③红色框的两条语句,花费2*n个时间单元这不是数学吗,一尘心里想到其中的n被我们称为问题的规模,其实就是你处理问题的大小慧能顺手画了这个函数的图本文主要讨论问题规模和运行时间的关系,假定不同输入和运行