- 博客(3)
- 收藏
- 关注
原创 day1-快速排序
关键句子quick_sort(q, l, j), quick_sort(q, j + 1, r);但q[l..j](即quick_sort(q, l, j))却可能造成无限划分,因为j可能取到r。快排属于分治算法,最怕的就是 n分成0和n,或 n分成n和0,这会造成无限划分。那么这一轮循环结束时i = r, j = r,显然会造成无限划分。举例来说,若x选为q[r],数组中q[l..r-1] < x,由于j的最小值是l,所以q[j+1..r]不会造成无限划分。以j为划分时,x不能选q[r]
2024-12-17 15:03:52
419
原创 LSTM摘要(自用)
更新完细胞状态后需要根据输入的h[t-1]和x[t]来判断输出细胞的哪些状态特征,这里需要将输入经过一个称为输出门的sigmoid层得到判断条件,然后将细胞状态经过tanh层得到一个-1~1之间值的向量,该向量与输出门得到的判断条件相乘就得到了最终RNN单元的输出。下面将更新旧的细胞信息c[t-1],变为新的细胞信息c[t]。忘记门通过查看h[t-1]和x[t]信息来输出一个0-1之间的向量,该向量的0-1值表示细胞状态c[t-1]中哪些信息保留或丢弃多少,0表示不保留,1表示都保留。
2024-09-20 09:04:43
584
原创 数据结构-链表(代码详解)
数据结构与算法——线性表(链表篇)_线性链表-优快云博客,但是这篇博客不能细看,也不能深究,因为错误和纰漏太多了,包括但不限于变量名的错误,函数传参的误导性,以及部分知识点错的离谱,本文也只是跟着这篇博客整理的知识点的结构来自己写的代码,毕竟:Talk is cheap, show me the code.//1.//2.//这里的typedef是取别名的意思//把 struct LNode取个简单的名字为 LNode。
2024-04-23 15:14:23
2519
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅