
网络表示(图嵌入)
Ike_Lin
这个作者很懒,什么都没留下…
展开
-
20200411
词袋模型定义中位于相同窗口下的两个词之间的距离不会影响,这个忽视了一些信息,如果我们考虑这个问题,并且让机器自动学习给距离多远的词赋权重。 用词袋模型的方法,将所有的同一窗口下的词的词向量求和取(根据出现的频率加权)平均,然后将中心词的词向量作为标签。loss函数的计算可以考虑采用欧式距离。更好的方法是, 加一个tanh非线性映射, 每个维度加tanh非线性映射,之后相乘作为最后的loss。...原创 2020-04-11 22:51:53 · 133 阅读 · 0 评论 -
1015 Reversible Primes (20分)
某个数是某个系统d的reversible primes需要满足,这个数本身是素数,且这个数转换成d进制后倒转过来再转化成10进制后的数仍然是素数。 题意难懂但懂了就好做。 下面的代码的巧妙之处在于reverse_with_radix取得的余数的顺序就刚好是换成d进制后倒转得到的顺序。 需要注意的点:0和1不是素数。 #include<cstdio> bool isprime...原创 2020-04-10 09:17:28 · 253 阅读 · 0 评论 -
1086 Tree Traversals Again (25分)
重点在于,结合栈来看,实现的是中序遍历,抛开栈,单看这些数字的顺序,则是前序遍历的结果,因此可以直接用前序中序转后序算法。 #include<cstdio> #include<iostream> #include<vector> #include<string> #include<cmath> #include<stack>...原创 2020-04-09 21:17:55 · 136 阅读 · 0 评论 -
1097 Deduplication on a Linked List (25分) 段错误
其中一个样例段错误,找不出原因。 #include<cstdio> #include<vector> #include<string> #include<cmath> #define maxn 100100 #define maxm 10100 using namespace std; vector<int> keep, remv;...原创 2020-04-09 18:07:57 · 334 阅读 · 1 评论 -
1100 Mars Numbers (20分)
#include<vector> #include<algorithm> #include<iostream> #include<string> #include<cstdio> #define maxn 13 using namespace std; string one[maxn] = {"tret", "jan", "fe...原创 2020-04-09 17:05:13 · 137 阅读 · 0 评论 -
1104 Sum of Number Segments (20分)
第一个代码是对的,第二个代码不知道为什么会出现两个样例出错,而且不知道原因是什么。 #include<cstdio> #include<vector> #include<algorithm> #include<cmath> #define maxn 1001000 using namespace std; double num[maxn]; i...原创 2020-04-08 21:34:04 · 165 阅读 · 0 评论 -
1105 Spiral Matrix (25分) PAT
核心部分参考了柳神的代码,需要重做。薄弱项 #include<cstdio> #include<vector> #include<algorithm> #include<cmath> #define maxn 505 #define inf 1000000000 using namespace std; vector<int> num...原创 2020-04-08 18:58:24 · 183 阅读 · 0 评论 -
1111 Online Map (30分)
#include<cstdio> #include<vector> #define maxn 505 #define inf 1000000000 using namespace std; struct edge { int node, length, time; edge() {} edge(int n, int l, int t) : ...原创 2020-04-08 12:31:45 · 158 阅读 · 0 评论