自我介绍与学习记录

自我介绍与学习记录

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2023learning
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2023learning/homework/12898
这个作业的目标 <总结上学期,展望下学期>

自我介绍

  • 姓名徐方祺

  • 家乡浙江省金华市

  • 兴趣爱好喜欢acg文化,是个二次元废宅,最喜欢的动漫公司是 《骨头社》,喜欢看动漫打游戏,魂系列忠实粉丝(最喜欢宫崎英高了[doge]),鬼泣系列手残党,海拉鲁导游,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引擎开发的,因为感兴趣,从而去了解它的框架结构语言,我相信这对于我的学习来说是有帮助的。
posted @ 2023-02-08 23:28  黑色红茶  阅读(84)  评论(1编辑  收藏  举报