- 博客(21)
- 收藏
- 关注
原创 浅谈用于处理异步操作的Promise的学习心得
在经过我的第一个项目之后,我深深体会到了ES6的重要性,以及Promise的重中之重,真的被各种异步问题拷打惨了,所以在经过对他的恶补之后,写了本篇文章,总结一下学习心得。
2023-12-10 21:10:24 890
原创 ES6解构赋值
解构赋值作为ES6引入的新特性,在开发过程中应用十分广泛,也很重要,值得去深入挖掘学习,本文只是一点学习过程中的随笔,不是很详尽。
2023-12-10 20:41:13 725 1
原创 数据结构之哈夫曼树
这部分内容为偏向于底层方面的哈夫曼树,样例代码为文件的读写,由于老师给出的代码并未给出运行截图,所以我并不知道我写的代码是否运行正确。
2023-05-15 22:28:06 561
原创 数据结构(多项式相加)
本节课类似于习题课,讲了单链表的一个应用——多项式相加问题,对于这个问题呢,思路就是把每项的系数和指数分开存储,放在同一个结构体变量里,再用指针把其串起来,形成一个简易的多项式,再通过一系列操作把两个多项式相加起来。
2023-04-07 19:31:51 80
原创 数据结构静态链表
在本节课程中,我学习到了静态链表的使用以及部分操作,对比于动态链表,静态链表的缺点十分明显,最严重的就是,无法动态开辟空间,即大小是固定的,适用范围太小,但是对于静态链表的使用,体现了程序的多样性,即静态链表比起动态链表更加接近于底层的实现,其原理看起来很像用数组模拟链表,对于这种在底层实现的方法,有时候会对我们的学习有更大的帮助,也会更加促进我们的计算机思维,所以静态链表是十分有必要了解并掌握的。
2023-04-07 18:44:42 26
原创 数据结构第二周第一次课
对于本节课,先做一个小的总结,本次课介绍了线性表的链式结构即链表的相关操作,由于时间问题,代码并未能够完全讲完,但是对于其基本的结构有了一定的了解; 其次,对于本节课,最大的收获应该是体会到了数据结构的不同,相比于线性表来说,链表的增删操作的时间复杂度都会降低很多(线性表为O(N),链表为O(1)),但是相应的查找和改值操作会复杂一点,这种对比式的学习可以很大程度上促进记忆,知道几种数据结构的不同,才可以在应用的时候找到最优的算法。
2023-03-29 22:17:26 41
原创 数据结构(第一周第二次课)
本次课程中讲述了线性表的相关知识,从中不仅获取了线性表的相关知识,而且学习到了算法的基础思考方式,同时也了解到了代码测试的重要性。
2023-03-25 08:51:58 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人