我的背景:高中没有学过任何信息学竞赛,大学也没有参加过ACM竞赛,没有任何编程功底,只学过一学期的数据结构

今天是7月13日,暑假,外面难得下起了小雨,温度也从平时的34、35度,降到了23度,着实难得,空调也能歇一歇。宿舍里面还是只有我一个人,上午楼道里很安静,外面有很和谐的鸟叫声,大部分人都回家了。

好久之前,就想写这篇文章,整理下自己的数据结构复习笔记,但因为刚考完,想尽情玩一玩放松放松,就不想做,再加上有个口语班,一天时间都占了,时间也不够,就拖,越拖越没心思,一直拖到今天。总觉得拖下去不是个事,所以趁着吃午饭前的这点时间,赶紧写完这篇文章。

回忆考数据那天,6月17号上午,是个大教室,很热很闷,电扇挂的很高,感觉不到风,额头不停地出汗,不时拿手扇扇风,虽然热,但是在考试,精力集中,所以心态还算稳。但是这次的题量很大,题目也很难,2个小时根本就写不完,所以我最后一道题,那道手写代码的题,其实我是会的,但就是没有时间写。其它的题也是凑和凑和写上去了。

虽然我这次考的不理想,但我知道,自己是哪些地方丢分了,这些丢分的地方,主要原因是,我只顾着刷体,只顾着从题里面做出来一份专题,却忽略了思维导图的整理,结果导致我忘了复习链表、广义表这两大块内容。所以,同学们一定要注意,思维导图的整理是无论如何都有必要的。

你做了思维导图以后,一方面,你就对考试要考的内容,心里大概就有了个底,心里有了安全感,有了安全感以后,你心里就不会焦虑了,能更加平和、淡定,不像现在备考一样,焦虑万分,十分痛苦。你也不会在考场上,怀疑自己用的方法到底对不对,不至于说自己瞎编一个方法。另一方面,做了思维导图以后,能稳住你复习备考的心态,这样子你复习就不那么焦虑了,复习效率也就自然而然就提上来了。

一.我的复习缺陷

1.只做了专题,没有去做思维导图,导致有些知识点没有复习到,进一步导致考试时,只能凭平时的记忆做题,进一步导致这些知识点的丢分。

如果要做思维导图,可以参考我复习大物、离散时的做法。

西工大2022离散数学期末备考记录_没耳朵的Rabbit的博客-CSDN博客

但是要注意一点,不要因为看了其他人的思维导图,你就觉得,哎,其他人已经做了,那我再做,不就没啥意思了吗?不用这样想,你做完属于你的思维导图之后,我敢打包票,你的期末成绩,相比你不做思维导图,起码有9分的涨幅,别小看这9分,如果你是86,绩点是3.7,它足以让你的绩点变成4.1,如果你是73,绩点是2.3,那这也足够让你的绩点变成3.3。再不行,你也可以,把你的思维导图卖给下一届,虽然赚的不多,但是,蚊子再小也是肉啊。

二.我的专题笔记

然后,本来想着,光写这么多就行了,可是系统不给通过,说字数太少,哎,没办法,就在最后瞎编凑点字数吧,求原谅。

数据结构(data structure)是带有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的物理结构以及它们之间的相互关系,并对这种结构定义相适应的运算,设计出相应的算法,并确保经过这些运算以后所得到的新结构仍保持原来的结构类型。简而言之,数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即带“结构”的数据元素的集合。“结构”就是指数据元素之间存在的关系,分为逻辑结构和存储结构。

西工大2022数据结构期末备考记录相关推荐

  1. 西工大NOJ数据结构理论——013.以十字链表为存储结构实现矩阵相加(严5.27)

      我第一下拿到这个题目,第一反应就是先定义好数据结构,然后构建好十字链表基础操作的函数,也就是"创插遍历"这些操作.下面是我的定义和函数操作. typedef int ElemT ...

  2. 西工大NOJ数据结构理论——021.逆波兰表达式(严7.38)

    这道题我参考的是(80条消息) 『西工大-数据结构-NOJ』 021-逆波兰表达式(耿7.38) 『西北工业大学』__LanXiu的博客-CSDN博客 (准确来说是快期末考试了,所以各科老师都在疯 狂 ...

  3. 西工大NOJ数据结构理论——015.建立二叉树的二叉链表存储结构(严6.70)

    我相信,大家都已经了解了这道题的背景,以及明白了我们需要做的事情. 对于这道题的背景,相信大家都熟悉,所以就不说了. 关于我们需要做的事情,大家也已经有了自己的思路.所以,我只在下面简短的写一写我的思 ...

  4. 西工大NOJ数据结构理论——017.输出以二叉树表示的算术表达式(严6.51)

    (17条消息) 『西工大-数据结构-NOJ』 017-输出以二叉树表示的算术表达式(耿6.51) 『西北工业大学』__LanXiu的博客-CSDN博客 上面是我参考的一位学长的博客. 先序建立二叉树, ...

  5. 西工大NOJ数据结构实验——实验 2.4稀疏矩阵的乘法

    然后呢,对于这道题,有2点要注意: 1.在Sample Input和Sample Output中,所有的"?"都是因为格式问题,让空格转成了"?",所以我们在程 ...

  6. 西工大NOJ数据结构理论——019.基于图的深度优先搜索策略(耿7.10)

    临近期末考了,所以思路来不及整理了,但大家还是可以仿照我的上几篇文章,"先动笔,再代码"的思路还是不变的. #include<stdio.h> #include< ...

  7. 西工大NOJ数据结构理论——014.求广义表深度(严5.30)

    第一下拿到这道题,我的脑袋轰一下就大了.如果说用"括号匹配"来做的话,这其实很简单.但是如果要用广义表来做的话,难度哗哗哗的就涨上来了.为什么呢?首先,要把读入的字符串存到广义表里 ...

  8. 西工大NOJ数据结构理论——007.表达式括号与匹配(严3.19)

    害怕提交次数过多,然后不再跑代码,影响成绩,所以又重新创建了两个号来测这道题. 结果全都正确,但就是一直"WA",然后Debug了近5个小时才把"WA"改成&q ...

  9. 西工大NOJ数据结构实验——1.1合并有序数组

    #include<stdio.h> #include<string.h> #include<stdlib.h> typedef struct NODE{int n; ...

最新文章

  1. cordova入门——cordova环境配置
  2. ubuntu完全卸载apache2
  3. hive查看数据库里库的信息_hive 查看当前数据库
  4. HBase读写流程、flush、文件合并、region拆分
  5. D. Binary Literature
  6. gprs 睡眠模式_GPRS的完整形式是什么?
  7. VC下设置Excel单元格的边框
  8. mysql知识汇总2019
  9. 宁夏职称评计算机,宁夏专业技术人员服务平台职称评审系统:http://124.224.239.164(2)...
  10. go json tag 字符串 整数_json:你或许还不知道的序列化操作(一)
  11. 安装mysql查看随机密码命令_centos7/8 yum安装mysql8并查看默认root密码
  12. Log4j框架配置文件log4j.properties配置使用详解
  13. 工具分享: 一键保存网页为PDF文件
  14. chrome插件推荐:FaWave(发微)
  15. [转帖]龙芯下一代处理器微结构GS464E细节曝光
  16. 用PhotoShop快速给证件照排版
  17. win7电脑微信可以登录,但是网页无法访问
  18. jquery Callbacks 回调对象的读书笔记-源码分析
  19. matlab偏分赋值错误,MATLAB ode45求解高阶微分方程组,出现“无法执行赋值,因为左侧和右侧的元素数目不同”问题...
  20. postgresql系统架构图

热门文章

  1. strncpy 用法注意
  2. 挺有意思的元宵IT灯谜及其答案
  3. 软件测试——缺陷报告的编写
  4. SAM 模型真的是强悍到可以“分割一切”了吗?
  5. 教你用flash打造梦幻仙境效果
  6. mpvue小程序实现砸金蛋
  7. mac 终端下载python库方法
  8. 如何确定镜头CCD靶面尺寸?
  9. RIL 机制---开篇
  10. MPB:中科院东北地理所王光华组-​锁核苷酸PCR解析植物内生细菌多样性方法