自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1641

原创 debug笔记

此次之错,下次不犯,如若再犯,立即可断。程序运行不止,队列取队头后没有pop() 字符串输入出错,检查开的字符数组是否比实际要存储的字符串长度大1技巧对字符串组成的key,用hash替换成int型 对图处理时,注意图中 环出现的可能性,注意对其边的处理。...

2020-06-09 19:44:12 131

原创 机器学习训练常用指令,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 317

原创 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 15329

原创 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 324

原创 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 1082

原创 错误: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 1527

原创 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 113

原创 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 118

原创 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 132

原创 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&gt...

2020-04-20 16:33:29 773

原创 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 196

原创 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 140

原创 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 117

原创 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 171

原创 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 112

原创 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 101

原创 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 103

原创 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 99

原创 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 229

原创 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 125

原创 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 111

原创 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 93

原创 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 89

原创 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 116

原创 1085 Perfect Sequence (25分) PAT

一点小技巧降低计算复杂度,每次搜寻序列允许的最大值的时候,从上次的位置开始搜寻,这样可以将整个过程搜索序列允许最大值的复杂度降到O(N),其中N为输入序列的长度。另外,需要用long long否则最后一个样例出错。#include<cstdio>#include<vector>#include<string>#include<iostrea...

2020-04-18 19:47:47 116

原创 20200411

词袋模型定义中位于相同窗口下的两个词之间的距离不会影响,这个忽视了一些信息,如果我们考虑这个问题,并且让机器自动学习给距离多远的词赋权重。用词袋模型的方法,将所有的同一窗口下的词的词向量求和取(根据出现的频率加权)平均,然后将中心词的词向量作为标签。loss函数的计算可以考虑采用欧式距离。更好的方法是,加一个tanh非线性映射, 每个维度加tanh非线性映射,之后相乘作为最后的loss。...

2020-04-11 22:51:53 94

原创 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 251

原创 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 213

原创 1086 Tree Traversals Again (25分)

重点在于,结合栈来看,实现的是中序遍历,抛开栈,单看这些数字的顺序,则是前序遍历的结果,因此可以直接用前序中序转后序算法。#include<cstdio>#include<iostream>#include<vector>#include<string>#include<cmath>#include<stack&gt...

2020-04-09 21:17:55 99

原创 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 255 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 97

原创 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 123

原创 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 131

原创 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 119

原创 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 105

原创 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 92

原创 1119 Pre- and Post-order Traversals (30分) 重新做一次,理论基础不行

先根遍历和后根遍历无法确定一棵树的原因是,当某个结点只有一个子结点(或子树)时,无法确定其是左边的还是右边的。每当出现某个结点只有一个子结点或子树时,就无法确定一棵树。 建树后输出另一种遍历序列,并不一定要将这棵树建起来,根据遍历方式将结点插入vector就可以得到遍历序列。#include<cstdio>#include<vector>#define maxn ...

2020-04-07 12:16:42 197

原创 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 80

原创 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 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除