203.移除链表元素,707.设计链表,206.反转链表
203.移除链表元素 1.这个移除链表的原理已经懂了。 2.和我的方法差不多,但卡哥的代码没有用到temp变量,节省了内存。 3.当遇到要删除的元素时,prev指向待删除元素的下一个节点后,这个时候prev是否需要移动要看cur移动后对应的节点是否...
203.移除链表元素 1.这个移除链表的原理已经懂了。 2.和我的方法差不多,但卡哥的代码没有用到temp变量,节省了内存。 3.当遇到要删除的元素时,prev指向待删除元素的下一个节点后,这个时候prev是否需要移动要看cur移动后对应的节点是否...
977.有序数组的平方 1.最先是对题目有点看不懂,为啥会强调非递减,元素平方后负数会变为正数,原有的非递减顺序会改变。最直接想到的是直接数组每个元素求平方然后对数组排序。 2.非递减这个条件利用的好,较大的数位于数组两端,这就为用双指针解法创造了...
704.二分查找 第一想到的算法就是遍历数组判断是否等于要查找的元素,学习到一些编程技巧后知道用二分查找效率更高。 对区间的明确定义可以让逻辑更加清晰,闭区间就是可以取到的,开区间就是不能取到的,开区间不能取到所以用左闭右开时right要设置为...
看起来是从图像角度进行计算,和vit原理差不多,都是将图像切成小块,每一个小块可以近似看为一个向量,注意力的计算也是基于这些向量进行的,二维的图像转为一维的向量进行训练学习。 全局自注意力机制,所有的token都可以相互联系起来,但这样计算量会特...
维基百科:积分图原图: 积分图: 积分图的每一点(x, y)的值是原图中对应位置的左上角区域的所有值得和 而且,积分图可以只遍历一次图像即可有效的计算出来,因为积分图每一点的(x, y)值是: 一旦积分图计...
self attention模块输入输出都可以看作是向量每个向量都要和其他向量在self attention模块中进行交互以下是两种两个向量之间交互的方法 一个向量和sequence中其他向量交互(两个向量之间交互的拓展),输出即为相关度 计算与...