cuisheng-qd
cuisheng-qd
### 上周总结 - 有些惭愧,只完成4道算法题,第一节视频还没看完 - 后面调整好节奏 ### 今天想做的事 - 1道LeetCode算法题 - 学习算法视频
### 昨天完成 - 完成了2个链表的LeetCode题 - 学习算法视频 ### 今天想做的事 - 完成LeetCode题 - 学习算法视频 - 还有时间的话,来个B站视频
### 昨天 - 完成链表2的LeetCode题 - 看了一点算法视频 - 看完视频后,又重新使用增加虚拟头节点+递归翻转N个节点的方式重新实现了一遍链表2的LeetCode题,代码变得更易懂了 ### 今天 - 因要备考18号专升本英语考试,所以暂时放缓一下算法学习
### 昨天完成 - 学习了下链表的算法课第一部分(链表的两种实现:结构体,两个数组) - 用C语言的结构体实现了一个链表结构,实现了链表的初始化和插入,还未实现删除和查找 ### 今天想做的事 - 继续学习链表的算法课视频 - 完善结构体链表的其他功能 - 使用两个数组的方式实现一个新的链表结构 ### 昨天遇到的困难 - 初次使用C语言,还是被C语言的值传递和指针坑了一下,实际用和心里想的还是不一样,最后用malloc解决了问题 - 没有掌握C语言的调试技术,printf调试太痛苦 ### 昨天的收获 - 都说C指针和其他的语言的变量引用是一样的,其实还是有点差别的 - 没有用过C语言,你永远也体会不到Java虚拟机内存为什么有堆内存和栈内存之分,你永远也体会不到高级语言为什么要有内存自动管理,没用过C语言,你只能从知识层面上去解释,用过C语言,你才有切身体会。
### 昨天完成 - 晚上把电脑重装了下系统,没有完成算法题和视频 ### 今天目标 - 完成一道算法题 - 学习算法视频
### 昨天完成 - 学习算法视频 - 完善了自己练习的链表程序,增加了任意位置插入和移除节点 - 完成LeetCode两道链表的题 ### 今天想做的事 - 学习算法视频 - 做LeetCode上的题