获奖感言和C语言的学习心得

自我介绍:

大家好,我的名字叫袁忠,我来自湖南,今年快19岁了,现在是大学一年级,我平时喜欢跑步、打羽毛球,我也喜欢学算法与数学,以及喜欢看一些与计算机有关的书籍,每次我学它们时,我都比较兴奋,都会开开心心去学,我的思维也比较开放,例如:每次我写算法时,我都会想如何简化自己的代码,怎样可以使自己的代码变得更加简单,学数学也一样,我不喜欢固定自己的思维,每次老师给我们讲题目时,我都会想是否还有更简单的方法,最好是联系以前学过的东西,让复杂的问题简单化。
在这大学四年中,我想多学一点东西,来提高自己的能力及综合素质,我也会努力去做到;我也会想办法让自己遇见一些与自己志同道合的朋友,可以与他多交流,大家一起学习,一起进步,正如周老师所说:“一个人可以走的更快,但一群人可以走的更远”,一个人不管他意志有多坚定,他都有疲惫的时候,而他是一个人,恢复需要一定时间,有可能也会遇到一些烦心事,自己走不出去;但一群人不同,当他疲惫时,他还有他的小伙伴们,他们都会鼓励、帮助他,给他力量,让他继续前行,最后大家达到共同的目标,自己既学到了许多东西,又与自己的朋友结下深厚的友谊,让自己变成更好的自己,我们何乐不为呢!
我希望自己可以找到一个自己的引路人。虽说每个人都有自己的计划与想法,但是,有时候人会陷入迷茫,不知道自己该做什么才能达到自己的目标;也有时候自己走的方向错了,而不自知;所以,我认为人有一个指路人非常重要,这也可以让自己少走弯路,以后也希望老师们、学长学姐们,多多关照。

获奖感言:

我很荣幸获得小黄衬衫,它给我许多精神鼓励,我会继续努力的,我也很感谢老师这学期的教导与鼓励。
虽然,老师看起来特别严,对我们要求特别多,刚开始觉得写博客特别费劲,写个代码还要注释,还要讲解算法、还有总结错误、还要画流程图等等,特别对我这种打字慢的人来说,写博客就更加费劲,不过后来我也明白了,你写代码不只是给自己看,更是为了要让别人看懂,而你加注释、讲解算法,可以让别人在更短时间内理解你的代码,也许你加注释、讲解算法,觉得费劲,但是,你有没有想过,你若不加它们,别人阅读起来更加费劲,特别是老师,她不只看你一个人的代码,她要看几十个人的代码,而每个人写代码的风格都不同,看久了都觉得头晕,而我们做这些步骤,不仅可以让别人更好理解自己的代码,它也可以提高我们的逻辑表达能力,因为我们学会的东西,我们不但要会用,而且要会表达,现在课上完了,回想起以前的作业,感觉蛮好的,感觉自己又学到了许多东西;
老师也特别细心,每次都可以在你自我感觉良好的作业中找到你没有注意的地方,然后给你提醒,有时候老师说我流程图画错了,我经常改流程图改到凌晨一、二点才睡觉(因为一开始没有找到比较好的画图软件),不过现在回想起来,以前自己认为是困难的东西根本不算什么了。
其次,我也要感谢陈天胤同学,他可以说是我的学习小伙伴,每次上C语言课我们都坐在一起,我们经常相互讨论,相互学习,上其他课也基本一样,基本上都坐在一起,大家一起学,有问题也一起讨论,我感觉他人感觉特别好,每次我问他,他都特别耐心的教我,不过我最近发现他有点懈怠,学习没以前那么认真了,上课总是分心做其它事情,作为他的好朋友,我希望他可以振作起来(不能怪我说你坏话啊),我还期待我们一起去打比赛。
最后,我想说我要感谢的人有很多,我就没有一一说明了,你们都懂,不能怪我没写你们啊,不然我会累死的,还有你们要监督我啊,别让我偷懒呀,我也会好好监督你们的。

学习心得:

课前预习:

我认为它非常重要,特别是对初学者来说,上课之前把要学的东西全部看一遍,一般我都会从网上找一些视频把要学的东西全部看了,最好是上课前把它们全部学明白,实在不懂的就截屏,上课时要特别留意它,还不懂就问老师,这样,我们上课会觉得特别轻松,不会因为老师讲的东西没听懂,而在那里干着急,在这里,我想给大家推荐一个软件-中国大学MOOC(我没打广告啊),我认为他非常棒,在里面我也认识翁凯老师(当然,他肯定不认识我),我课前预习都是听他讲课的。

语法要熟:

语法也非常重要,这就需要我们多用它,多看教材,了解它们的含义,还有它们能够做什么,什么时候该用它,比如:某天还剩多少桃子问题,我认为用递归函数好一点(有可能还有更好的方法我不知道)等等,我就不细说了,我建议大家充分利用备忘录,每个人手机上都有备忘录,我们可以把不太熟的语法、不懂的题目、比较好的算法,记录在里面,我都是这么做的,先把代码在电脑上敲好,然后发送到手机上,每天早操前十几分钟看看它们,别在那干站着。

多练习:

对初学者来说,应该先读别人的程序,然后再模仿(因为自己一开始什么都不会),等自己知道算法够多时,我们就可以形成自己的风格了,这时,我们应该多做一些例题,每次写代码时,写完代码之后,再看看自己代码是否还能优化(这一点就需要你多看别人代码了,也许你感觉自己代码已经是最好的了,但是,这有可能仅仅是你感觉,看到别人代码比你好,你应该学习他的)

多寻求帮助:

但遇到不会的东西时,我们可以问同学(别不好意思),可以问老师,也可以问网络,不管用哪种方式,反正一定要把题目弄明白。

及时回顾:

晚上回顾一下老师今天讲的内容,还有今天做过的例题,睡前30分钟闭目躺在床上回想今天学到了什么东西,我认为这是一个很好的习惯,上学期我就是这么做的,这学期不知怎么回事,一趴在床上就睡着了(尴尬)。
嗯嗯,就这么多了,也许还有很多我没说到,大家有什么好习惯或者有什么好的学习方法,都可以分享一下,让我多学点。

获奖感言和C语言的学习心得的更多相关文章

  1. IOS-2-C语言和Objective-C语言衔接学习资料

    前言:在IOS学习中.通常会先学习一周的C语言,两周的Objective-C语言,这是今后开发的最基础最重要的部分,以下给大家分享一下培训课上的精简资料: C语言和Objective-C语言衔接学习资 ...

  2. c语言数据结构学习心得——二叉树

    二叉树 n(n>=0)个结点的有限集合:(五种形态) 1.或者为空二叉树,n=0: 2.或者由一个根结点和两个互不相交的被称为根的左子树和右子树组成.左子树和右子树又分别是一棵二叉树. 3.每个 ...

  3. c语言数据结构学习心得——图

    图G由顶点集V和边集E组成,记为G=(V,E) 图不可为空,一定有顶点集不为空 有向图:有向边(弧)的有限集合 无向图:无向边的有限集合 连通:顶点V到顶点V'有路径 连通分量:无向图中的极大连通子图 ...

  4. c语言数据结构学习心得——排序

    排序:将无序的序列重新排列为有序的序列. 插入类排序 插入类排序:在一个有序的序列中,插入一个新的关键字,知道所有的关键字都插入形成一个有序的序列. 直接插入排序:首先以一个元素为有序的序列,然后将后 ...

  5. c语言数据结构学习心得——查找

    顺序查找(线性查找) 主要用于在线性表中的查找 int Search1(int a[],int n,int key){ ;i<=n;i++){ //注意从1开始 if(a[i]==key)ret ...

  6. c语言数据结构学习心得——树

    树 一对多的树型结构,有且只有一个特定的根结点. 结点的度:结点拥有子树的数量{ 度为0:叶子结点/终端结点. 度不为0:非终端结点/分支结点(除去根结点其它称为内部结点).} 树的度:树中所有结点的 ...

  7. c语言数据结构学习心得——队列

    队列 只允许在一端进行插入,在另一端进行删除的线性表 队头(Front):允许删除的一端(队首) 队尾(Rear):允许插入的一端 FIFO:先进先出 不要求从数组首位开始存储队列 #define M ...

  8. c语言数据结构学习心得——栈

    栈(Stack) 只允许在一端进行插入或删除操作的线性表 栈顶(Top):栈中允许进行插入和删除操作的那一端: 栈底(Bottom):固定的,不允许进行插入或删除的另一端 1.栈是受限的线性表,所以自 ...

  9. c语言数据结构学习心得——线性表

    线性表:具有相同数据类型的n(n>0)个数据元素的有限序列. 主要有顺序存储和链式存储. 顺序存储: 特点:地址连续,随机/存取,顺序存储. 建立:首地址/存储空间大小(数组),表长. 方式:静 ...

随机推荐

  1. ubuntu16.04上安装maven

    官网:http://maven.apache.org/download.cgi 创建manve目录:sudo mkdir /opt/maven 解压到/opt/maven目录下:sudo tar zx ...

  2. 消息/事件, 同步/异步/协程, 并发/并行 协程与状态机 ——从python asyncio引发的集中学习

    我比较笨,只看用await asyncio.sleep(x)实现的例子,看再多,也还是不会. 已经在unity3d里用过coroutine了,也知道是“你执行一下,主动让出权限:我执行一下,主动让出权 ...

  3. Linux访问windows共享(samba/smbclient/smbfs/cifs)

    samba是一个实现不同操作系统之间文件共享和打印机共享的一种SMB协议的免费软件.●安装samba,samba-client和cifs-utils.x86_64此步将自动安装好相关依赖包:samba ...

  4. OpenGL入门程序一:绘制简单的矩形

    #include <GL/glut.h> void MyDisplay(void); int main(int argc, char **argv) { //设置窗口的大小 glutIni ...

  5. 云服务器ECS挖矿木马病毒处理和解决方案

    云服务器ECS挖矿木马病毒处理和解决方案 最近由于网络环境安全意识低的原因,导致一些云服务器ECS中了挖矿病毒的坑. 总结了一些解决挖矿病毒的一些思路.由于病毒更新速度快仅供参考. 1.查看cpu爆满 ...

  6. hdoj3652 B-number

    题意:给出n,问1-n中有13且能整除13的数数量. 就是hd3555和codeforces beautiful number的合成版.dp记录待填长度,是否带有13,前面数的模13余数,前一个数是k ...

  7. splice的多种用法

    (一)splice的多种用法: splice(n,m) 从索引n开始删除m个.返回删除项组成新数组 splice(n) 从索引n开始删除到末尾 splice(n,m,x) 从索引n开始删除m个,并且把 ...

  8. Python在七牛云平台的应用(二)图片瘦身

    (一)七牛云平台的图片瘦身功能简介:(引用自官网) 针对jpeg.png格式图片 瘦身后分辨率不变,格式不变. 肉眼画质不变. 图片体积大幅减少,节省 CDN 流量 官网给的图片压缩率很高,官网给的「 ...

  9. 『cs231n』作业1选讲_通过代码理解KNN&交叉验证&SVM

    通过K近邻算法探究numpy向量运算提速 茴香豆的“茴”字有... ... 使用三种计算图片距离的方式实现K近邻算法: 1.最为基础的双循环 2.利用numpy的broadca机制实现单循环 3.利用 ...

  10. csp 通信网络

    http://blog.csdn.net/zyy_1998/article/details/78334496 试题编号: 201709-4 试题名称: 通信网络 时间限制: 1.0s 内存限制: 25 ...