今天是返程的高峰期,长假就要结束了,新一年的奔跑从今天就开始了。不管你愿意不愿意,不管你高兴不高兴,你总的去拥挤,你总的去远行。亲朋好友见个差不多了,家里的美食吃个差不多了,是时候,背起行囊出发了。收拾一下行囊,整理一下心情,朝着自己心中的方向前行。小编为大家整理了我们飞凡学员们年前寒假学习心得作为大家追梦路上的干粮,来之不易,各位细细品尝!
下文作者:陕西理工大学——李发明
--start--
今天已经是第九天了,眼看着这十天的实训就要过去了,心中不免有种小激动,因为要回家过年了,但心中又不免有些不舍。这十天,对别人而言,可能是一眨眼的功夫就过去了,但对于我而言,这十天 无异于给我来了顿饕餮大餐,让我从对计算机一无所知,仅怀着满腔热血去学习,变成了从心底里喜欢编程,热衷于编程。
起初我们学习编程,其实并不会写什么程序,以前学的,仅仅只是学习认字而已。
程序=数据结构+算法,这十天让我体会到了何为真正的编程,并不是以前我们照着老师的代码进行搬运,对于程序,我理解的是,不一定正确,程序就像盖房子一样,对于我们建筑师来说,想要建一栋高楼大厦,你得先有原材料(像钢筋,水泥,砖块,木头等等),也就是程序中的数据,没原材料如何来谈建设,不可能凭空制造出来。其次呢,就是这些原材料之间的关系,比如说什么是钢筋,什么是水泥,什么是木头,只有明确的定义好这些东西都是什么,我们才能够在建设中来使用它,也就是程序中的数据结构(数据结构是解决数据如何描述的问题。任何待处理的数据对象都必须找到合适的结构去描述它,然后才能在计算机系统里去描述它)。再者,就是建筑技术了,如何去建设我们所需要的高楼大厦,用什么方法来建设,建设期间会使用到什么材料,如何使用这些材料去搭建大楼的框架,以及如何去装修等等问题,这就是程序中算法的问题,程序中如何去解决一个问题,如何用代码去实现这个问题的解决方法,这就是算法要研究的东西。
当然了,给你相同的材料,不同的建筑师会按照自己的建筑方法去建设不同的大楼,虽然目的都是为了能够让人住,但不同的建筑师建设这栋大楼所需的时间不同,所占用的空间不同,建筑的大楼是否满足大众的需求,这都是不同的,所以才有了高级工程师和初级工程师之分。算法也是一样的道理,不同的程序设计师在编写依程序时算法不一样,解题思路不一样,就导致了这个程序在运行时所耗费的时间资源不一样,占用的空间资源部一样。因为任何东西都是有限的,不可能无穷无尽,所以就产生了运行时占用时间资源和空间资源少的算法,这样的算法才是可以被大众所接受的好算法,但是任何东西都是相对的,一个算法有好,那么针对不同的问题就需要不同看待。所以程序的核心就在于算法上,一个程序所用的算法不同。
虽然这十天我们仅仅是对数据结构和算法有了一点点皮毛的了解,但是正因为这一丢丢的了解让我对它有了更深的认识。这十天,虽然很累,到正如老师所言:痛并快乐。所以我相信在老师和我们的共同努力下,未来的IT界一定会有我们的身影,我们都是飞凡人,注定能够创造非凡!!!
--end--
其实很多时候,真的就只差那么一点点努力,一点点坚持,一点点速度,你就赢了别人,赢了梦想,赢了人生。
勇敢才能迈出,奔跑才能超越,别再彷徨,别怕艰辛,2019年,就让我们一起做努力奔跑的追梦人。迎着阳光,朝着远方,有梦想,有航向,有同行人,就有温暖和光芒。
愿你一路好运!那期待中的美景,就在某天醒来的清晨,就在目光所及的前方。
关注我们,一起成长
领取专属 10元无门槛券
私享最新 技术干货