算法学习
文章平均质量分 92
777_smile
努力学习的程序媛小白
展开
-
代码随想录Day10 用栈实现队列 用队列实现栈
重新复习了一些关于栈和队列的基础知识。同时学会了如何使用栈实现队列的操作以及如何使用队列实现栈的操作。因为一开始在使用栈实现队列的操作的时候发现使用两个栈来实现比较简单,后面用队列实现栈操作的时候也想着的是使用两个队列来实现栈操作,后面发现一个队列就可以实现。不同的数据结构思考和使用的方式还是有很大的不一样的。周末懒了点,果然还是只有工作日才能让人提起一点点干劲(虽然课有点多)今天这篇文章补上周五的打卡。原创 2024-03-04 12:34:55 · 862 阅读 · 1 评论 -
代码随想录Day02 有序数组的平方 长度最小的子数组 螺旋矩阵II
遇到非递减需要排序的数组时,可以多考虑需要用到二分法的情况。目前所学习的用到二分的情况,二分排序,移除元素,以及有序数组平方的排序。做题的时候还是需要多去思考和总结自己的思路跟最后比较简洁的方法的思路相差还是很小的,就是在思考条件限制方面,不能偶用比较简洁的代码表示出来,这一点还是有待提高的。对于双指针的运用也不是非常的熟练。这道题其实并不是很难,在算法方面没有什么难度,就是需要我们去找到规律并理清条件。原创 2024-02-22 23:13:32 · 1005 阅读 · 0 评论