牛客327474222号
牛客327474222号
全部文章
分类
NLP(2)
刷题(4)
算法(1)
归档
标签
去牛客网
登录
/
注册
牛客327474222号的博客
全部文章
(共7篇)
二叉树编程经验
遍历 层序遍历 BFS 如下是使用BFS层序遍历,并获取二叉树深度的方法,使用队列辅助遍历。新进队列的是出队列节点的左右节点。 int TreeDepth(TreeNode* pRoot) { deque<TreeNode*> deq; ...
2022-01-15
0
249
链表编程经验
如何保证不多,不漏,不越界 首先保证不越界,如果在循环中需要有p->next->next或p->next->val,就必须要保证p->next非空指针,以此类推,如果要访问p->next->next->next就要保证p->next->n...
2022-01-14
0
220
Bert运行记录
debug 如何将 transformers的Bert模型下到本地来 https://zhuanlan.zhihu.com/p/147144376 bert中文模型 https://github.com/ymcui/Chinese-BERT-wwm 由于分类标签不从0开始出现的错误 将分类标签映射为...
2022-01-10
0
333
NLP阅读记录
Attention Visualizing A Neural Machine Translation Model (Mechanics of Seq2seq Models With Attention) Transformer The Illustrated Transformer Transfor...
2022-01-09
1
271
ZJ6从尾到头打印链表
从尾到头打印链表 #include<algorithm>//reverse在algorithm中 //方法一:遍历链表然后将链表中的元素存入vector中,再进行reverse class Solution { public: vector<int> printLis...
剑指
2022-01-09
0
308
C++初级语法刷题笔记整理
经验 只定义变量而不赋值,要比定义变量的同时并赋值更快。 使用endl比使用'\n'换行要快 cin.getline(str, sizeof(str));这样子原str多出的空间将被弃掉。 使用iterator访问vector如 ptr=a.end(),a.end()是0哨兵位 技巧 翻转数组 ...
C++
2022-01-07
0
266
时间复杂度分析方法
基本原则 1、如果运行时间是常数量级,用常数1表示; 2、只保留时间函数中的最高阶项; 3、如果最高阶项存在,则省去最高阶项前面的系数。 O(log2N)O(log_2N)O(log2N)的判断 “运行时间中的对数”的一般法则规定: 如果一个算法用常数时间(O(1)将问题的大小削减为其一部分(通常...
算法
C++
2022-01-05
0
286