自我介绍与学习记录
自我介绍与学习记录
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzzcxy/2023learning |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzzcxy/2023learning/homework/12898 |
这个作业的目标 | <总结上学期,展望下学期> |
自我介绍
-
姓名:徐方祺
-
家乡:浙江省金华市
-
兴趣爱好:喜欢acg文化,是个二次元废宅,最喜欢的动漫公司是 《骨头社》,喜欢看动漫打游戏,魂系列忠实粉丝(最喜欢宫崎英高了
),鬼泣系列手残党,海拉鲁导游,JRPG达人,斗地主的神,恶魔城路痴,逃生受害者,论专注 蔚蓝跳跳乐不在话下,论持久 茶杯头一关到天亮。(其实就一臭打游戏的)。不擅长与人交往,是个社恐。
-
上学期总结:原专业是金融专业,我其实也不喜欢金融,觉得金融就是和资本家打交道,我讨厌资本家。好在也没有科目挂科,在学习上也每天按部就班,白天学,晚上玩,勉强做到了劳逸结合。上学期也很少出校门,甚至是宿舍,原班级也没多少人认识,没有参加过任何活动,社团。
-
下学期展望:学习上:把四大件基础打好,学习算法数据结构,提升英语水平。 生活上:希望认识到志同道合的朋友,多出校门逛逛,锻炼身体,玩到喜欢的游戏。
-
转专业原因:客观原因:计算机就业机会多,高下限高上限。 主观原因:本来也不是喜欢原专业,对计算机的兴趣比较大吧。对计算机的硬件知识也有了解
学习小结
1.编程语言历史
-
1960 : ALGOL LISP BASIC
-
1970: Pascal C Smalltalk
-
1980:C++ Objective-c Prel
-
1990:Python Ruby Java
-
2000:Swift C# Go
2. 算法的 输入大小 和 运行步骤 之间的关系称作算法的复杂度。
-
算法的时间复杂度是指执行算法所需要的计算工作量。空间复杂度是指算法在计算机内执行时所需存储空间的度量。
-
冒泡排序 最好的时间复杂度是O(n),最差的时间复杂度为O(n^2)
-
选择排序 时间复杂度为O(n^2)
-
归并排序 算法复杂度为O(n*log n)
3.数据结构
- 数组 a[n] 存储位置0至n-1
- 栈 特点是:先进后出
- 队列 特点是:先进先出
- 链表 特点是:先进先出
- 树 典型代表:二叉树
4.结构体与链表
结构体是一些值的集合,这些值被称为成员变量。结构的每个成员变量可以具有不同类型。
链表可以动态的进行存储分配,也就是说,链表是一个功能极为强大的数组,他可以在节点中定义多种数据类型,还可以根据需要随意增添,删除,插入节点。
心得
- 啊b真是个学习的好地方
- markdown写笔记确实方便
- 从小就接触过电脑,但对电脑的了解仅限于玩游戏。通过这周的学习,确确实实收获颇多,甚至知道了GTA 5是用RAGE引擎开发的,因为感兴趣,从而去了解它的框架结构语言,我相信这对于我的学习来说是有帮助的。