- 博客(110)
- 收藏
- 关注
原创 defi(去中心化金融)相关的缩写、名词解释
defi包括稳定币stablecoin、借贷平台lending、DEX、流动性挖矿、Yield Farming、预言机等。stablecoin,稳定币,相对于比特币BTC、以太坊的币ETH这种波动性大的代币而言,通过各种方式提供的与现实货币进行价格锚定的代币,通常与美元挂钩,比如Dai等 借贷平台,如Compound。 DEX为desentralized exchange,即去中心化交易所,用于将一种代币转换成另一种代币。DEX一般可以分为两种, LOB(Limit order book)DEX,
2020-08-26 17:05:17 1715
原创 debug笔记
此次之错,下次不犯,如若再犯,立即可断。程序运行不止,队列取队头后没有pop() 字符串输入出错,检查开的字符数组是否比实际要存储的字符串长度大1技巧对字符串组成的key,用hash替换成int型 对图处理时,注意图中 环出现的可能性,注意对其边的处理。...
2020-06-09 19:44:12 132
原创 机器学习训练常用指令,linux服务器,vim, git,shell脚本常用指令
nohup运行代码后,需要关闭该任务的一种方式ps -aux | grep command 其中command为你在使用nohup运行代码时采用的具体代码,比如pythonmain.py等。这个指令会显示所有正在运行的任务。其中ps -aux可以显示所有的进程。a:显示所有程序u:以用户为主的格式来显示x:显示所有程序,不以终端机来区分。grep 程序名查找你要找的程序。然后采用kill -9 pid结束对应的任务,其中pid即为具体任务的pid。快捷键ctrl+c...
2020-05-28 17:28:20 327
原创 Unbox failed! RequestError: Error: connect ETIMEDOUT 151.101.76.133:443
truffle unbox或者init 时出现错误,估计很多可能是墙的原因,解决办法部分博主说自己可以通过在当前文件夹下新建文件夹后,在新文件夹下可以进行正常操作; 修改hosts文件https://github.com/googlehosts/hosts 如果是想unbox,可以通过在https://github.com/truffle-box页面下查找到对应的git页面,然后通过用gitclone的方式下载文件。参考https://github.com/trufflesuite/t...
2020-08-28 14:53:27 15889
原创 No default Boot2Docker ISO found locally, downloading the latest
安装dockertoolbox时,如果出现找不到Boot2Docker的情况,先确定自己是否没有选择默认的安装目录,这会使得安装程序找不到对应文件,解决方法就很简单了,打开自己选择的安装目录,找到里面的文件"Boot2Docker.iso" ,将它移动到文件夹"C:\Users\<user name>\.docker\machine\cache"下,然后重启那个quickstart。参考https://www.ibm.com/support/pages/no-default-boot2do.
2020-08-10 18:35:18 338
原创 argparse parse str object cannot be interpreted as an integer
如果涉及argparse等出现 'str' 等object cannot be interpreted as an integer等,可以考虑是否没有加属性type=int如下面的代码就会导致上述错误parser.add_argument('--num_batches', default=300000)修改为下面代码则可以parser.add_argument('--num_batches', type=int, default=300000)...
2020-06-16 23:29:41 1117
原创 错误:Syntax error: word unexpected (expecting )
这个常见于windows系统中的文件转到linux系统中用的时候。我的情况是sh文件,特点是行尾会有^M。解决方案利用linux系统中的dos2unix或者fromdos命令。由于本人采用学校的服务器,且没有安装上述指令,导致无法用,解决方法如下,打开文件,将文件内容复制,关闭文件,然后用rm指令删除文件,再新建该文件,复制文件内容进去,保存。搞定。参考https://forum.ubuntu.org.cn/viewtopic.php?f=21&t=416571&sid=45bfca
2020-06-09 20:09:27 1705
原创 1042 Shuffling Machine (20分)
#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<unordered_map>#include<algorithm>#define maxn 55using na...
2020-04-20 17:24:39 116
原创 1041 Be Unique (20分)
用数组记录更好,我这是为了练习unordered_map#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<unordered_map>#include<algorithm&g...
2020-04-20 17:01:43 122
原创 1040 Longest Symmetric String (25分)
当没有对称的字符串的时候,对称的字符串数为1,否则一个样例出错。#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#include<algorithm>#de...
2020-04-20 16:45:42 135
原创 1039 Course List for Student (25分)
用map会导致最后一个样例超时,改为unordered_map通过,详细建议参考https://blog.csdn.net/weixin_41256413/article/details/83720314#include<algorithm>#include<string>#include<iostream>#include<vector>...
2020-04-20 16:33:29 777
原创 1038 Recover the Smallest Number (30分)
这道题的样例2比较坑,样例2是所有输入的数都为0,这个特例需要特殊判断,否则可能导致该样例的处理没有输出,导致错误。#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#in...
2020-04-20 13:35:54 199
原创 1037 Magic Coupon (25分)
#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#include<algorithm>#define maxn 22typedef long long ...
2020-04-20 12:34:59 145
原创 1036 Boys vs Girls (25分)
#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#include<algorithm>#define maxn 22using namespace st...
2020-04-20 12:18:15 120
原创 1035 Password (20分)
#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#include<algorithm>#define maxn 22using namespace st...
2020-04-20 12:00:05 176
原创 1030 Travel Plan (30分)PAT
典型的dijk+dfs能解的问题。#include<cstdio>#include<algorithm>#include<string>#include<vector>#include<iostream>#define maxn 5050#define inf 10001000using namespace std;...
2020-04-19 17:03:29 114
原创 1029 Median (25分)
送分题#include<cstdio>#include<algorithm>#include<string>#include<vector>#include<iostream>#define maxn 1001000using namespace std;vector<long long> v;int...
2020-04-19 12:30:16 106
原创 1028 List Sorting (25分)
说是N取10万内,但是maxn取100100仍然最后一个样例超时,后面加一个0就解决了。#include<cstdio>#include<algorithm>#include<string>#include<iostream>#define maxn 1001000using namespace std;struct node ...
2020-04-19 12:17:51 105
原创 1027 Colors in Mars (20分)
#include<cstdio>#include<algorithm>#include<string>#include<iostream>#define code1 13#define code2 10using namespace std;string toMars(int sum) { string out; ...
2020-04-19 12:00:21 101
原创 1025 PAT Ranking (25分)
注意最后输出注册号的时候需要用%013lld的方式输出,否则将导致最后一个样例答案错误。#include<cstdio>#include<algorithm>#include<cstdlib>struct student { long long reg_num; int score; int rank; int lo...
2020-04-19 10:04:08 236
原创 1024 Palindromic Number (25分) PAT
注意做变换之前检查一遍输入的数是否已经符合要求了。注意单位数的都是符合要求的。#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#include<algorith...
2020-04-18 21:28:40 128
原创 1023 Have Fun with Numbers (20分)
#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#include<algorithm>#define maxn 22using namespace st...
2020-04-18 20:27:08 112
原创 1022 Digital Library (30分)
#include<iostream>#include<string>#include<cstdio>#include<algorithm>#include<vector>#define maxn 10001000using namespace std;struct node { int id; st...
2020-04-18 19:50:05 96
原创 1021 Deepest Root (25分)
#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<set>#include<algorithm>#define maxn 10010using namespace...
2020-04-18 19:49:28 92
原创 1019 General Palindromic Number (20分)
#include<cstdio>#include<vector>#include<string>#include<iostream>#include<queue>#include<algorithm>#define maxn 101using namespace std;bool checkv(vec...
2020-04-18 19:48:38 118
原创 1085 Perfect Sequence (25分) PAT
一点小技巧降低计算复杂度,每次搜寻序列允许的最大值的时候,从上次的位置开始搜寻,这样可以将整个过程搜索序列允许最大值的复杂度降到O(N),其中N为输入序列的长度。另外,需要用long long否则最后一个样例出错。#include<cstdio>#include<vector>#include<string>#include<iostrea...
2020-04-18 19:47:47 120
原创 20200411
词袋模型定义中位于相同窗口下的两个词之间的距离不会影响,这个忽视了一些信息,如果我们考虑这个问题,并且让机器自动学习给距离多远的词赋权重。用词袋模型的方法,将所有的同一窗口下的词的词向量求和取(根据出现的频率加权)平均,然后将中心词的词向量作为标签。loss函数的计算可以考虑采用欧式距离。更好的方法是,加一个tanh非线性映射, 每个维度加tanh非线性映射,之后相乘作为最后的loss。...
2020-04-11 22:51:53 98
原创 PAT(甲级)2019年冬季考试 7-1 Good in C (20分) 7-2 Block Reversing (25分) 7-3 Summit (25分) 7-4 Cartesian Tree (
7-1Good in C(20分)读题比较麻烦,实际不难,注意输出格式就可以了。#include<cstdio>#include<vector>#include<iostream>#include<queue>#include<cmath>#include<string>#include<alg...
2020-04-11 16:09:47 257
原创 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 219
原创 1086 Tree Traversals Again (25分)
重点在于,结合栈来看,实现的是中序遍历,抛开栈,单看这些数字的顺序,则是前序遍历的结果,因此可以直接用前序中序转后序算法。#include<cstdio>#include<iostream>#include<vector>#include<string>#include<cmath>#include<stack>...
2020-04-09 21:17:55 102
原创 1097 Deduplication on a Linked List (25分) 段错误
其中一个样例段错误,找不出原因。#include<cstdio>#include<vector>#include<string>#include<cmath>#define maxn 100100#define maxm 10100using namespace std;vector<int> keep, remv;...
2020-04-09 18:07:57 263 1
原创 1100 Mars Numbers (20分)
#include<vector>#include<algorithm>#include<iostream>#include<string>#include<cstdio>#define maxn 13using namespace std;string one[maxn] = {"tret", "jan", "fe...
2020-04-09 17:05:13 102
原创 1104 Sum of Number Segments (20分)
第一个代码是对的,第二个代码不知道为什么会出现两个样例出错,而且不知道原因是什么。#include<cstdio>#include<vector>#include<algorithm>#include<cmath>#define maxn 1001000using namespace std;double num[maxn];i...
2020-04-08 21:34:04 126
原创 1105 Spiral Matrix (25分) PAT
核心部分参考了柳神的代码,需要重做。薄弱项#include<cstdio>#include<vector>#include<algorithm>#include<cmath>#define maxn 505#define inf 1000000000using namespace std;vector<int> num...
2020-04-08 18:58:24 133
原创 1111 Online Map (30分)
#include<cstdio>#include<vector>#define maxn 505#define inf 1000000000using namespace std;struct edge { int node, length, time; edge() {} edge(int n, int l, int t) : ...
2020-04-08 12:31:45 127
原创 1114 Family Property (25分)
#include<cstdio>#include<vector>#include<queue>#include<set>#include<vector>#include<algorithm>#define maxn 10100using namespace std;set<int> g[m...
2020-04-07 17:45:12 108
原创 1115 Counting Nodes in a BST (30分)
#include<cstdio>#include<vector>#include<queue>#define maxn 1010using namespace std;int c[maxn];struct node { int d, level; node *left, *right;};void inser(nod...
2020-04-07 16:57:11 96
原创 1119 Pre- and Post-order Traversals (30分) 重新做一次,理论基础不行
先根遍历和后根遍历无法确定一棵树的原因是,当某个结点只有一个子结点(或子树)时,无法确定其是左边的还是右边的。每当出现某个结点只有一个子结点或子树时,就无法确定一棵树。 建树后输出另一种遍历序列,并不一定要将这棵树建起来,根据遍历方式将结点插入vector就可以得到遍历序列。#include<cstdio>#include<vector>#define maxn ...
2020-04-07 12:16:42 200
原创 1125 Chain the Ropes (25分)
看懂题目就太简单了,但是看不懂题目就完蛋了,这个题目太难理解了。#include<cstdio>#include<vector>#include<queue>#include<algorithm>#define maxn 10100using namespace std;int main() { int N; in...
2020-04-07 08:28:38 83
原创 1126 Eulerian Path (25分)
水题。但是需要注意题目中的隐含条件,如图所示,要求是连通图,因此需要先判断是否是连通图,否则其中一个样例出错。#include<cstdio>#include<vector>#include<queue>#define maxn 550using namespace std;vector<int> g[maxn];int ...
2020-04-07 08:13:32 101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人